![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qohosaudiosink_p.h>
Public Member Functions | |
| QOhosAudioSinkStream (QAudioDevice device, const QAudioFormat &format, std::optional< qsizetype > ringbufferSize, QOhosAudioSink *parent, float volume, std::optional< QtMultimediaPrivate::NativePeriodFrames > hardwareBufferFrames, AudioEndpointRole role) | |
| bool | open () |
| bool | start (QIODevice *device) |
| QIODevice * | start () |
| bool | start (AudioCallback cb) |
| void | suspend () |
| void | resume () |
| void | stop (ShutdownPolicy policy) |
| quint64 | bytesFree () const |
| std::chrono::microseconds | processedDuration () const |
| Public Member Functions inherited from QtMultimediaPrivate::QPlatformAudioSinkStream | |
| void | requestStop () |
Private Member Functions | |
| void | updateStreamIdle (bool arg) override |
Definition at line 30 of file qohosaudiosink_p.h.
|
explicit |
Definition at line 16 of file qohosaudiosink.cpp.
Definition at line 137 of file qaudiosystem_platform_stream_support.cpp.
| bool QtOHAudio::QOhosAudioSinkStream::open | ( | ) |
Definition at line 66 of file qohosaudiosink.cpp.
| std::chrono::microseconds QtMultimediaPrivate::QPlatformAudioSinkStream::processedDuration | ( | ) | const |
Definition at line 138 of file qaudiosystem_platform_stream_support.cpp.
| void QtOHAudio::QOhosAudioSinkStream::resume | ( | ) |
Definition at line 114 of file qohosaudiosink.cpp.
| QIODevice * QtOHAudio::QOhosAudioSinkStream::start | ( | ) |
Definition at line 90 of file qohosaudiosink.cpp.
| bool QtOHAudio::QOhosAudioSinkStream::start | ( | AudioCallback | cb | ) |
Definition at line 96 of file qohosaudiosink.cpp.
| bool QtOHAudio::QOhosAudioSinkStream::start | ( | QIODevice * | device | ) |
Definition at line 76 of file qohosaudiosink.cpp.
| void QtOHAudio::QOhosAudioSinkStream::stop | ( | ShutdownPolicy | policy | ) |
Definition at line 120 of file qohosaudiosink.cpp.
| void QtOHAudio::QOhosAudioSinkStream::suspend | ( | ) |
Definition at line 108 of file qohosaudiosink.cpp.
|
overrideprivatevirtual |
Implements QtMultimediaPrivate::QPlatformAudioSinkStream.
Definition at line 165 of file qohosaudiosink.cpp.