Qt 4.8
Public Functions | List of all members
QAudioEngineFactoryInterface Struct Referenceabstract

#include <qaudioengineplugin.h>

Inheritance diagram for QAudioEngineFactoryInterface:
QFactoryInterface QAudioEnginePlugin

Public Functions

virtual QList< QByteArrayavailableDevices (QAudio::Mode) const =0
 
virtual QAbstractAudioDeviceInfocreateDeviceInfo (const QByteArray &device, QAudio::Mode mode)=0
 
virtual QAbstractAudioInputcreateInput (const QByteArray &device, const QAudioFormat &format=QAudioFormat())=0
 
virtual QAbstractAudioOutputcreateOutput (const QByteArray &device, const QAudioFormat &format=QAudioFormat())=0
 
- Public Functions inherited from QFactoryInterface
virtual QStringList keys () const =0
 
virtual ~QFactoryInterface ()
 

Detailed Description

Definition at line 61 of file qaudioengineplugin.h.

Functions

◆ availableDevices()

virtual QList<QByteArray> QAudioEngineFactoryInterface::availableDevices ( QAudio::Mode  ) const
pure virtual

◆ createDeviceInfo()

virtual QAbstractAudioDeviceInfo* QAudioEngineFactoryInterface::createDeviceInfo ( const QByteArray device,
QAudio::Mode  mode 
)
pure virtual

◆ createInput()

virtual QAbstractAudioInput* QAudioEngineFactoryInterface::createInput ( const QByteArray device,
const QAudioFormat format = QAudioFormat() 
)
pure virtual

◆ createOutput()

virtual QAbstractAudioOutput* QAudioEngineFactoryInterface::createOutput ( const QByteArray device,
const QAudioFormat format = QAudioFormat() 
)
pure virtual

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