FFmpeg
|
#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, may be null. More... | |
int(* | parse_sdp_a_line )(AVFormatContext *s, int st_index, PayloadContext *priv_data, const char *line) |
Parse the a= line from the sdp field. More... | |
PayloadContext *(* | alloc )(void) |
Allocate any data needed by the rtp parsing for this dynamic data. More... | |
void(* | free )(PayloadContext *protocol_data) |
Free any data needed by the rtp parsing for this dynamic data. More... | |
DynamicPayloadPacketHandlerProc | parse_packet |
Parse handler for this dynamic packet. More... | |
int(* | need_keyframe )(PayloadContext *context) |
struct RTPDynamicProtocolHandler * | next |
Detailed Description
Field Documentation
PayloadContext*(* RTPDynamicProtocolHandler::alloc) (void) |
Allocate any data needed by the rtp parsing for this dynamic data.
Definition at line 133 of file rtpdec.h.
Referenced by get_sockaddr().
enum AVCodecID RTPDynamicProtocolHandler::codec_id |
Definition at line 122 of file rtpdec.h.
Referenced by get_sockaddr().
enum AVMediaType RTPDynamicProtocolHandler::codec_type |
Definition at line 121 of file rtpdec.h.
Referenced by ff_rtp_handler_find_by_id(), and ff_rtp_handler_find_by_name().
const char RTPDynamicProtocolHandler::enc_name[50] |
Definition at line 120 of file rtpdec.h.
Referenced by ff_rtp_handler_find_by_name().
void(* RTPDynamicProtocolHandler::free) (PayloadContext *protocol_data) |
Free any data needed by the rtp parsing for this dynamic data.
Definition at line 135 of file rtpdec.h.
Referenced by ff_rtsp_close_streams().
int(* RTPDynamicProtocolHandler::init) (AVFormatContext *s, int st_index, PayloadContext *priv_data) |
Initialize dynamic protocol handler, called after the full rtpmap line is parsed, may be null.
Definition at line 128 of file rtpdec.h.
Referenced by get_sockaddr().
int(* RTPDynamicProtocolHandler::need_keyframe) (PayloadContext *context) |
Definition at line 138 of file rtpdec.h.
Referenced by ff_rtp_send_rtcp_feedback().
struct RTPDynamicProtocolHandler* RTPDynamicProtocolHandler::next |
Definition at line 140 of file rtpdec.h.
Referenced by ff_register_dynamic_payload_handler(), ff_rtp_handler_find_by_id(), and ff_rtp_handler_find_by_name().
DynamicPayloadPacketHandlerProc RTPDynamicProtocolHandler::parse_packet |
Parse handler for this dynamic packet.
Definition at line 137 of file rtpdec.h.
Referenced by ff_rdt_parse_open(), rtp_parse_one_packet(), and rtp_parse_packet_internal().
int(* RTPDynamicProtocolHandler::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 130 of file rtpdec.h.
Referenced by get_sockaddr().
int RTPDynamicProtocolHandler::static_payload_id |
Definition at line 123 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 Mon Nov 18 2024 06:52:12 for FFmpeg by 1.8.11