Re: [libav-devel] [PATCH 04/15] lavc: Add coded bitstream read/write API

2017-07-23 Thread Anton Khirnov
Quoting Mark Thompson (2017-06-24 01:39:10)
> ---
>  libavcodec/cbs.c  | 656 
> ++
>  libavcodec/cbs.h  | 274 +++
>  libavcodec/cbs_internal.h |  99 +++
>  3 files changed, 1029 insertions(+)
>  create mode 100644 libavcodec/cbs.c
>  create mode 100644 libavcodec/cbs.h
>  create mode 100644 libavcodec/cbs_internal.h
> 

Ok

-- 
Anton Khirnov
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [PATCH 05/15] lavc: Add coded bitstream read/write support for H.264

2017-07-23 Thread Anton Khirnov
Quoting Mark Thompson (2017-06-24 01:39:11)
> ---
>  libavcodec/cbs.c |1 +
>  libavcodec/cbs_h264.h|  426 +++
>  libavcodec/cbs_h2645.c   |  800 +++
>  libavcodec/cbs_h2645.h   |   42 ++
>  libavcodec/cbs_h264_syntax.c | 1224 
> ++
>  libavcodec/cbs_internal.h|3 +
>  6 files changed, 2496 insertions(+)
>  create mode 100644 libavcodec/cbs_h264.h
>  create mode 100644 libavcodec/cbs_h2645.c
>  create mode 100644 libavcodec/cbs_h2645.h
>  create mode 100644 libavcodec/cbs_h264_syntax.c

Ok

-- 
Anton Khirnov
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [PATCH 10/15] lavc: Add h264_redundant_pps bitstream filter

2017-07-23 Thread Anton Khirnov
Quoting Mark Thompson (2017-06-24 01:39:16)
> This applies a specific fixup to some Bluray streams which contain
> redundant PPSs modifying irrelevant parameters of the stream which
> confuse other transformations which require correct extradata.
> 
> A new single global PPS is created, and all of the redundant PPSs
> within the stream are removed.
> ---
>  doc/bitstream_filters.texi  |   9 ++
>  libavcodec/Makefile |   2 +
>  libavcodec/bitstream_filters.c  |   1 +
>  libavcodec/h264_redundant_pps_bsf.c | 176 
> 
>  4 files changed, 188 insertions(+)
>  create mode 100644 libavcodec/h264_redundant_pps_bsf.c

LGTM

-- 
Anton Khirnov
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [PATCH 09/15] lavc: Add h264_metadata bitstream filter

2017-07-23 Thread Anton Khirnov
Quoting Mark Thompson (2017-06-24 01:39:15)
> This is able to modify some header metadata found in the SPS/VUI,
> and can also add/remove AUDs and insert user data in SEI NAL units.
> ---
>  doc/bitstream_filters.texi |  47 +
>  libavcodec/Makefile|   2 +
>  libavcodec/bitstream_filters.c |   1 +
>  libavcodec/h264_metadata_bsf.c | 462 
> +
>  4 files changed, 512 insertions(+)
>  create mode 100644 libavcodec/h264_metadata_bsf.c
> 

Looks ok

-- 
Anton Khirnov
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel