21 #ifndef AVFORMAT_RTP_H 
   22 #define AVFORMAT_RTP_H 
   77 #define RTP_PT_PRIVATE 96 
   79 #define RTP_MAX_SDES 256    
   82 #define RTCP_TX_RATIO_NUM 5 
   83 #define RTCP_TX_RATIO_DEN 1000 
   89 #define RTP_XIPH_IDENT 0xfecdba 
  110 #define RTP_PT_IS_RTCP(x) (((x) >= RTCP_FIR && (x) <= RTCP_IJ) || \ 
  111                            ((x) >= RTCP_SR  && (x) <= RTCP_TOKEN)) 
  113 #define NTP_TO_RTP_FORMAT(x) av_rescale((x), INT64_C(1) << 32, 1000000) 
const char * ff_rtp_enc_name(int payload_type)
Return the encoding name (as defined in http://www.iana.org/assignments/rtp-parameters) for a given p...
enum AVMediaType codec_type
This struct describes the properties of an encoded stream. 
int ff_rtp_get_codec_info(AVCodecParameters *par, int payload_type)
Initialize a codec context based on the payload type. 
AVCodecID
Identify the syntax and semantics of the bitstream. 
enum AVCodecID ff_rtp_codec_id(const char *buf, enum AVMediaType codec_type)
Return the codec id for the given encoding name and codec type. 
int ff_rtp_get_payload_type(AVFormatContext *fmt, AVCodecParameters *par, int idx)
Return the payload type for a given stream used in the given format context. 
Libavcodec external API header.