21#ifndef _RAW_VIDEO_RTP_SOURCE_HH
22#define _RAW_VIDEO_RTP_SOURCE_HH
24#ifndef _MULTI_FRAMED_RTP_SOURCE_HH
32 unsigned rtpTimestampFrequency);
41 unsigned rtpTimestampFrequency = 90000);
49 unsigned& resultSpecialHeaderSize);
Groupsock * RTPgs() const
unsigned char rtpPayloadFormat() const
struct LineHeader * fLineHeaders
virtual char const * MIMEtype() const
u_int16_t currentLineNumber() const
friend class RawVideoBufferedPacket
static RawVideoRTPSource * createNew(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, unsigned rtpTimestampFrequency)
u_int8_t currentLineFieldId() const
RawVideoRTPSource(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, unsigned rtpTimestampFrequency=90000)
u_int16_t currentOffsetWithinLine() const
virtual ~RawVideoRTPSource()
virtual Boolean processSpecialHeader(BufferedPacket *packet, unsigned &resultSpecialHeaderSize)