/third_party/ffmpeg/libavcodec/ |
D | bsf.h | 49 typedef struct AVBSFContext { struct 96 } AVBSFContext; argument 128 int (*init)(AVBSFContext *ctx); 129 int (*filter)(AVBSFContext *ctx, AVPacket *pkt); 130 void (*close)(AVBSFContext *ctx); 131 void (*flush)(AVBSFContext *ctx); 163 int av_bsf_alloc(const AVBitStreamFilter *filter, AVBSFContext **ctx); 169 int av_bsf_init(AVBSFContext *ctx); 189 int av_bsf_send_packet(AVBSFContext *ctx, AVPacket *pkt); 215 int av_bsf_receive_packet(AVBSFContext *ctx, AVPacket *pkt); [all …]
|
D | bsf.c | 40 void av_bsf_free(AVBSFContext **pctx) in av_bsf_free() 42 AVBSFContext *ctx; in av_bsf_free() 67 AVBSFContext *ctx = obj; in bsf_child_next() 75 return ((AVBSFContext *)bsf)->filter->name; in bsf_to_name() 95 int av_bsf_alloc(const AVBitStreamFilter *filter, AVBSFContext **pctx) in av_bsf_alloc() 97 AVBSFContext *ctx; in av_bsf_alloc() 148 int av_bsf_init(AVBSFContext *ctx) in av_bsf_init() 189 void av_bsf_flush(AVBSFContext *ctx) in av_bsf_flush() 201 int av_bsf_send_packet(AVBSFContext *ctx, AVPacket *pkt) in av_bsf_send_packet() 227 int av_bsf_receive_packet(AVBSFContext *ctx, AVPacket *pkt) in av_bsf_receive_packet() [all …]
|
D | cbs_bsf.h | 40 int (*update_fragment)(AVBSFContext *bsf, AVPacket *pkt, 66 int ff_cbs_bsf_generic_init(AVBSFContext *bsf, const CBSBSFType *type); 74 void ff_cbs_bsf_generic_close(AVBSFContext *bsf); 87 int ff_cbs_bsf_generic_filter(AVBSFContext *bsf, AVPacket *pkt);
|
D | extract_extradata_bsf.c | 39 int (*extract)(AVBSFContext *ctx, AVPacket *pkt, 61 static int extract_extradata_av1(AVBSFContext *ctx, AVPacket *pkt, in extract_extradata_av1() 135 static int extract_extradata_h2645(AVBSFContext *ctx, AVPacket *pkt, in extract_extradata_h2645() 231 static int extract_extradata_vc1(AVBSFContext *ctx, AVPacket *pkt, in extract_extradata_vc1() 266 static int extract_extradata_mpeg12(AVBSFContext *ctx, AVPacket *pkt, in extract_extradata_mpeg12() 295 static int extract_extradata_mpeg4(AVBSFContext *ctx, AVPacket *pkt, in extract_extradata_mpeg4() 326 int (*extract)(AVBSFContext *ctx, AVPacket *pkt, 340 static int extract_extradata_init(AVBSFContext *ctx) in extract_extradata_init() 357 static int extract_extradata_filter(AVBSFContext *ctx, AVPacket *pkt) in extract_extradata_filter() 389 static void extract_extradata_close(AVBSFContext *ctx) in extract_extradata_close()
|
D | cbs_bsf.c | 22 static int cbs_bsf_update_side_data(AVBSFContext *bsf, AVPacket *pkt) in cbs_bsf_update_side_data() 63 int ff_cbs_bsf_generic_filter(AVBSFContext *bsf, AVPacket *pkt) in ff_cbs_bsf_generic_filter() 112 int ff_cbs_bsf_generic_init(AVBSFContext *bsf, const CBSBSFType *type) in ff_cbs_bsf_generic_init() 152 void ff_cbs_bsf_generic_close(AVBSFContext *bsf) in ff_cbs_bsf_generic_close()
|
D | vp9_superframe_split_bsf.c | 41 static int vp9_superframe_split_filter(AVBSFContext *ctx, AVPacket *out) in vp9_superframe_split_filter() 135 static int vp9_superframe_split_init(AVBSFContext *ctx) in vp9_superframe_split_init() 146 static void vp9_superframe_split_flush(AVBSFContext *ctx) in vp9_superframe_split_flush() 152 static void vp9_superframe_split_uninit(AVBSFContext *ctx) in vp9_superframe_split_uninit()
|
D | av1_frame_merge_bsf.c | 34 static void av1_frame_merge_flush(AVBSFContext *bsf) in av1_frame_merge_flush() 44 static int av1_frame_merge_filter(AVBSFContext *bsf, AVPacket *out) in av1_frame_merge_filter() 121 static int av1_frame_merge_init(AVBSFContext *bsf) in av1_frame_merge_init() 138 static void av1_frame_merge_close(AVBSFContext *bsf) in av1_frame_merge_close()
|
D | bsf_internal.h | 32 int ff_bsf_get_packet(AVBSFContext *ctx, AVPacket **pkt); 43 int ff_bsf_get_packet_ref(AVBSFContext *ctx, AVPacket *pkt);
|
D | trace_headers_bsf.c | 36 static int trace_headers_init(AVBSFContext *bsf) in trace_headers_init() 61 static void trace_headers_close(AVBSFContext *bsf) in trace_headers_close() 69 static int trace_headers(AVBSFContext *bsf, AVPacket *pkt) in trace_headers()
|
D | h264_redundant_pps_bsf.c | 79 static int h264_redundant_pps_update_fragment(AVBSFContext *bsf, in h264_redundant_pps_update_fragment() 115 static void h264_redundant_pps_flush(AVBSFContext *bsf) in h264_redundant_pps_flush() 128 static int h264_redundant_pps_init(AVBSFContext *bsf) in h264_redundant_pps_init()
|
D | pcm_rechunk_bsf.c | 39 static int init(AVBSFContext *ctx) in init() 67 static void uninit(AVBSFContext *ctx) in uninit() 74 static void flush(AVBSFContext *ctx) in flush() 99 static int get_next_nb_samples(AVBSFContext *ctx) in get_next_nb_samples() 110 static int rechunk_filter(AVBSFContext *ctx, AVPacket *pkt) in rechunk_filter()
|
D | remove_extradata_bsf.c | 42 static int remove_extradata(AVBSFContext *ctx, AVPacket *pkt) in remove_extradata() 65 static int remove_extradata_init(AVBSFContext *ctx) in remove_extradata_init() 85 static void remove_extradata_close(AVBSFContext *ctx) in remove_extradata_close()
|
D | vp9_superframe_bsf.c | 101 static int vp9_superframe_filter(AVBSFContext *ctx, AVPacket *pkt) in vp9_superframe_filter() 174 static int vp9_superframe_init(AVBSFContext *ctx) in vp9_superframe_init() 189 static void vp9_superframe_flush(AVBSFContext *ctx) in vp9_superframe_flush() 200 static void vp9_superframe_close(AVBSFContext *ctx) in vp9_superframe_close()
|
D | av1_frame_split_bsf.c | 51 static int av1_frame_split_filter(AVBSFContext *ctx, AVPacket *out) in av1_frame_split_filter() 203 static int av1_frame_split_init(AVBSFContext *ctx) in av1_frame_split_init() 232 static void av1_frame_split_flush(AVBSFContext *ctx) in av1_frame_split_flush() 240 static void av1_frame_split_close(AVBSFContext *ctx) in av1_frame_split_close()
|
D | mpeg4_unpack_bframes_bsf.c | 59 static int mpeg4_unpack_bframes_filter(AVBSFContext *ctx, AVPacket *pkt) in mpeg4_unpack_bframes_filter() 133 static int mpeg4_unpack_bframes_init(AVBSFContext *ctx) in mpeg4_unpack_bframes_init() 148 static void mpeg4_unpack_bframes_close_flush(AVBSFContext *bsfc) in mpeg4_unpack_bframes_close_flush()
|
D | movsub_bsf.c | 26 static int text2movsub(AVBSFContext *ctx, AVPacket *out) in text2movsub() 65 static int mov2textsub(AVBSFContext *ctx, AVPacket *pkt) in mov2textsub()
|
D | vp9_raw_reorder_bsf.c | 74 static int vp9_raw_reorder_frame_parse(AVBSFContext *bsf, VP9RawReorderFrame *frame) in vp9_raw_reorder_frame_parse() 171 static int vp9_raw_reorder_make_output(AVBSFContext *bsf, in vp9_raw_reorder_make_output() 277 static int vp9_raw_reorder_filter(AVBSFContext *bsf, AVPacket *out) in vp9_raw_reorder_filter() 388 static void vp9_raw_reorder_flush(AVBSFContext *bsf) in vp9_raw_reorder_flush() 398 static void vp9_raw_reorder_close(AVBSFContext *bsf) in vp9_raw_reorder_close()
|
D | h265_metadata_bsf.c | 66 static void h265_metadata_guess_level(AVBSFContext *bsf, in h265_metadata_guess_level() 135 static void h265_metadata_update_level(AVBSFContext *bsf, in h265_metadata_update_level() 158 static int h265_metadata_update_vps(AVBSFContext *bsf, in h265_metadata_update_vps() 188 static int h265_metadata_update_sps(AVBSFContext *bsf, in h265_metadata_update_sps() 331 static int h265_metadata_update_fragment(AVBSFContext *bsf, AVPacket *pkt, in h265_metadata_update_fragment() 406 static int h265_metadata_init(AVBSFContext *bsf) in h265_metadata_init()
|
D | hevc_mp4toannexb_bsf.c | 40 static int hevc_extradata_to_annexb(AVBSFContext *ctx) in hevc_extradata_to_annexb() 98 static int hevc_mp4toannexb_init(AVBSFContext *ctx) in hevc_mp4toannexb_init() 119 static int hevc_mp4toannexb_filter(AVBSFContext *ctx, AVPacket *out) in hevc_mp4toannexb_filter()
|
D | h264_mp4toannexb_bsf.c | 65 static int h264_extradata_to_annexb(AVBSFContext *ctx, const int padding) in h264_extradata_to_annexb() 139 static int h264_mp4toannexb_init(AVBSFContext *ctx) in h264_mp4toannexb_init() 169 static int h264_mp4toannexb_filter(AVBSFContext *ctx, AVPacket *opkt) in h264_mp4toannexb_filter() 302 static void h264_mp4toannexb_flush(AVBSFContext *ctx) in h264_mp4toannexb_flush()
|
D | filter_units_bsf.c | 102 static int filter_units_filter(AVBSFContext *bsf, AVPacket *pkt) in filter_units_filter() 151 static int filter_units_init(AVBSFContext *bsf) in filter_units_init() 208 static void filter_units_close(AVBSFContext *bsf) in filter_units_close()
|
D | av1_metadata_bsf.c | 47 static int av1_metadata_update_sequence_header(AVBSFContext *bsf, in av1_metadata_update_sequence_header() 107 static int av1_metadata_update_fragment(AVBSFContext *bsf, AVPacket *pkt, in av1_metadata_update_fragment() 152 static int av1_metadata_init(AVBSFContext *bsf) in av1_metadata_init()
|
D | setts_bsf.c | 90 static int setts_init(AVBSFContext *ctx) in setts_init() 128 static int setts_filter(AVBSFContext *ctx, AVPacket *pkt) in setts_filter() 185 static void setts_close(AVBSFContext *bsf) in setts_close()
|
D | aac_adtstoasc_bsf.c | 39 static int aac_adtstoasc_filter(AVBSFContext *bsfc, AVPacket *pkt) in aac_adtstoasc_filter() 132 static int aac_adtstoasc_init(AVBSFContext *ctx) in aac_adtstoasc_init()
|
D | vp9_metadata_bsf.c | 38 static int vp9_metadata_update_fragment(AVBSFContext *bsf, AVPacket *pkt, in vp9_metadata_update_fragment() 90 static int vp9_metadata_init(AVBSFContext *bsf) in vp9_metadata_init()
|