MythTV
master
|
#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <ctime>
#include <sys/time.h>
#include "config.h"
#include <QFile>
#include "mythcorecontext.h"
#include "audiooutputalsa.h"
Go to the source code of this file.
Macros | |
#define | LOC QString("ALSA: ") |
#define | assert(x) |
#define | CHANNELS_MIN 1 |
#define | CHANNELS_MAX 8 |
#define | OPEN_FLAGS |
#define | FILTER_FLAGS ~(SND_PCM_NO_AUTO_FORMAT) |
#define | AERROR(str) VBERROR((str) + QString(": %1").arg(snd_strerror(err))) |
#define | CHECKERR(str) { if (err < 0) { AERROR(str); return err; } } |
Functions | |
template<class AudioDataType > | |
static void | tReorderSmpteToAlsa (AudioDataType *buf, uint frames, uint extrach) |
static void | ReorderSmpteToAlsa (void *buf, uint frames, AudioFormat format, uint extrach) |
#define LOC QString("ALSA: ") |
Definition at line 13 of file audiooutputalsa.cpp.
#define assert | ( | x | ) |
Definition at line 18 of file audiooutputalsa.cpp.
#define CHANNELS_MIN 1 |
Definition at line 20 of file audiooutputalsa.cpp.
#define CHANNELS_MAX 8 |
Definition at line 21 of file audiooutputalsa.cpp.
#define OPEN_FLAGS |
Definition at line 23 of file audiooutputalsa.cpp.
#define FILTER_FLAGS ~(SND_PCM_NO_AUTO_FORMAT) |
Definition at line 26 of file audiooutputalsa.cpp.
Definition at line 28 of file audiooutputalsa.cpp.
Definition at line 29 of file audiooutputalsa.cpp.
|
inlinestatic |
Definition at line 513 of file audiooutputalsa.cpp.
Referenced by ReorderSmpteToAlsa().
|
inlinestatic |
Definition at line 534 of file audiooutputalsa.cpp.
Referenced by AudioOutputALSA::WriteAudio().