RTPDynamicProtocolHandler_s Struct Reference

#include <rtpdec.h>


Data Fields

const char enc_name [50]
enum AVMediaType codec_type
enum CodecID 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


Detailed Description

Definition at line 115 of file rtpdec.h.


Field Documentation

allocate any data needed by the rtp parsing for this dynamic data.

Definition at line 119 of file rtpdec.h.

Definition at line 118 of file rtpdec.h.

Referenced by ff_rtp_handler_find_by_id(), and ff_rtp_handler_find_by_name().

Definition at line 117 of file rtpdec.h.

Referenced by ff_rtp_handler_find_by_name().

free any data needed by the rtp parsing for this dynamic data.

Referenced by ff_rtsp_close_streams().

Initialize dynamic protocol handler, called after the full rtpmap line is parsed.

parse handler for this dynamic packet.

Definition at line 132 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.

Definition at line 120 of file rtpdec.h.

Referenced by ff_rtp_handler_find_by_id().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:43:57 2012 for FFmpeg by  doxygen 1.5.8