AudioCardLatency(void) | MythRAOPConnection | private |
audioRetry(void) | MythRAOPConnection | privateslot |
CleanUp(void) | MythRAOPConnection | private |
CloseAudioDevice(void) | MythRAOPConnection | private |
CreateDecoder(void) | MythRAOPConnection | private |
decodeAudioPacket(uint8_t type, const QByteArray *buf, QList< AudioData > *dest) | MythRAOPConnection | private |
decodeDMAP(const QByteArray &dmap) | MythRAOPConnection | static |
deleteEventClient() | MythRAOPConnection | privateslot |
DestroyDecoder(void) | MythRAOPConnection | private |
ExpireAudio(std::chrono::milliseconds timestamp) | MythRAOPConnection | private |
ExpireResendRequests(std::chrono::milliseconds timestamp) | MythRAOPConnection | private |
FindTags(const QStringList &lines) | MythRAOPConnection | privatestatic |
FinishAuthenticationResponse(RaopNetStream *stream, QTcpSocket *socket, QString &cseq) | MythRAOPConnection | private |
FinishResponse(RaopNetStream *stream, QTcpSocket *socket, QString &option, QString &cseq, QString &responseData) | MythRAOPConnection | privatestatic |
framesToMs(uint64_t frames) const | MythRAOPConnection | private |
g_devPrivKey | MythRAOPConnection | privatestatic |
g_rsaLastError | MythRAOPConnection | privatestatic |
GetDataPort() const | MythRAOPConnection | inline |
GetPacketType(const QByteArray &buf, uint8_t &type, uint16_t &seq, uint64_t ×tamp) | MythRAOPConnection | privatestatic |
GetSocket() | MythRAOPConnection | inline |
HasAudio() | MythRAOPConnection | inline |
Init(void) | MythRAOPConnection | |
LoadKey(void) | MythRAOPConnection | static |
m_adjustedLatency | MythRAOPConnection | private |
m_aesIV | MythRAOPConnection | private |
m_allowVolumeControl | MythRAOPConnection | private |
m_artwork | MythRAOPConnection | private |
m_audio | MythRAOPConnection | private |
m_audioFormat | MythRAOPConnection | private |
m_audioQueue | MythRAOPConnection | private |
m_audioStarted | MythRAOPConnection | private |
m_audioTimer | MythRAOPConnection | private |
m_bufferLength | MythRAOPConnection | private |
m_cardLatency | MythRAOPConnection | private |
m_cctx | MythRAOPConnection | private |
m_channels | MythRAOPConnection | private |
m_cipher | MythRAOPConnection | private |
m_clientControlPort | MythRAOPConnection | private |
m_clientControlSocket | MythRAOPConnection | private |
m_clientTimingPort | MythRAOPConnection | private |
m_clientTimingSocket | MythRAOPConnection | private |
m_clockSkew | MythRAOPConnection | private |
m_codec | MythRAOPConnection | private |
m_codecContext | MythRAOPConnection | private |
m_currentTimestamp | MythRAOPConnection | private |
m_dataPort | MythRAOPConnection | private |
m_dataSocket | MythRAOPConnection | private |
m_dequeueAudioTimer | MythRAOPConnection | private |
m_dmap | MythRAOPConnection | private |
m_eventClients | MythRAOPConnection | private |
m_eventPort | MythRAOPConnection | private |
m_eventServer | MythRAOPConnection | private |
m_firstSend | MythRAOPConnection | private |
m_frameRate | MythRAOPConnection | private |
m_framesPerPacket | MythRAOPConnection | private |
m_hardwareId | MythRAOPConnection | private |
m_id | MythRAOPConnection | private |
m_incomingContent | MythRAOPConnection | private |
m_incomingHeaders | MythRAOPConnection | private |
m_incomingPartial | MythRAOPConnection | private |
m_incomingSize | MythRAOPConnection | private |
m_lastSequence | MythRAOPConnection | private |
m_lastTimestamp | MythRAOPConnection | private |
m_networkLatency | MythRAOPConnection | private |
m_nextSequence | MythRAOPConnection | private |
m_nextTimestamp | MythRAOPConnection | private |
m_nonce | MythRAOPConnection | private |
m_peerAddress | MythRAOPConnection | private |
m_playbackStarted | MythRAOPConnection | private |
m_progressCurrent | MythRAOPConnection | private |
m_progressEnd | MythRAOPConnection | private |
m_progressStart | MythRAOPConnection | private |
m_queueLength | MythRAOPConnection | private |
m_resends | MythRAOPConnection | private |
m_sampleSize | MythRAOPConnection | private |
m_seqNum | MythRAOPConnection | private |
m_sessionKey | MythRAOPConnection | private |
m_socket | MythRAOPConnection | private |
m_streamingStarted | MythRAOPConnection | private |
m_textStream | MythRAOPConnection | private |
m_timeLastSync | MythRAOPConnection | private |
m_watchdogTimer | MythRAOPConnection | private |
microsecondsToNTP(std::chrono::microseconds usec, uint32_t &ntpSec, uint32_t &ntpTicks) | MythRAOPConnection | privatestatic |
MsToFrame(std::chrono::milliseconds millis) const | MythRAOPConnection | private |
MythRAOPConnection(QObject *parent, QTcpSocket *socket, QByteArray id, int port) | MythRAOPConnection | |
MythRAOPDevice class | MythRAOPConnection | friend |
newEventClient(QTcpSocket *client) | MythRAOPConnection | privateslot |
NTPToLocal(uint32_t sec, uint32_t ticks) | MythRAOPConnection | privatestatic |
OpenAudioDevice(void) | MythRAOPConnection | private |
ProcessAudio(void) | MythRAOPConnection | privateslot |
ProcessRequest(const QStringList &header, const QByteArray &content) | MythRAOPConnection | private |
ProcessSync(const QByteArray &buf) | MythRAOPConnection | private |
ProcessTimeResponse(const QByteArray &buf) | MythRAOPConnection | private |
readClient(void) | MythRAOPConnection | privateslot |
ResetAudio(void) | MythRAOPConnection | private |
RSALastError(void) | MythRAOPConnection | inlinestatic |
SendNotification(bool update=false) | MythRAOPConnection | private |
SendResendRequest(std::chrono::milliseconds timestamp, uint16_t expected, uint16_t got) | MythRAOPConnection | private |
SendTimeRequest(void) | MythRAOPConnection | private |
splitLines(const QByteArray &lines) | MythRAOPConnection | privatestatic |
StartAudioTimer(void) | MythRAOPConnection | private |
StopAudioTimer(void) | MythRAOPConnection | private |
stringFromSeconds(int timeInSeconds) | MythRAOPConnection | privatestatic |
timeout(void) | MythRAOPConnection | privateslot |
timevalToNTP(timeval t, uint32_t &ntpSec, uint32_t &ntpTicks) | MythRAOPConnection | privatestatic |
udpDataReady(QByteArray buf, const QHostAddress &peer, quint16 port) | MythRAOPConnection | privateslot |
~MythRAOPConnection() override | MythRAOPConnection | |