![]() |
Qt 6.x
The Qt SDK
|
#include <QtCore/qcoreapplication.h>#include <QtCore/qdebug.h>#include <QtCore/qmath.h>#include <private/qaudiohelpers_p.h>#include "qpulseaudiosink_p.h"#include "qpulseaudiodevice_p.h"#include "qaudioengine_pulse_p.h"#include "qpulsehelpers_p.h"#include <sys/types.h>#include <unistd.h>#include <mutex>#include "moc_qpulseaudiosink_p.cpp"
Include dependency graph for qpulseaudiosink.cpp:Go to the source code of this file.
Macros | |
| #define | LOW_LATENCY_CATEGORY_NAME "game" |
Functions | |
| static void | outputStreamWriteCallback (pa_stream *stream, size_t length, void *userdata) |
| static void | outputStreamStateCallback (pa_stream *stream, void *userdata) |
| static void | outputStreamUnderflowCallback (pa_stream *stream, void *userdata) |
| static void | outputStreamOverflowCallback (pa_stream *stream, void *userdata) |
| static void | outputStreamLatencyCallback (pa_stream *stream, void *userdata) |
| static void | outputStreamSuccessCallback (pa_stream *stream, int success, void *userdata) |
| static void | outputStreamDrainComplete (pa_stream *stream, int success, void *userdata) |
| static void | streamAdjustPrebufferCallback (pa_stream *stream, int success, void *userdata) |
| static qint64 | operator- (timeval t1, timeval t2) |
Variables | |
| QT_BEGIN_NAMESPACE const int | SinkPeriodTimeMs = 20 |
| #define LOW_LATENCY_CATEGORY_NAME "game" |
Definition at line 21 of file qpulseaudiosink.cpp.
|
static |
Definition at line 531 of file qpulseaudiosink.cpp.
References t2.
Definition at line 95 of file qpulseaudiosink.cpp.
References Q_UNUSED, and qCDebug.
Referenced by QPulseAudioSink::streamUnderflowCallback().
Here is the caller graph for this function:Definition at line 67 of file qpulseaudiosink.cpp.
References info, Q_UNLIKELY, Q_UNUSED, qCDebug, and QtDebugMsg.
Definition at line 60 of file qpulseaudiosink.cpp.
Definition at line 32 of file qpulseaudiosink.cpp.
References QString::arg(), QString::fromLatin1(), QString::fromUtf8(), QPulseAudioEngine::instance(), QPulseAudioEngine::mainloop(), Q_UNUSED, qCDebug, qWarning, and state.
Here is the call graph for this function:Definition at line 85 of file qpulseaudiosink.cpp.
References QPulseAudioEngine::instance(), QPulseAudioEngine::mainloop(), Q_UNUSED, and qCDebug.
Referenced by QPulseAudioSink::resume(), and QPulseAudioSink::suspend().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 52 of file qpulseaudiosink.cpp.
Definition at line 23 of file qpulseaudiosink.cpp.
References QPulseAudioEngine::instance(), QPulseAudioEngine::mainloop(), Q_UNUSED, and qCDebug.
Here is the call graph for this function:
|
static |
Definition at line 105 of file qpulseaudiosink.cpp.
| QT_BEGIN_NAMESPACE const int SinkPeriodTimeMs = 20 |
Definition at line 19 of file qpulseaudiosink.cpp.