#include <qaudiosystem_platform_stream_support_p.h>
◆ NativeSampleFormat
◆ QAutoResetEvent
◆ ShutdownPolicy
◆ QPlatformAudioIOStream()
QtMultimediaPrivate::QPlatformAudioIOStream::QPlatformAudioIOStream |
( |
QAudioDevice | m_audioDevice, |
|
|
QAudioFormat | m_format, |
|
|
std::optional< int > | ringbufferSize, |
|
|
std::optional< int32_t > | hardwareBufferFrames, |
|
|
float | volume ) |
|
protected |
◆ ~QPlatformAudioIOStream()
QtMultimediaPrivate::QPlatformAudioIOStream::~QPlatformAudioIOStream |
( |
| ) |
|
|
protected |
◆ inferRingbufferBytes()
qsizetype QtMultimediaPrivate::QPlatformAudioIOStream::inferRingbufferBytes |
( |
const std::optional< int > & | ringbufferSize, |
|
|
const std::optional< int32_t > & | hardwareBufferFrames, |
|
|
const QAudioFormat & | format ) |
|
static |
◆ inferRingbufferFrames()
qsizetype QtMultimediaPrivate::QPlatformAudioIOStream::inferRingbufferFrames |
( |
const std::optional< int > & | ringbufferSize, |
|
|
const std::optional< int32_t > & | hardwareBufferFrames, |
|
|
const QAudioFormat & | format ) |
|
static |
◆ isStopRequested()
bool QtMultimediaPrivate::QPlatformAudioIOStream::isStopRequested |
( |
std::memory_order | memory_order = std::memory_order_relaxed | ) |
const |
|
inlineprotected |
◆ prepareRingbuffer()
void QtMultimediaPrivate::QPlatformAudioIOStream::prepareRingbuffer |
( |
std::optional< int > | ringbufferSize | ) |
|
|
protected |
◆ requestStop()
void QtMultimediaPrivate::QPlatformAudioIOStream::requestStop |
( |
| ) |
|
|
protected |
◆ ringbufferSizeInBytes()
int QtMultimediaPrivate::QPlatformAudioIOStream::ringbufferSizeInBytes |
( |
| ) |
|
|
protected |
◆ setVolume()
void QtMultimediaPrivate::QPlatformAudioIOStream::setVolume |
( |
float | volume | ) |
|
|
protected |
◆ visitRingbuffer() [1/2]
auto QtMultimediaPrivate::QPlatformAudioIOStream::visitRingbuffer |
( |
Functor && | f | ) |
|
|
inlineprotected |
◆ visitRingbuffer() [2/2]
auto QtMultimediaPrivate::QPlatformAudioIOStream::visitRingbuffer |
( |
Functor && | f | ) |
const |
|
inlineprotected |
◆ volume()
float QtMultimediaPrivate::QPlatformAudioIOStream::volume |
( |
| ) |
const |
|
inlineprotected |
◆ m_audioDevice
const QAudioDevice QtMultimediaPrivate::QPlatformAudioIOStream::m_audioDevice |
|
protected |
◆ m_format
const QAudioFormat QtMultimediaPrivate::QPlatformAudioIOStream::m_format |
|
protected |
◆ m_hardwareBufferFrames
const std::optional<int32_t> QtMultimediaPrivate::QPlatformAudioIOStream::m_hardwareBufferFrames |
|
protected |
The documentation for this class was generated from the following files: