Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
qpulsehelpers_p.h File Reference
#include "qaudiodevice.h"
#include <qaudioformat.h>
#include <pulse/pulseaudio.h>
#include <QtCore/QLoggingCategory>
+ Include dependency graph for qpulsehelpers_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PAOperationDeleter
 

Namespaces

namespace  QPulseAudioInternal
 

Typedefs

using PAOperationUPtr = std::unique_ptr< pa_operation, PAOperationDeleter >
 

Functions

pa_sample_spec QPulseAudioInternal::audioFormatToSampleSpec (const QAudioFormat &format)
 
QAudioFormat QPulseAudioInternal::sampleSpecToAudioFormat (const pa_sample_spec &spec)
 
pa_channel_map QPulseAudioInternal::channelMapForAudioFormat (const QAudioFormat &format)
 
QAudioFormat::ChannelConfig QPulseAudioInternal::channelConfigFromMap (const pa_channel_map &map)
 
static QString QPulseAudioInternal::stateToQString (pa_stream_state_t state)
 
static QString QPulseAudioInternal::sampleFormatToQString (pa_sample_format format)
 
static QString QPulseAudioInternal::stateToQString (pa_context_state_t state)
 

Typedef Documentation

◆ PAOperationUPtr

using PAOperationUPtr = std::unique_ptr<pa_operation, PAOperationDeleter>

Definition at line 32 of file qpulsehelpers_p.h.