![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | PaHandleTraits |
| struct | PaMainLoopDeleter |
| struct | PAProplistDeleter |
| class | QPulseAudioSink |
| struct | QPulseAudioSinkStream |
| class | QPulseAudioSource |
| struct | QPulseAudioSourceStream |
Typedefs | |
| using | PAOperationHandleTraits = PaHandleTraits<pa_operation, pa_operation_ref, pa_operation_unref> |
| using | PAContextHandleTraits = PaHandleTraits<pa_context, pa_context_ref, pa_context_unref> |
| using | PAStreamHandleTraits = PaHandleTraits<pa_stream, pa_stream_ref, pa_stream_unref> |
| using | PAOperationHandle = QtPrivate::QSharedHandle<PAOperationHandleTraits> |
| using | PAContextHandle = QtPrivate::QSharedHandle<PAContextHandleTraits> |
| using | PAStreamHandle = QtPrivate::QSharedHandle<PAStreamHandleTraits> |
| using | PAProplistHandle = std::unique_ptr<pa_proplist, PAProplistDeleter> |
Functions | |
| pa_sample_spec | audioFormatToSampleSpec (const QAudioFormat &format) |
| pa_channel_map | channelMapForAudioFormat (const QAudioFormat &format) |
| QAudioFormat::ChannelConfig | channelConfigFromMap (const pa_channel_map &map) |
| QAudioFormat | sampleSpecToAudioFormat (const pa_sample_spec &spec) |
| QUtf8StringView | currentError (const pa_context *context) |
| QUtf8StringView | currentError (const pa_stream *stream) |
| PAOperationHandle | streamCork (const PAStreamHandle &stream, bool corkStream) |
Definition at line 59 of file qpulsehelpers_p.h.
| using QPulseAudioInternal::PAContextHandleTraits = PaHandleTraits<pa_context, pa_context_ref, pa_context_unref> |
Definition at line 55 of file qpulsehelpers_p.h.
Definition at line 58 of file qpulsehelpers_p.h.
| using QPulseAudioInternal::PAOperationHandleTraits = PaHandleTraits<pa_operation, pa_operation_ref, pa_operation_unref> |
Definition at line 54 of file qpulsehelpers_p.h.
| using QPulseAudioInternal::PAProplistHandle = std::unique_ptr<pa_proplist, PAProplistDeleter> |
Definition at line 67 of file qpulsehelpers_p.h.
Definition at line 60 of file qpulsehelpers_p.h.
| using QPulseAudioInternal::PAStreamHandleTraits = PaHandleTraits<pa_stream, pa_stream_ref, pa_stream_unref> |
Definition at line 56 of file qpulsehelpers_p.h.
| pa_sample_spec QPulseAudioInternal::audioFormatToSampleSpec | ( | const QAudioFormat & | format | ) |
Definition at line 14 of file qpulsehelpers.cpp.
References QAudioFormat::channelCount(), QAudioFormat::Float, QAudioFormat::Int16, QAudioFormat::Int32, QAudioFormat::sampleFormat(), QAudioFormat::sampleRate(), and QAudioFormat::UInt8.
| QAudioFormat::ChannelConfig QPulseAudioInternal::channelConfigFromMap | ( | const pa_channel_map & | map | ) |
Definition at line 103 of file qpulsehelpers.cpp.
References QAudioFormat::BackCenter, QAudioFormat::BackLeft, QAudioFormat::BackRight, QAudioFormat::FrontCenter, QAudioFormat::FrontLeft, QAudioFormat::FrontLeftOfCenter, QAudioFormat::FrontRight, QAudioFormat::FrontRightOfCenter, QAudioFormat::LFE, QAudioFormat::SideLeft, QAudioFormat::SideRight, QAudioFormat::TopBackCenter, QAudioFormat::TopBackLeft, QAudioFormat::TopBackRight, QAudioFormat::TopCenter, QAudioFormat::TopFrontCenter, QAudioFormat::TopFrontLeft, and QAudioFormat::TopFrontRight.
| pa_channel_map QPulseAudioInternal::channelMapForAudioFormat | ( | const QAudioFormat & | format | ) |
Definition at line 36 of file qpulsehelpers.cpp.
References QAudioFormat::BackCenter, QAudioFormat::BackLeft, QAudioFormat::BackRight, QAudioFormat::BottomFrontCenter, QAudioFormat::BottomFrontLeft, QAudioFormat::BottomFrontRight, QAudioFormat::channelConfig(), QAudioFormat::ChannelConfigMono, QAudioFormat::FrontCenter, QAudioFormat::FrontLeft, QAudioFormat::FrontLeftOfCenter, QAudioFormat::FrontRight, QAudioFormat::FrontRightOfCenter, QAudioFormat::LFE, QAudioFormat::LFE2, QAudioFormat::SideLeft, QAudioFormat::SideRight, QAudioFormat::TopBackCenter, QAudioFormat::TopBackLeft, QAudioFormat::TopBackRight, QAudioFormat::TopCenter, QAudioFormat::TopFrontCenter, QAudioFormat::TopFrontLeft, QAudioFormat::TopFrontRight, QAudioFormat::TopSideLeft, and QAudioFormat::TopSideRight.
| QUtf8StringView QPulseAudioInternal::currentError | ( | const pa_context * | context | ) |
Definition at line 202 of file qpulsehelpers.cpp.
| QUtf8StringView QPulseAudioInternal::currentError | ( | const pa_stream * | stream | ) |
Definition at line 207 of file qpulsehelpers.cpp.
| QAudioFormat QPulseAudioInternal::sampleSpecToAudioFormat | ( | const pa_sample_spec & | spec | ) |
Definition at line 171 of file qpulsehelpers.cpp.
References QAudioFormat::Float, QAudioFormat::Int16, QAudioFormat::Int32, QAudioFormat::setChannelCount(), QAudioFormat::setSampleFormat(), QAudioFormat::setSampleRate(), and QAudioFormat::UInt8.
|
nodiscard |
Definition at line 212 of file qpulsehelpers.cpp.