addDecoder(const char *mimeType, AudioDecoder &decoder) | RTSPClient< TcpClient, UdpSocket > | inline |
addNotifyAudioChange(AudioInfoSupport &bi) override | RTSPClient< TcpClient, UdpSocket > | inlinevirtual |
audioInfo() override | RTSPClient< TcpClient, UdpSocket > | inlinevirtual |
audioInfoOut() | AudioInfoSupport | inlinevirtual |
available() | RTSPClient< TcpClient, UdpSocket > | inline |
begin(IPAddress addr, uint16_t port, const char *path=nullptr) | RTSPClient< TcpClient, UdpSocket > | inline |
buildTrackUrlFromBaseAndControl() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
buildUrls(const char *path) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
clearNotifyAudioChange() override | RTSPClient< TcpClient, UdpSocket > | inlinevirtual |
computeRtpPayloadOffset(const uint8_t *data, size_t length) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
copy() | RTSPClient< TcpClient, UdpSocket > | inline |
end() | RTSPClient< TcpClient, UdpSocket > | inline |
fail(const char *msg) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
is_notify_active (defined in AudioInfoSource) | AudioInfoSource | protected |
isAbsoluteRtspUrl(const char *url) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
isNotifyActive() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inline |
m_addr (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_baseUrl (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_bodyBuf (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_clientRtpPort (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_connectRetries (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_connectRetryDelayMs (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_contentBase (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_cseq (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_decoder_l8 (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_decoder_net (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_decoderReady (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_encoding (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_hdrBuf (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_headerTimeoutMs (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_idleDelayMs (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_info (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_isPlaying (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_keepaliveIntervalMs (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_lastKeepaliveMs (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_multi_decoder (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_payloadOffset (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_payloadType (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_pktBuf (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_port (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_resampler (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_resampleStep (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_sdpControl (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_serverRtpPort (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_sessionId (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_started (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_tcp (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_tcpCmd (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_trackUrl (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_udp (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
m_udp_active (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | protected |
maybeKeepalive() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
mime() const | RTSPClient< TcpClient, UdpSocket > | inline |
notify_vector (defined in AudioInfoSource) | AudioInfoSource | protected |
notifyAudioChange(AudioInfo info) (defined in AudioInfoSource) | AudioInfoSource | inlineprotected |
openUdpPorts() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
operator bool() | RTSPClient< TcpClient, UdpSocket > | inline |
parseContentBaseFromHeaders(const char *headers) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
parseContentLength(const char *headers) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotectedstatic |
parseControlFromSdp(const char *sdp) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
parseSdp(const char *sdp) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
parseServerPortsFromHeaders(const char *headers) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
parseSessionFromHeaders(const char *headers) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
payloadType() const | RTSPClient< TcpClient, UdpSocket > | inline |
primeUdpPath() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
readExact(uint8_t *out, int len, uint32_t timeoutMs) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
readUntilDoubleCRLF(char *buf, size_t buflen, int &used, uint32_t timeoutMs=3000) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
removeNotifyAudioChange(AudioInfoSupport &bi) override | RTSPClient< TcpClient, UdpSocket > | inlinevirtual |
resetState() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
RTSPClient() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inline |
RTSPClient(AudioOutput &out) | RTSPClient< TcpClient, UdpSocket > | inline |
RTSPClient(AudioStream &out) | RTSPClient< TcpClient, UdpSocket > | inline |
RTSPClient(Print &out) | RTSPClient< TcpClient, UdpSocket > | inline |
sendSimpleRequest(const char *method, const char *url, const char *extraHeaders, size_t extraLen, char *outHeaders, size_t outHeadersLen, char *outBody, size_t outBodyLen, bool quiet=false) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
serviceUdp() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
setActive(bool active) | RTSPClient< TcpClient, UdpSocket > | inline |
setAudioInfo(AudioInfo info) override | RTSPClient< TcpClient, UdpSocket > | inlinevirtual |
setConnectRetries(uint8_t retries) | RTSPClient< TcpClient, UdpSocket > | inline |
setConnectRetryDelayMs(uint32_t ms) | RTSPClient< TcpClient, UdpSocket > | inline |
setHeaderTimeoutMs(uint32_t ms) | RTSPClient< TcpClient, UdpSocket > | inline |
setIdleDelay(uint32_t ms) | RTSPClient< TcpClient, UdpSocket > | inline |
setNotifyActive(bool flag) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inline |
setOutput(AudioOutput &out) | RTSPClient< TcpClient, UdpSocket > | inline |
setOutput(AudioStream &out) | RTSPClient< TcpClient, UdpSocket > | inline |
setOutput(Print &out) | RTSPClient< TcpClient, UdpSocket > | inline |
setPayloadOffset(uint8_t bytes) | RTSPClient< TcpClient, UdpSocket > | inline |
setResampleFactor(float factor) | RTSPClient< TcpClient, UdpSocket > | inline |
sniffUdpFor(uint32_t ms) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
tcpCommit() (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |
tcpWrite(const uint8_t *data, size_t len) (defined in RTSPClient< TcpClient, UdpSocket >) | RTSPClient< TcpClient, UdpSocket > | inlineprotected |