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 130 of file rtpdec.h.

Definition at line 119 of file rtpdec.h.

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.

Definition at line 131 of file rtpdec.h.

Referenced by ff_rtsp_close_streams().

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

Definition at line 125 of file rtpdec.h.

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 126 of file rtpdec.h.


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