FFmpeg
Data Fields
RTPDynamicProtocolHandler Struct Reference

#include <rtpdec.h>

Data Fields

const char  enc_name [50]
 
 
 
 
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.
 
int(*  parse_sdp_a_line )(AVFormatContext *s, int st_index, PayloadContext *priv_data, const char *line)
  Parse the a= line from the sdp field.
 
  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.
 
  Parse handler for this dynamic packet.
 
int(*  need_keyframe )(PayloadContext *context)
 
 

Detailed Description

Definition at line 115 of file rtpdec.h.

Field Documentation

const char RTPDynamicProtocolHandler::enc_name[50]

Definition at line 116 of file rtpdec.h.

Referenced by ff_rtp_handler_find_by_name().

enum AVMediaType RTPDynamicProtocolHandler::codec_type

Definition at line 117 of file rtpdec.h.

Referenced by ff_rtp_handler_find_by_id(), and ff_rtp_handler_find_by_name().

enum AVCodecID RTPDynamicProtocolHandler::codec_id

Definition at line 118 of file rtpdec.h.

int RTPDynamicProtocolHandler::static_payload_id

Definition at line 119 of file rtpdec.h.

Referenced by ff_rtp_handler_find_by_id().

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

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

PayloadContext*(* RTPDynamicProtocolHandler::alloc)(void)

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

Definition at line 129 of file rtpdec.h.

void(* RTPDynamicProtocolHandler::free)(PayloadContext *protocol_data)

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().

DynamicPayloadPacketHandlerProc RTPDynamicProtocolHandler::parse_packet

Parse handler for this dynamic packet.

Definition at line 133 of file rtpdec.h.

Referenced by ff_rdt_parse_open(), rtp_parse_one_packet(), and rtp_parse_packet_internal().

int(* RTPDynamicProtocolHandler::need_keyframe)(PayloadContext *context)

Definition at line 134 of file rtpdec.h.

Referenced by ff_rtp_send_rtcp_feedback().

struct RTPDynamicProtocolHandler* RTPDynamicProtocolHandler::next

Definition at line 136 of file rtpdec.h.

Referenced by ff_register_dynamic_payload_handler(), ff_rtp_handler_find_by_id(), and ff_rtp_handler_find_by_name().


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

Generated on Sat Jan 25 2014 19:52:31 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /