#include <rtpdec.h>
Data Fields | |
const char | enc_name [50] |
enum AVMediaType | codec_type |
enum AVCodecID | codec_id |
int | static_payload_id |
int(* | init )(AVFormatContext *s, int st_index, PayloadContext *priv_data) |
Initialize dynamic protocol handler, called after the full rtpmap line is parsed. | |
int(* | parse_sdp_a_line )(AVFormatContext *s, int st_index, PayloadContext *priv_data, const char *line) |
Parse the a= line from the sdp field. | |
PayloadContext *(* | alloc )(void) |
allocate any data needed by the rtp parsing for this dynamic data. | |
void(* | free )(PayloadContext *protocol_data) |
free any data needed by the rtp parsing for this dynamic data. | |
DynamicPayloadPacketHandlerProc | parse_packet |
parse handler for this dynamic packet. | |
struct RTPDynamicProtocolHandler_s * | next |
Definition at line 110 of file rtpdec.h.
allocate any data needed by the rtp parsing for this dynamic data.
Definition at line 113 of file rtpdec.h.
Referenced by ff_rtp_handler_find_by_id(), and ff_rtp_handler_find_by_name().
const char RTPDynamicProtocolHandler_s::enc_name[50] |
void(* RTPDynamicProtocolHandler_s::free)(PayloadContext *protocol_data) |
free any data needed by the rtp parsing for this dynamic data.
Referenced by ff_rtsp_close_streams().
int(* RTPDynamicProtocolHandler_s::init)(AVFormatContext *s, int st_index, PayloadContext *priv_data) |
Initialize dynamic protocol handler, called after the full rtpmap line is parsed.
struct RTPDynamicProtocolHandler_s* RTPDynamicProtocolHandler_s::next [read] |
Definition at line 129 of file rtpdec.h.
Referenced by ff_register_dynamic_payload_handler(), ff_rtp_handler_find_by_id(), and ff_rtp_handler_find_by_name().
parse handler for this dynamic packet.
Definition at line 127 of file rtpdec.h.
Referenced by ff_rdt_parse_open(), and ff_rtp_parse_set_dynamic_protocol().
int(* RTPDynamicProtocolHandler_s::parse_sdp_a_line)(AVFormatContext *s, int st_index, PayloadContext *priv_data, const char *line) |
Parse the a= line from the sdp field.