Lines Matching defs:RTPDynamicProtocolHandler
34 typedef struct RTPDynamicProtocolHandler RTPDynamicProtocolHandler; typedef
116 struct RTPDynamicProtocolHandler { struct
117 const char *enc_name;
118 enum AVMediaType codec_type;
119 enum AVCodecID codec_id;
120 enum AVStreamParseType need_parsing;
121 int static_payload_id; /* 0 means no payload id is set. 0 is a valid
124 int priv_data_size;
127 int (*init)(AVFormatContext *s, int st_index, PayloadContext *priv_data);
129 int (*parse_sdp_a_line)(AVFormatContext *s, int st_index,
134 void (*close)(PayloadContext *protocol_data);
136 DynamicPayloadPacketHandlerProc parse_packet;
137 int (*need_keyframe)(PayloadContext *context);