X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fbitstream_filters.c;h=2c999d3c1ddaf9457c607fd605b6616b92cdd22f;hb=f05f210526a3dc2d9fa6b1c228e3907ebd1d43c6;hp=c21373621c75660083bbb36d9c081441c28e6f0c;hpb=308b989e0cf14d5b33b7d4cd546a94230a1423c2;p=ffmpeg diff --git a/libavcodec/bitstream_filters.c b/libavcodec/bitstream_filters.c index c21373621c7..2c999d3c1dd 100644 --- a/libavcodec/bitstream_filters.c +++ b/libavcodec/bitstream_filters.c @@ -25,6 +25,7 @@ #include "bsf.h" extern const AVBitStreamFilter ff_aac_adtstoasc_bsf; +extern const AVBitStreamFilter ff_av1_metadata_bsf; extern const AVBitStreamFilter ff_chomp_bsf; extern const AVBitStreamFilter ff_dump_extradata_bsf; extern const AVBitStreamFilter ff_dca_core_bsf; @@ -46,9 +47,11 @@ extern const AVBitStreamFilter ff_mpeg4_unpack_bframes_bsf; extern const AVBitStreamFilter ff_mov2textsub_bsf; extern const AVBitStreamFilter ff_noise_bsf; extern const AVBitStreamFilter ff_null_bsf; +extern const AVBitStreamFilter ff_prores_metadata_bsf; extern const AVBitStreamFilter ff_remove_extradata_bsf; extern const AVBitStreamFilter ff_text2movsub_bsf; extern const AVBitStreamFilter ff_trace_headers_bsf; +extern const AVBitStreamFilter ff_truehd_core_bsf; extern const AVBitStreamFilter ff_vp9_metadata_bsf; extern const AVBitStreamFilter ff_vp9_raw_reorder_bsf; extern const AVBitStreamFilter ff_vp9_superframe_bsf; @@ -78,6 +81,9 @@ const AVBitStreamFilter *av_bsf_get_by_name(const char *name) const AVBitStreamFilter *f = NULL; void *i = 0; + if (!name) + return NULL; + while ((f = av_bsf_iterate(&i))) { if (!strcmp(f->name, name)) return f;