L8 format for RTSP https://en.wikipedia.org/wiki/RTP_payload_formats.
More...
#include <RTSPFormat.h>
◆ RTSPFormatPCM8()
◆ audioInfo()
◆ begin()
◆ convert()
| virtual int convert |
( |
void * |
data, |
|
|
int |
sampleCount |
|
) |
| |
|
inlinevirtualinherited |
◆ defaultConfig()
◆ format()
| const char * format |
( |
char * |
buffer, |
|
|
int |
len |
|
) |
| |
|
inlineoverridevirtual |
◆ fragmentSize()
| virtual int fragmentSize |
( |
| ) |
|
|
inlinevirtualinherited |
Fragment (=write) size in bytes.
◆ name()
| virtual const char * name |
( |
| ) |
|
|
inlinevirtualinherited |
◆ readHeader()
| virtual int readHeader |
( |
uint8_t * |
data | ) |
|
|
inlinevirtualinherited |
Optional header: e.g. rfc2250.
◆ rtpPayloadType()
| virtual int rtpPayloadType |
( |
| ) |
|
|
inlinevirtualinherited |
◆ setFragmentSize()
| void setFragmentSize |
( |
int |
fragmentSize | ) |
|
|
inlineinherited |
Defines the fragment size in bytes.
◆ setName()
| void setName |
( |
const char * |
name | ) |
|
|
inlineinherited |
Defines the name of the stream.
◆ setTimerPeriodUs()
| void setTimerPeriodUs |
( |
int |
period | ) |
|
|
inlineinherited |
Defines the timer period in microseconds.
◆ setUseRfc2250Header()
| virtual void setUseRfc2250Header |
( |
bool |
| ) |
|
|
inlinevirtualinherited |
Optional: Configure RFC2250 header usage (default: no-op)
Reimplemented in RTSPFormatMP3.
◆ timerPeriodUs()
| virtual int timerPeriodUs |
( |
| ) |
|
|
inlinevirtualinherited |
◆ timestampIncrement()
| virtual int timestampIncrement |
( |
| ) |
|
|
inlinevirtualinherited |
◆ useRfc2250Header()
| virtual bool useRfc2250Header |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ cfg
◆ fragment_size
◆ name_str
| const char* name_str = "RTSPAudioTools" |
|
protectedinherited |
◆ STD_URL_PRE_SUFFIX
| const char* STD_URL_PRE_SUFFIX = "trackID" |
|
protectedinherited |
◆ timer_period_us
| int timer_period_us = 10000 |
|
protectedinherited |
The documentation for this class was generated from the following file: