/third_party/ffmpeg/tools/ |
H A D | target_bsf_fuzzer.c | 24 #include "libavcodec/bsf.h" 45 AVBSFContext *bsf = NULL; in LLVMFuzzerTestOneInput() local 61 res = f ? av_bsf_alloc(f, &bsf) : av_bsf_get_null_filter(&bsf); in LLVMFuzzerTestOneInput() 64 f = bsf->filter; in LLVMFuzzerTestOneInput() 72 bsf->par_in->width = bytestream2_get_le32(&gbc); in LLVMFuzzerTestOneInput() 73 bsf->par_in->height = bytestream2_get_le32(&gbc); in LLVMFuzzerTestOneInput() 74 bsf->par_in->bit_rate = bytestream2_get_le64(&gbc); in LLVMFuzzerTestOneInput() 75 bsf->par_in->bits_per_coded_sample = bytestream2_get_le32(&gbc); in LLVMFuzzerTestOneInput() 81 bsf in LLVMFuzzerTestOneInput() [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | cbs_bsf.c | 19 #include "bsf.h" 23 static int cbs_bsf_update_side_data(AVBSFContext *bsf, AVPacket *pkt) in cbs_bsf_update_side_data() argument 25 CBSBSFContext *ctx = bsf->priv_data; in cbs_bsf_update_side_data() 35 av_log(bsf, AV_LOG_ERROR, in cbs_bsf_update_side_data() 40 err = ctx->type->update_fragment(bsf, NULL, frag); in cbs_bsf_update_side_data() 46 av_log(bsf, AV_LOG_ERROR, in cbs_bsf_update_side_data() 61 int ff_cbs_bsf_generic_filter(AVBSFContext *bsf, AVPacket *pkt) in ff_cbs_bsf_generic_filter() argument 63 CBSBSFContext *ctx = bsf->priv_data; in ff_cbs_bsf_generic_filter() 67 err = ff_bsf_get_packet_ref(bsf, pkt); in ff_cbs_bsf_generic_filter() 71 err = cbs_bsf_update_side_data(bsf, pk in ff_cbs_bsf_generic_filter() 110 ff_cbs_bsf_generic_init(AVBSFContext *bsf, const CBSBSFType *type) ff_cbs_bsf_generic_init() argument 150 ff_cbs_bsf_generic_close(AVBSFContext *bsf) ff_cbs_bsf_generic_close() argument [all...] |
H A D | vp9_raw_reorder_bsf.c | 24 #include "bsf.h" 74 static int vp9_raw_reorder_frame_parse(AVBSFContext *bsf, VP9RawReorderFrame *frame) in vp9_raw_reorder_frame_parse() argument 90 av_log(bsf, AV_LOG_ERROR, "Invalid frame marker: %u.\n", in vp9_raw_reorder_frame_parse() 101 av_log(bsf, AV_LOG_ERROR, "Profile reserved_zero bit set: " in vp9_raw_reorder_frame_parse() 120 av_log(bsf, AV_LOG_ERROR, "Invalid frame sync code: %06x.\n", in vp9_raw_reorder_frame_parse() 139 av_log(bsf, AV_LOG_ERROR, "Invalid frame sync code: " in vp9_raw_reorder_frame_parse() 171 static int vp9_raw_reorder_make_output(AVBSFContext *bsf, in vp9_raw_reorder_make_output() argument 175 VP9RawReorderContext *ctx = bsf->priv_data; in vp9_raw_reorder_make_output() 203 av_log(bsf, AV_LOG_DEBUG, "Output and display frame " in vp9_raw_reorder_make_output() 212 av_log(bsf, AV_LOG_DEBU in vp9_raw_reorder_make_output() 277 vp9_raw_reorder_filter(AVBSFContext *bsf, AVPacket *out) vp9_raw_reorder_filter() argument 393 vp9_raw_reorder_flush_close(AVBSFContext *bsf) vp9_raw_reorder_flush_close() argument [all...] |
H A D | trace_headers_bsf.c | 25 #include "bsf.h" 36 static int trace_headers_init(AVBSFContext *bsf) in trace_headers_init() argument 38 TraceHeadersContext *ctx = bsf->priv_data; in trace_headers_init() 41 err = ff_cbs_init(&ctx->cbc, bsf->par_in->codec_id, bsf); in trace_headers_init() 48 if (bsf->par_in->extradata) { in trace_headers_init() 51 av_log(bsf, AV_LOG_INFO, "Extradata\n"); in trace_headers_init() 53 err = ff_cbs_read_extradata(ctx->cbc, frag, bsf->par_in); in trace_headers_init() 61 static void trace_headers_close(AVBSFContext *bsf) in trace_headers_close() argument 63 TraceHeadersContext *ctx = bsf in trace_headers_close() 69 trace_headers(AVBSFContext *bsf, AVPacket *pkt) trace_headers() argument [all...] |
H A D | av1_frame_merge_bsf.c | 21 #include "bsf.h" 34 static void av1_frame_merge_flush(AVBSFContext *bsf) in av1_frame_merge_flush() argument 36 AV1FMergeContext *ctx = bsf->priv_data; in av1_frame_merge_flush() 44 static int av1_frame_merge_filter(AVBSFContext *bsf, AVPacket *out) in av1_frame_merge_filter() argument 46 AV1FMergeContext *ctx = bsf->priv_data; in av1_frame_merge_filter() 51 err = ff_bsf_get_packet_ref(bsf, in); in av1_frame_merge_filter() 60 av_log(bsf, AV_LOG_ERROR, "Failed to read packet.\n"); in av1_frame_merge_filter() 65 av_log(bsf, AV_LOG_ERROR, "No OBU in packet.\n"); in av1_frame_merge_filter() 71 av_log(bsf, AV_LOG_ERROR, "Missing Temporal Delimiter.\n"); in av1_frame_merge_filter() 78 av_log(bsf, AV_LOG_ERRO in av1_frame_merge_filter() 126 av1_frame_merge_init(AVBSFContext *bsf) av1_frame_merge_init() argument 143 av1_frame_merge_close(AVBSFContext *bsf) av1_frame_merge_close() argument [all...] |
H A D | bsf.c | 30 #include "bsf.h" 37 static av_always_inline const FFBitStreamFilter *ff_bsf(const AVBitStreamFilter *bsf) in ff_bsf() argument 39 return (const FFBitStreamFilter*)bsf; in ff_bsf() 86 static const char *bsf_to_name(void *bsf) in bsf_to_name() argument 88 return ((AVBSFContext *)bsf)->filter->name; in bsf_to_name() 284 static int bsf_list_init(AVBSFContext *bsf) in bsf_list_init() argument 286 BSFListContext *lst = bsf->priv_data; in bsf_list_init() 288 const AVCodecParameters *cod_par = bsf->par_in; in bsf_list_init() 289 AVRational tb = bsf->time_base_in; in bsf_list_init() 306 bsf in bsf_list_init() 313 bsf_list_filter(AVBSFContext *bsf, AVPacket *out) bsf_list_filter() argument 355 bsf_list_flush(AVBSFContext *bsf) bsf_list_flush() argument 364 bsf_list_close(AVBSFContext *bsf) bsf_list_close() argument 439 av_bsf_list_append(AVBSFList *lst, AVBSFContext *bsf) av_bsf_list_append() argument 448 AVBSFContext *bsf; bsf_list_append_internal() local 490 av_bsf_list_finalize(AVBSFList **lst, AVBSFContext **bsf) av_bsf_list_finalize() argument 554 av_bsf_get_null_filter(AVBSFContext **bsf) av_bsf_get_null_filter() argument [all...] |
H A D | filter_units_bsf.c | 24 #include "bsf.h" 102 static int filter_units_filter(AVBSFContext *bsf, AVPacket *pkt) in filter_units_filter() argument 104 FilterUnitsContext *ctx = bsf->priv_data; in filter_units_filter() 108 err = ff_bsf_get_packet_ref(bsf, pkt); in filter_units_filter() 117 av_log(bsf, AV_LOG_ERROR, "Failed to read packet.\n"); in filter_units_filter() 139 av_log(bsf, AV_LOG_ERROR, "Failed to write packet.\n"); in filter_units_filter() 151 static int filter_units_init(AVBSFContext *bsf) in filter_units_init() argument 153 FilterUnitsContext *ctx = bsf->priv_data; in filter_units_init() 157 av_log(bsf, AV_LOG_ERROR, "Exactly one of pass_types or " in filter_units_init() 167 av_log(bsf, AV_LOG_ERRO in filter_units_init() 208 filter_units_close(AVBSFContext *bsf) filter_units_close() argument [all...] |
H A D | pgs_frame_merge_bsf.c | 33 #include "bsf.h" 50 static av_cold void frame_merge_flush(AVBSFContext *bsf) in frame_merge_flush() argument 52 PGSMergeContext *ctx = bsf->priv_data; in frame_merge_flush() 70 static int frame_merge_filter(AVBSFContext *bsf, AVPacket *out) in frame_merge_filter() argument 72 PGSMergeContext *ctx = bsf->priv_data; in frame_merge_filter() 78 ret = ff_bsf_get_packet_ref(bsf, in); in frame_merge_filter() 125 av_log(bsf, AV_LOG_WARNING, "Failed to parse PGS segments.\n"); in frame_merge_filter() 155 frame_merge_flush(bsf); in frame_merge_filter() 159 static av_cold int frame_merge_init(AVBSFContext *bsf) in frame_merge_init() argument 161 PGSMergeContext *ctx = bsf in frame_merge_init() 171 frame_merge_close(AVBSFContext *bsf) frame_merge_close() argument [all...] |
H A D | h265_metadata_bsf.c | 22 #include "bsf.h" 67 static void h265_metadata_guess_level(AVBSFContext *bsf, in h265_metadata_guess_level() argument 70 H265MetadataContext *ctx = bsf->priv_data; in h265_metadata_guess_level() 130 av_log(bsf, AV_LOG_DEBUG, "Stream appears to conform to " in h265_metadata_guess_level() 136 static void h265_metadata_update_level(AVBSFContext *bsf, in h265_metadata_update_level() argument 139 H265MetadataContext *ctx = bsf->priv_data; in h265_metadata_update_level() 147 av_log(bsf, AV_LOG_WARNING, "Unable to determine level " in h265_metadata_update_level() 159 static int h265_metadata_update_vps(AVBSFContext *bsf, in h265_metadata_update_vps() argument 162 H265MetadataContext *ctx = bsf->priv_data; in h265_metadata_update_vps() 184 h265_metadata_update_level(bsf, in h265_metadata_update_vps() 189 h265_metadata_update_sps(AVBSFContext *bsf, H265RawSPS *sps) h265_metadata_update_sps() argument 332 h265_metadata_update_fragment(AVBSFContext *bsf, AVPacket *pkt, CodedBitstreamFragment *au) h265_metadata_update_fragment() argument 407 h265_metadata_init(AVBSFContext *bsf) h265_metadata_init() argument [all...] |
H A D | prores_metadata_bsf.c | 32 #include "bsf.h" 43 static int prores_metadata(AVBSFContext *bsf, AVPacket *pkt) in prores_metadata() argument 45 ProresMetadataContext *ctx = bsf->priv_data; in prores_metadata() 50 ret = ff_bsf_get_packet_ref(bsf, pkt); in prores_metadata() 63 av_log(bsf, AV_LOG_ERROR, "not enough data in prores frame\n"); in prores_metadata() 69 av_log(bsf, AV_LOG_ERROR, "invalid frame header\n"); in prores_metadata() 75 av_log(bsf, AV_LOG_ERROR, "invalid frame header size\n"); in prores_metadata() 98 static int prores_metadata_init(AVBSFContext *bsf) in prores_metadata_init() argument 100 ProresMetadataContext *ctx = bsf->priv_data; in prores_metadata_init() 113 av_log(bsf, AV_LOG_ERRO in prores_metadata_init() [all...] |
H A D | av1_metadata_bsf.c | 22 #include "bsf.h" 48 static int av1_metadata_update_sequence_header(AVBSFContext *bsf, in av1_metadata_update_sequence_header() argument 51 AV1MetadataContext *ctx = bsf->priv_data; in av1_metadata_update_sequence_header() 72 av_log(bsf, AV_LOG_WARNING, "Warning: color_range cannot be set " in av1_metadata_update_sequence_header() 81 av_log(bsf, AV_LOG_WARNING, "Warning: chroma_sample_position " in av1_metadata_update_sequence_header() 108 static int av1_metadata_update_fragment(AVBSFContext *bsf, AVPacket *pkt, in av1_metadata_update_fragment() argument 111 AV1MetadataContext *ctx = bsf->priv_data; in av1_metadata_update_fragment() 117 err = av1_metadata_update_sequence_header(bsf, &obu->obu.sequence_header); in av1_metadata_update_fragment() 131 av_log(bsf, AV_LOG_ERROR, "Failed to insert Temporal Delimiter.\n"); in av1_metadata_update_fragment() 153 static int av1_metadata_init(AVBSFContext *bsf) in av1_metadata_init() argument [all...] |
H A D | h264_metadata_bsf.c | 24 #include "bsf.h" 86 static int h264_metadata_insert_aud(AVBSFContext *bsf, in h264_metadata_insert_aud() argument 89 H264MetadataContext *ctx = bsf->priv_data; in h264_metadata_insert_aud() 119 av_log(bsf, AV_LOG_ERROR, "No usable primary_pic_type: " in h264_metadata_insert_aud() 132 av_log(bsf, AV_LOG_ERROR, "Failed to insert AUD.\n"); in h264_metadata_insert_aud() 139 static int h264_metadata_update_sps(AVBSFContext *bsf, in h264_metadata_update_sps() argument 142 H264MetadataContext *ctx = bsf->priv_data; in h264_metadata_update_sps() 249 av_log(bsf, AV_LOG_ERROR, "Invalid value for crop_%s: " \ in h264_metadata_update_sps() 303 av_log(bsf, AV_LOG_WARNING, "Stream does not appear to " in h264_metadata_update_sps() 331 static int h264_metadata_handle_display_orientation(AVBSFContext *bsf, in h264_metadata_handle_display_orientation() argument 473 h264_metadata_update_fragment(AVBSFContext *bsf, AVPacket *pkt, CodedBitstreamFragment *au) h264_metadata_update_fragment() argument 556 h264_metadata_init(AVBSFContext *bsf) h264_metadata_init() argument [all...] |
H A D | vp9_metadata_bsf.c | 22 #include "bsf.h" 38 static int vp9_metadata_update_fragment(AVBSFContext *bsf, AVPacket *pkt, in vp9_metadata_update_fragment() argument 41 VP9MetadataContext *ctx = bsf->priv_data; in vp9_metadata_update_fragment() 54 av_log(bsf, AV_LOG_WARNING, "Warning: RGB " in vp9_metadata_update_fragment() 66 av_log(bsf, AV_LOG_WARNING, "Warning: Color space RGB " in vp9_metadata_update_fragment() 74 av_log(bsf, AV_LOG_WARNING, "Warning: Intra-only frames in " in vp9_metadata_update_fragment() 90 static int vp9_metadata_init(AVBSFContext *bsf) in vp9_metadata_init() argument 92 return ff_cbs_bsf_generic_init(bsf, &vp9_metadata_type); in vp9_metadata_init()
|
H A D | h264_redundant_pps_bsf.c | 23 #include "bsf.h" 78 static int h264_redundant_pps_update_fragment(AVBSFContext *bsf, in h264_redundant_pps_update_fragment() argument 82 H264RedundantPPSContext *ctx = bsf->priv_data; in h264_redundant_pps_update_fragment() 97 av_log(bsf, AV_LOG_VERBOSE, "Deleting redundant PPS " in h264_redundant_pps_update_fragment() 121 static int h264_redundant_pps_init(AVBSFContext *bsf) in h264_redundant_pps_init() argument 123 return ff_cbs_bsf_generic_init(bsf, &h264_redundant_pps_type); in h264_redundant_pps_init()
|
H A D | mpeg2_metadata_bsf.c | 22 #include "bsf.h" 47 static int mpeg2_metadata_update_fragment(AVBSFContext *bsf, in mpeg2_metadata_update_fragment() argument 51 MPEG2MetadataContext *ctx = bsf->priv_data; in mpeg2_metadata_update_fragment() 77 av_log(bsf, AV_LOG_WARNING, "Stream contains a sequence " in mpeg2_metadata_update_fragment() 143 av_log(bsf, AV_LOG_ERROR, "Failed to insert new sequence " in mpeg2_metadata_update_fragment() 178 static int mpeg2_metadata_init(AVBSFContext *bsf) in mpeg2_metadata_init() argument 180 MPEG2MetadataContext *ctx = bsf->priv_data; in mpeg2_metadata_init() 184 av_log(bsf, AV_LOG_ERROR, "The value 0 for %s is " \ in mpeg2_metadata_init() 194 return ff_cbs_bsf_generic_init(bsf, &mpeg2_metadata_type); in mpeg2_metadata_init()
|
H A D | bsf.h | 265 * @param bsf Filter context to be appended 269 int av_bsf_list_append(AVBSFList *lst, AVBSFContext *bsf); 293 * @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure 298 int av_bsf_list_finalize(AVBSFList **lst, AVBSFContext **bsf); 308 * @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure 313 int av_bsf_list_parse_str(const char *str, AVBSFContext **bsf); 318 * @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter 322 int av_bsf_get_null_filter(AVBSFContext **bsf);
|
H A D | hapqa_extract_bsf.c | 28 #include "bsf.h" 48 static int hapqa_extract(AVBSFContext *bsf, AVPacket *pkt) in hapqa_extract() argument 50 HapqaExtractContext *ctx = bsf->priv_data; in hapqa_extract() 58 ret = ff_bsf_get_packet_ref(bsf, pkt); in hapqa_extract() 68 av_log(bsf, AV_LOG_ERROR, "Invalid section type for HAPQA %#04x.\n", section_type & 0x0F); in hapqa_extract() 93 av_log(bsf, AV_LOG_ERROR, "No valid texture found.\n"); in hapqa_extract()
|
H A D | cbs_bsf.h | 25 #include "bsf.h" 46 int (*update_fragment)(AVBSFContext *bsf, AVPacket *pkt, 72 int ff_cbs_bsf_generic_init(AVBSFContext *bsf, const CBSBSFType *type); 80 void ff_cbs_bsf_generic_close(AVBSFContext *bsf); 93 int ff_cbs_bsf_generic_filter(AVBSFContext *bsf, AVPacket *pkt);
|
H A D | bitstream_filter.c | 42 void av_register_bitstream_filter(AVBitStreamFilter *bsf) in av_register_bitstream_filter() argument 55 const AVBitStreamFilter *bsf; in av_bitstream_filter_init() local 57 bsf = av_bsf_get_by_name(name); in av_bitstream_filter_init() 58 if (!bsf) in av_bitstream_filter_init() 70 ctx->filter = bsf; in av_bitstream_filter_init()
|
/third_party/ffmpeg/tests/fate/ |
H A D | dvvideo.mak | 2 fate-bsf-dv-error-marker: CMD = md5 -i $(TARGET_SAMPLES)/dv/dvcprohd_720p50.mov -flags +bitexact -fflags +bitexact -c:v copy -bsf noise=100,dv_error_marker=color=blue -f avi 3 fate-bsf-dv-error-marker: CMP = oneline 4 fate-bsf-dv-error-marker: REF = 4e884d3e8045299d0d45ec920fa58a44 5 FATE_DVVIDEO-$(call ALLYES, MOV_DEMUXER DV_ERROR_MARKER_BSF NOISE_BSF AVI_MUXER) += fate-bsf-dv-error-marker
|
H A D | truehd.mak | 11 FATE_TRUEHD-$(call ALLYES, TRUEHD_DEMUXER TRUEHD_MUXER TRUEHD_CORE_BSF) += fate-truehd-core-bsf 12 fate-truehd-core-bsf: CMD = md5pipe -i $(TARGET_SAMPLES)/truehd/atmos.thd -c:a copy -bsf:a truehd_core -fflags +bitexact -f truehd 13 fate-truehd-core-bsf: CMP = oneline 14 fate-truehd-core-bsf: REF = 3aa5d0c7825051f3657b71fd6135183b
|
H A D | hap.mak | 34 #Test bsf conversion 36 fate-hapqa-extract-snappy1-to-hapq: CMD = framecrc -i $(TARGET_SAMPLES)/hap/HAPQA_Snappy_1chunk_127x1.mov -c:v copy -bsf:v hapqa_extract=texture=color -tag:v HapY -metadata:s:v:0 encoder="HAPQ" 39 fate-hapqa-extract-snappy16-to-hapq: CMD = framecrc -i $(TARGET_SAMPLES)/hap/HAPQA_Snappy_16chunk_127x1.mov -c:v copy -bsf:v hapqa_extract=texture=color -tag:v HapY -metadata:s:v:0 encoder="HAPQ" 42 fate-hapqa-extract-snappy1-to-hapalphaonly: CMD = framecrc -i $(TARGET_SAMPLES)/hap/HAPQA_Snappy_1chunk_127x1.mov -c:v copy -bsf:v hapqa_extract=texture=alpha -tag:v HapA -metadata:s:v:0 encoder="HAPAlphaOnly" 45 fate-hapqa-extract-snappy16-to-hapalphaonly: CMD = framecrc -i $(TARGET_SAMPLES)/hap/HAPQA_Snappy_16chunk_127x1.mov -c:v copy -bsf:v hapqa_extract=texture=alpha -tag:v HapA -metadata:s:v:0 encoder="HAPAlphaOnly" 49 #Test bsf conversion and mov 53 -i $(TARGET_SAMPLES)/hap/HAPQA_NoSnappy_127x1.mov -nostdin -c:v copy -bsf:v hapqa_extract=texture=color \ 59 -i $(TARGET_SAMPLES)/hap/HAPQA_NoSnappy_127x1.mov -nostdin -c:v copy -bsf:v hapqa_extract=texture=alpha \ 75 fate-hapqa-extract-bsf: $(FATE_HAPQA_EXTRACT_BSF-yes) $(FATE_HAPQA_EXTRACT_BSF_FFPROBE-yes)
|
H A D | dca.mak | 81 FATE_DCA-$(call DEMMUX, DTS, DTS, DCA_CORE_BSF MD5_PROTOCOL) += fate-dca-core-bsf 82 fate-dca-core-bsf: CMD = md5pipe -i $(TARGET_SAMPLES)/dts/master_audio_7.1_24bit.dts -c:a copy -bsf:a dca_core -fflags +bitexact -f dts 83 fate-dca-core-bsf: CMP = oneline 84 fate-dca-core-bsf: REF = ca22b00d8c641cd168e2f7ca8d2f340e
|
H A D | ffmpeg.mak | 177 mov "-c copy -bsf:a aac_adtstoasc" "-codec copy" 181 h264 "-c:v copy -bsf:v h264_mp4toannexb" "-codec copy" 183 h264 "-c:v copy -bsf:v h264_mp4toannexb -an" "-c:v copy" 187 FATE_SAMPLES_FFMPEG-$(call TRANSCODE, MPEG4 MPEG2VIDEO, AVI, MPEGPS_DEMUXER MPEGVIDEO_DEMUXER MPEGVIDEO_PARSER EXTRACT_EXTRADATA_BSF REMOVE_EXTRADATA_BSF) += fate-ffmpeg-bsf-remove-k fate-ffmpeg-bsf-remove-r fate-ffmpeg-bsf-remove-e 188 fate-ffmpeg-bsf-remove-k: CMD = transcode "mpeg" $(TARGET_SAMPLES)/mpeg2/matrixbench_mpeg2.lq1.mpg\ 190 fate-ffmpeg-bsf-remove-r: CMD = transcode "mpeg" $(TARGET_SAMPLES)/mpeg2/matrixbench_mpeg2.lq1.mpg\ 192 fate-ffmpeg-bsf-remove-e: CMD = transcode "mpeg" $(TARGET_SAMPLES)/mpeg2/matrixbench_mpeg2.lq1.mpg\ 195 FATE_SAMPLES_FFMPEG-$(call DEMMUX, APNG, FRAMECRC, SETTS_BSF PIPE_PROTOCOL) += fate-ffmpeg-setts-bsf [all...] |
/third_party/ffmpeg/libavformat/ |
H A D | av1dec.c | 28 #include "libavcodec/bsf.h" 35 AVBSFContext *bsf; member 87 ret = av_bsf_alloc(filter, &c->bsf); in av1_read_header() 91 ret = avcodec_parameters_copy(c->bsf->par_in, st->codecpar); in av1_read_header() 95 ret = av_bsf_init(c->bsf); in av1_read_header() 106 av_bsf_free(&c->bsf); in av1_read_close() 262 ret = av_bsf_send_packet(c->bsf, pkt); in annexb_read_packet() 269 ret = av_bsf_receive_packet(c->bsf, pkt); in annexb_read_packet() 398 av_bsf_flush(c->bsf); in obu_read_packet() 408 ret = av_bsf_send_packet(c->bsf, pk in obu_read_packet() [all...] |