[FFmpeg-devel] [PATCH 4/4] avcodec.h: split bitstream filters API into its own header

James Almer jamrial at gmail.com
Fri Apr 10 21:14:17 EEST 2020


On 4/10/2020 12:42 PM, Anton Khirnov wrote:
> ---
>  doc/APIchanges                         |   3 +-
>  libavcodec/Makefile                    |   1 +
>  libavcodec/aac_adtstoasc_bsf.c         |   2 +-
>  libavcodec/av1_frame_merge_bsf.c       |   2 +-
>  libavcodec/av1_frame_split_bsf.c       |   2 +-
>  libavcodec/av1_metadata_bsf.c          |   1 +
>  libavcodec/avcodec.h                   | 285 +---------------------
>  libavcodec/bsf.c                       |   4 +-
>  libavcodec/bsf.h                       | 324 +++++++++++++++++++++++++
>  libavcodec/bsf_internal.h              |   5 +-
>  libavcodec/chomp_bsf.c                 |   2 +-
>  libavcodec/dca_core_bsf.c              |   2 +-
>  libavcodec/dump_extradata_bsf.c        |   2 +-
>  libavcodec/eac3_core_bsf.c             |   2 +-
>  libavcodec/extract_extradata_bsf.c     |   2 +-
>  libavcodec/filter_units_bsf.c          |   1 +
>  libavcodec/h264_metadata_bsf.c         |   1 +
>  libavcodec/h264_mp4toannexb_bsf.c      |   1 +
>  libavcodec/h264_redundant_pps_bsf.c    |   1 +
>  libavcodec/h265_metadata_bsf.c         |   1 +
>  libavcodec/hapqa_extract_bsf.c         |   2 +-
>  libavcodec/hevc_mp4toannexb_bsf.c      |   1 +
>  libavcodec/imx_dump_header_bsf.c       |   2 +-
>  libavcodec/mjpeg2jpeg_bsf.c            |   2 +-
>  libavcodec/mjpega_dump_header_bsf.c    |   2 +-
>  libavcodec/movsub_bsf.c                |   2 +-
>  libavcodec/mp3_header_decompress_bsf.c |   2 +-
>  libavcodec/mpeg2_metadata_bsf.c        |   1 +
>  libavcodec/mpeg4_unpack_bframes_bsf.c  |   2 +-
>  libavcodec/noise_bsf.c                 |   2 +-
>  libavcodec/null_bsf.c                  |   2 +-
>  libavcodec/prores_metadata_bsf.c       |   2 +
>  libavcodec/remove_extradata_bsf.c      |   1 +
>  libavcodec/trace_headers_bsf.c         |   1 +
>  libavcodec/truehd_core_bsf.c           |   2 +-
>  libavcodec/vp9_metadata_bsf.c          |   1 +
>  libavcodec/vp9_raw_reorder_bsf.c       |   1 +
>  libavcodec/vp9_superframe_bsf.c        |   3 +-
>  libavcodec/vp9_superframe_split_bsf.c  |   2 +-
>  39 files changed, 370 insertions(+), 307 deletions(-)
>  create mode 100644 libavcodec/bsf.h

Both this and patch 3/4 LGTM.

I'll wait for you to push this before i push my doxy patch.


More information about the ffmpeg-devel mailing list