MP3 format for RTSP https://en.wikipedia.org/wiki/RTP_payload_formats.
More...
#include <RTSPFormat.h>
◆ RTSPFormatMP3() [1/2]
◆ RTSPFormatMP3() [2/2]
Provide dynamic frame duration if encoder is available.
◆ audioInfo()
◆ begin()
◆ convert()
◆ defaultConfig()
◆ format()
◆ fragmentSize()
Fragment (=write) size in bytes.
◆ name()
◆ readHeader() [1/2]
Optional header: e.g. rfc2250.
◆ readHeader() [2/2]
rfc2250 header before the playload
◆ rtpPayloadType()
◆ setEncoder()
◆ setFragmentSize()
| void setFragmentSize |
( |
int |
fragmentSize | ) |
|
|
inlineinherited |
Defines the fragment size in bytes.
◆ setName()
Defines the name of the stream.
◆ setTimerPeriodUs()
| void setTimerPeriodUs |
( |
int |
period | ) |
|
|
inlineinherited |
Defines the timer period in microseconds.
◆ setUseRfc2250Header()
Optional: Configure RFC2250 header usage (default: no-op)
Reimplemented from RTSPFormat.
◆ timerPeriodUs()
Timer period in microseconds.
Reimplemented from RTSPFormat.
◆ timestampIncrement()
Fragment size in samples.
Reimplemented from RTSPFormat.
◆ useRfc2250Header()
| bool useRfc2250Header |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ cfg
◆ fragment_size
◆ name_str
◆ p_encoder
◆ STD_URL_PRE_SUFFIX
◆ timer_period_us
| int timer_period_us = 10000 |
|
protectedinherited |
◆ use_rfc2250_header_
The documentation for this class was generated from the following file: