#include <unistd.h>
#include <chrono>
#include <utility>
#include <QTcpSocket>
#include <QTextStream>
#include <QTimer>
#include <QtEndian>
#include "mythlogging.h"
#include "mythcorecontext.h"
#include "mythdirs.h"
#include "serverpool.h"
#include "audiooutput.h"
#include "audiooutpututil.h"
#include "mythraopdevice.h"
#include "mythraopconnection.h"
#include "mythairplayserver.h"
#include "mythmainwindow.h"
Go to the source code of this file.
|
static constexpr std::chrono::milliseconds | AUDIO_BUFFER { 100ms } |
|
◆ LOC
#define LOC QString("RAOP Conn: ") |
◆ MAX_PACKET_SIZE
#define MAX_PACKET_SIZE 2048 |
◆ TIMING_REQUEST
#define TIMING_REQUEST 0x52 |
◆ TIMING_RESPONSE
#define TIMING_RESPONSE 0x53 |
◆ SYNC
◆ FIRSTSYNC
#define FIRSTSYNC (0x54 | 0x80) |
◆ RANGE_RESEND
#define RANGE_RESEND 0x55 |
◆ AUDIO_RESEND
#define AUDIO_RESEND 0x56 |
◆ AUDIO_DATA
◆ FIRSTAUDIO_DATA
#define FIRSTAUDIO_DATA (0x60 | 0x80) |
◆ AUDIOCARD_BUFFER
#define AUDIOCARD_BUFFER 500 |
◆ AUDIO_BUFFER
constexpr std::chrono::milliseconds AUDIO_BUFFER { 100ms } |
|
staticconstexpr |