Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QPlatformAudioOutput Class Reference

#include <qplatformaudiooutput_p.h>

Inheritance diagram for QPlatformAudioOutput:
Collaboration diagram for QPlatformAudioOutput:

Public Member Functions

 QPlatformAudioOutput (QAudioOutput *qq)
virtual ~QPlatformAudioOutput ()=default
virtual void setAudioDevice (const QAudioDevice &)
virtual void setMuted (bool)
virtual void setVolume (float)

Public Attributes

QAudioOutputq = nullptr
QAudioDevice device
float volume = 1.
bool muted = false
std::function< void()> disconnectFunction

Detailed Description

Definition at line 24 of file qplatformaudiooutput_p.h.

Constructor & Destructor Documentation

◆ QPlatformAudioOutput()

QPlatformAudioOutput::QPlatformAudioOutput ( QAudioOutput * qq)
inlineexplicit

Definition at line 27 of file qplatformaudiooutput_p.h.

◆ ~QPlatformAudioOutput()

virtual QPlatformAudioOutput::~QPlatformAudioOutput ( )
virtualdefault

Member Function Documentation

◆ setAudioDevice()

virtual void QPlatformAudioOutput::setAudioDevice ( const QAudioDevice & )
inlinevirtual

Reimplemented in QGstreamerAudioOutput, QQnxAudioOutput, and QWasmAudioOutput.

Definition at line 30 of file qplatformaudiooutput_p.h.

◆ setMuted()

virtual void QPlatformAudioOutput::setMuted ( bool )
inlinevirtual

Reimplemented in QGstreamerAudioOutput, QQnxAudioOutput, and QWasmAudioOutput.

Definition at line 31 of file qplatformaudiooutput_p.h.

◆ setVolume()

virtual void QPlatformAudioOutput::setVolume ( float )
inlinevirtual

Reimplemented in QGstreamerAudioOutput, QQnxAudioOutput, and QWasmAudioOutput.

Definition at line 32 of file qplatformaudiooutput_p.h.

Member Data Documentation

◆ device

QAudioDevice QPlatformAudioOutput::device

Definition at line 35 of file qplatformaudiooutput_p.h.

◆ disconnectFunction

std::function<void()> QPlatformAudioOutput::disconnectFunction

Definition at line 38 of file qplatformaudiooutput_p.h.

◆ muted

bool QPlatformAudioOutput::muted = false

Definition at line 37 of file qplatformaudiooutput_p.h.

◆ q

QAudioOutput* QPlatformAudioOutput::q = nullptr

Definition at line 34 of file qplatformaudiooutput_p.h.

◆ volume

float QPlatformAudioOutput::volume = 1.

Definition at line 36 of file qplatformaudiooutput_p.h.


The documentation for this class was generated from the following file: