/third_party/ffmpeg/libavformat/ |
D | rtpdec.h | 33 typedef struct PayloadContext PayloadContext; typedef 46 void ff_rtp_parse_set_dynamic_protocol(RTPDemuxContext *s, PayloadContext *ctx, 110 PayloadContext *s, 127 int (*init)(AVFormatContext *s, int st_index, PayloadContext *priv_data); 130 PayloadContext *priv_data, const char *line); 134 void (*close)(PayloadContext *protocol_data); 137 int (*need_keyframe)(PayloadContext *context); 190 PayloadContext *dynamic_protocol_context; 215 AVStream *stream, PayloadContext *data, const char *p, 218 PayloadContext *data,
|
D | rtpdec_mpeg4.c | 39 struct PayloadContext { struct 86 offsetof(PayloadContext, sizelength), argument 89 offsetof(PayloadContext, indexlength), 92 offsetof(PayloadContext, indexdeltalength), 95 offsetof(PayloadContext, profile_level_id), 98 offsetof(PayloadContext, streamtype), 101 offsetof(PayloadContext, mode), 106 static void close_context(PayloadContext *data) in close_context() 123 static int rtp_parse_mp4_au(PayloadContext *data, const uint8_t *buf, int len) in rtp_parse_mp4_au() 176 static int aac_parse_packet(AVFormatContext *ctx, PayloadContext *data, in aac_parse_packet() [all …]
|
D | rtpdec_dv.c | 27 struct PayloadContext { struct 33 static av_cold void dv_close_context(PayloadContext *data) in dv_close_context() argument 40 PayloadContext *dv_data, in dv_sdp_parse_fmtp_config() 71 PayloadContext *dv_data, const char *line) in dv_parse_sdp_line() 89 static int dv_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_dv_ctx, in dv_handle_packet() 138 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_amr.c | 34 struct PayloadContext { struct 41 static av_cold int amr_init(AVFormatContext *s, int st_index, PayloadContext *data) in amr_init() argument 47 static int amr_handle_packet(AVFormatContext *ctx, PayloadContext *data, in amr_handle_packet() 136 AVStream *stream, PayloadContext *data, in amr_parse_fmtp() 160 PayloadContext *data, const char *line) in amr_parse_sdp_line() 189 .priv_data_size = sizeof(PayloadContext), 199 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_mpegts.c | 26 struct PayloadContext { struct 33 static void mpegts_close_context(PayloadContext *data) in mpegts_close_context() argument 42 PayloadContext *data) in mpegts_init() 50 static int mpegts_handle_packet(AVFormatContext *ctx, PayloadContext *data, in mpegts_handle_packet() 94 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_vc2hq.c | 34 struct PayloadContext { struct 45 static void fill_parse_info_header(PayloadContext *pl_ctx, uint8_t *buf, in fill_parse_info_header() argument 56 static int vc2hq_handle_sequence_header(PayloadContext *pl_ctx, AVStream *st, AVPacket *pkt, in vc2hq_handle_sequence_header() 75 static int vc2hq_mark_end_of_sequence(PayloadContext *pl_ctx, AVStream *st, AVPacket *pkt) in vc2hq_mark_end_of_sequence() 92 static int vc2hq_handle_frame_fragment(AVFormatContext *ctx, PayloadContext *pl_ctx, AVStream *st, in vc2hq_handle_frame_fragment() 176 static int vc2hq_handle_packet(AVFormatContext *ctx, PayloadContext *pl_ctx, in vc2hq_handle_packet() 223 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_vp8.c | 35 struct PayloadContext { struct 56 static int vp8_broken_sequence(AVFormatContext *ctx, PayloadContext *vp8, in vp8_broken_sequence() argument 65 static int vp8_handle_packet(AVFormatContext *ctx, PayloadContext *vp8, in vp8_handle_packet() 263 static av_cold int vp8_init(AVFormatContext *s, int st_index, PayloadContext *vp8) in vp8_init() 269 static void vp8_close_context(PayloadContext *vp8) in vp8_close_context() 274 static int vp8_need_keyframe(PayloadContext *vp8) in vp8_need_keyframe() 283 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_h264.c | 45 struct PayloadContext { struct 68 PayloadContext *h264_data, in parse_profile_level_id() argument 146 PayloadContext *h264_data, in sdp_parse_fmtp_config_h264() 206 int ff_h264_handle_aggregated_packet(AVFormatContext *ctx, PayloadContext *data, AVPacket *pkt, in ff_h264_handle_aggregated_packet() 285 static int h264_handle_packet_fu_a(AVFormatContext *ctx, PayloadContext *data, AVPacket *pkt, in h264_handle_packet_fu_a() 312 static int h264_handle_packet(AVFormatContext *ctx, PayloadContext *data, in h264_handle_packet() 376 static void h264_close_context(PayloadContext *data) in h264_close_context() 390 PayloadContext *h264_data, const char *line) in parse_h264_sdp_line() 416 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_latm.c | 28 struct PayloadContext { struct 35 static void latm_close_context(PayloadContext *data) in latm_close_context() argument 41 static int latm_parse_packet(AVFormatContext *ctx, PayloadContext *data, in latm_parse_packet() 133 AVStream *stream, PayloadContext *data, in parse_fmtp() 153 PayloadContext *data, const char *line) in latm_parse_sdp_line() 170 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_xiph.c | 44 struct PayloadContext { struct 53 static void xiph_close_context(PayloadContext * data) in xiph_close_context() argument 60 static int xiph_handle_packet(AVFormatContext *ctx, PayloadContext *data, in xiph_handle_packet() 227 AVCodecParameters *par, PayloadContext * xiph_data) in parse_packed_headers() 287 PayloadContext *xiph_data, in xiph_parse_fmtp_pair() 354 PayloadContext *data, const char *line) in xiph_parse_sdp_line() 373 .priv_data_size = sizeof(PayloadContext), 384 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_svq3.c | 37 struct PayloadContext { struct 43 static int svq3_parse_packet (AVFormatContext *s, PayloadContext *sv, in svq3_parse_packet() argument 104 static void svq3_close_context(PayloadContext *sv) in svq3_close_context() 113 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_qcelp.c | 37 struct PayloadContext { struct 50 static int return_stored_frame(AVFormatContext *ctx, PayloadContext *data, argument 54 static int store_packet(AVFormatContext *ctx, PayloadContext *data, in store_packet() 151 static int return_stored_frame(AVFormatContext *ctx, PayloadContext *data, in return_stored_frame() 201 static int qcelp_parse_packet(AVFormatContext *ctx, PayloadContext *data, in qcelp_parse_packet() 216 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_qdm2.c | 36 struct PayloadContext { struct 76 static int qdm2_parse_config(PayloadContext *qdm, AVStream *st, in qdm2_parse_config() 153 static int qdm2_parse_subpacket(PayloadContext *qdm, AVStream *st, in qdm2_parse_subpacket() 187 static int qdm2_restore_block(PayloadContext *qdm, AVStream *st, AVPacket *pkt) in qdm2_restore_block() 238 static int qdm2_parse_packet(AVFormatContext *s, PayloadContext *qdm, in qdm2_parse_packet() 306 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_vp9.c | 29 struct PayloadContext { struct 35 PayloadContext *data) in vp9_init() argument 43 static int vp9_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_vp9_ctx, in vp9_handle_packet() 328 static void vp9_close_context(PayloadContext *vp9) in vp9_close_context() 337 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_ac3.c | 28 struct PayloadContext { struct 35 static void ac3_close_context(PayloadContext *data) in ac3_close_context() argument 40 static int ac3_handle_packet(AVFormatContext *ctx, PayloadContext *data, in ac3_handle_packet() 130 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_rfc4175.c | 30 struct PayloadContext { struct 47 static int rfc4175_parse_format(AVStream *stream, PayloadContext *data) in rfc4175_parse_format() argument 123 PayloadContext *data, const char *attr, in rfc4175_parse_fmtp() 174 PayloadContext *data, const char *line) in rfc4175_parse_sdp_line() 204 static int rfc4175_finalize_packet(PayloadContext *data, AVPacket *pkt, in rfc4175_finalize_packet() 223 static int rfc4175_handle_packet(AVFormatContext *ctx, PayloadContext *data, in rfc4175_handle_packet() 323 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_h261.c | 29 struct PayloadContext { struct 36 static av_cold void h261_close_context(PayloadContext *pl_ctx) in h261_close_context() argument 46 static int h261_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_h261_ctx, in h261_handle_packet() 172 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_hevc.c | 38 struct PayloadContext { struct 49 PayloadContext *hevc_data, in hevc_sdp_parse_fmtp_config() argument 130 PayloadContext *hevc_data, const char *line) in hevc_parse_sdp_line() 177 static int hevc_handle_packet(AVFormatContext *ctx, PayloadContext *rtp_hevc_ctx, in hevc_handle_packet() 346 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_mpa_robust.c | 28 struct PayloadContext { struct 37 static void mpa_robust_close_context(PayloadContext *data) in mpa_robust_close_context() argument 66 static int mpa_robust_parse_packet(AVFormatContext *ctx, PayloadContext *data, in mpa_robust_parse_packet() 197 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_h263_rfc2190.c | 35 struct PayloadContext { struct 43 static void h263_close_context(PayloadContext *data) in h263_close_context() argument 48 static int h263_handle_packet(AVFormatContext *ctx, PayloadContext *data, in h263_handle_packet() 193 .priv_data_size = sizeof(PayloadContext),
|
D | rtpdec_asf.c | 153 PayloadContext *asf, const char *line) in asfrtp_parse_sdp_line() 180 struct PayloadContext { struct 191 static int asfrtp_parse_packet(AVFormatContext *s, PayloadContext *asf, in asfrtp_parse_packet() argument 297 static void asfrtp_close_context(PayloadContext *asf) in asfrtp_close_context() 308 .priv_data_size = sizeof(PayloadContext), \
|
D | rtpdec_qt.c | 36 struct PayloadContext { struct 43 PayloadContext *qt) in qt_rtp_init() argument 52 static int qt_rtp_parse_packet(AVFormatContext *s, PayloadContext *qt, in qt_rtp_parse_packet() 251 static void qt_rtp_close(PayloadContext *qt) in qt_rtp_close() 262 .priv_data_size = sizeof(PayloadContext), \
|
D | rdt.c | 83 struct PayloadContext { struct 132 rdt_load_mdpr (PayloadContext *rdt, AVStream *st, int rule_nr) in rdt_load_mdpr() 295 rdt_parse_packet (AVFormatContext *ctx, PayloadContext *rdt, AVStream *st, in rdt_parse_packet() 411 PayloadContext *rdt, const char *line) in rdt_parse_sdp_line() 527 static av_cold int rdt_init(AVFormatContext *s, int st_index, PayloadContext *rdt) in rdt_init() 542 rdt_close_context (PayloadContext *rdt) in rdt_close_context() 562 .priv_data_size = sizeof(PayloadContext), \
|
D | rtpdec_ilbc.c | 27 AVStream *stream, PayloadContext *data, in ilbc_parse_fmtp() 48 PayloadContext *data, const char *line) in ilbc_parse_sdp_line()
|
D | rtpdec_jpeg.c | 34 struct PayloadContext { struct 64 static void jpeg_close_context(PayloadContext *jpeg) in jpeg_close_context() 214 static int jpeg_parse_packet(AVFormatContext *ctx, PayloadContext *jpeg, in jpeg_parse_packet() 386 .priv_data_size = sizeof(PayloadContext),
|