![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qpulseaudio_contextmanager_p.h"#include <QtCore/qdebug.h>#include <QtCore/qtimer.h>#include <QtCore/private/qflatmap_p.h>#include <QtGui/qguiapplication.h>#include <QtGui/qicon.h>#include <QtMultimedia/qaudiodevice.h>#include <QtMultimedia/private/qaudiodevice_p.h>#include <QtMultimedia/private/qpulsehelpers_p.h>#include <QtMultimedia/private/qpulseaudiodevice_p.h>#include <sys/types.h>#include <unistd.h>#include <mutex>Go to the source code of this file.
Typedefs | |
| using | PAOperationHandle = QPulseAudioInternal::PAOperationHandle |
Functions | |
| static std::unique_ptr< QAudioDevicePrivate > | makeQAudioDevicePrivate (const char *device, const char *desc, bool isDef, QAudioDevice::Mode modemode, const pa_channel_map &map, const pa_sample_spec &spec) |
| template<typename Info> | |
| static bool | updateDevicesMap (QReadWriteLock &lock, const QByteArray &defaultDeviceId, QMap< int, QAudioDevice > &devicesdevices, QAudioDevice::Mode modemode, const Info &info) |
| static bool | updateDevicesMap (QReadWriteLock &lock, const QByteArray &defaultDeviceId, QMap< int, QAudioDevice > &devicesdevices) |
| Q_GLOBAL_STATIC (QPulseAudioContextManager, pulseEngine) | |
Definition at line 22 of file qpulseaudio_contextmanager.cpp.
|
static |
Definition at line 25 of file qpulseaudio_contextmanager.cpp.
References QAudioFormat::Float, QAudioFormat::Int16, QAudioFormat::Int32, QAudioFormat::isValid(), QAudioFormat::sampleFormat(), QAudioFormat::setChannelCount(), QAudioFormat::setSampleFormat(), QAudioFormat::setSampleRate(), and QAudioFormat::UInt8.
| Q_GLOBAL_STATIC | ( | QPulseAudioContextManager | , |
| pulseEngine | ) |
|
static |
Definition at line 96 of file qpulseaudio_contextmanager.cpp.
|
static |
Definition at line 76 of file qpulseaudio_contextmanager.cpp.