25#ifndef _SIMPLE_RTP_SOURCE_HH
26#define _SIMPLE_RTP_SOURCE_HH
28#ifndef _MULTI_FRAMED_RTP_SOURCE_HH
36 unsigned rtpTimestampFrequency,
37 char const* mimeTypeString,
47 unsigned rtpTimestampFrequency,
48 char const* mimeTypeString,
unsigned offset,
56 unsigned& resultSpecialHeaderSize);
Groupsock * RTPgs() const
unsigned char rtpPayloadFormat() const
static SimpleRTPSource * createNew(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, unsigned rtpTimestampFrequency, char const *mimeTypeString, unsigned offset=0, Boolean doNormalMBitRule=True)
SimpleRTPSource(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, unsigned rtpTimestampFrequency, char const *mimeTypeString, unsigned offset, Boolean doNormalMBitRule)
virtual char const * MIMEtype() const
Boolean fUseMBitForFrameEnd
virtual ~SimpleRTPSource()
virtual Boolean processSpecialHeader(BufferedPacket *packet, unsigned &resultSpecialHeaderSize)
char const * fMIMEtypeString