FFmpeg
Classes | Macros | Functions
rtpdec_asf.c File Reference

Microsoft RTP/ASF support. More...

#include "libavutil/avassert.h"
#include "libavutil/base64.h"
#include "libavutil/avstring.h"
#include "libavutil/intreadwrite.h"
#include "rtp.h"
#include "rtpdec_formats.h"
#include "rtsp.h"
#include "asf.h"
#include "avio_internal.h"
#include "internal.h"

Classes

struct  PayloadContext
 RTP/JPEG specific private data. More...
 

Macros

#define RTP_ASF_HANDLER(n, s, t)
 

Functions

int ff_wms_parse_sdp_a_line (AVFormatContext *s, const char *p)
 Parse a Windows Media Server-specific SDP line. More...
 
 RTP_ASF_HANDLER (asf_pfv, "x-asf-pf", AVMEDIA_TYPE_VIDEO)
 
 RTP_ASF_HANDLER (asf_pfa, "x-asf-pf", AVMEDIA_TYPE_AUDIO)
 

Detailed Description

Microsoft RTP/ASF support.

Author
Ronald S. Bultje rbult.nosp@m.je@r.nosp@m.onald.nosp@m..bit.nosp@m.freak.nosp@m..net

Macro Definition Documentation

§ RTP_ASF_HANDLER

#define RTP_ASF_HANDLER (   n,
  s,
 
)
Value:
const RTPDynamicProtocolHandler ff_ms_rtp_ ## n ## _handler = { \
.enc_name = s, \
.codec_type = t, \
.codec_id = AV_CODEC_ID_NONE, \
.priv_data_size = sizeof(PayloadContext), \
.parse_sdp_a_line = asfrtp_parse_sdp_line, \
.close = asfrtp_close_context, \
.parse_packet = asfrtp_parse_packet, \
}
RTP/JPEG specific private data.
Definition: rdt.c:83
Definition: rtpdec.h:115

Function Documentation

§ ff_wms_parse_sdp_a_line()

int ff_wms_parse_sdp_a_line ( AVFormatContext s,
const char *  p 
)

Parse a Windows Media Server-specific SDP line.

Parameters
sRTSP demux context