(a338433492ab204246ff6c799e948826f80644a0)
#include <AudioUnit/AudioUnit.h>
#include <QtCore/qglobal.h>
#include <QtCore/qpromise.h>
#include <QtCore/qfuture.h>
#include <QtCore/qspan.h>
#include <QtCore/private/quniquehandle_p.h>
#include <QtMultimedia/qaudioformat.h>
#include <QtMultimedia/qaudiodevice.h>
#include <CoreAudioTypes/CoreAudioTypes.h>
Go to the source code of this file.
|
| QAudioFormat | QCoreAudioUtils::toPreferredQAudioFormat (AudioStreamBasicDescription const &sf) |
| AudioStreamBasicDescription | QCoreAudioUtils::toAudioStreamBasicDescription (QAudioFormat const &audioFormat) |
| std::unique_ptr< AudioChannelLayout, QFreeDeleter > | QCoreAudioUtils::toAudioChannelLayout (const QAudioFormat &format, UInt32 *size) |
| QAudioFormat::ChannelConfig | QCoreAudioUtils::fromAudioChannelLayout (const AudioChannelLayout *layout) |
| std::optional< AudioUnitHandle > | QCoreAudioUtils::makeAudioUnitForIO () |
| bool | QCoreAudioUtils::audioUnitSetInputEnabled (AudioUnitHandle &audioUnit, bool enabled) |
| bool | QCoreAudioUtils::audioUnitSetOutputEnabled (AudioUnitHandle &audioUnit, bool enabled) |
| bool | QCoreAudioUtils::audioUnitSetInputStreamFormat (AudioUnitHandle &audioUnit, AudioUnitElement element, const AudioStreamBasicDescription &format) |
| bool | QCoreAudioUtils::audioUnitSetOutputStreamFormat (AudioUnitHandle &audioUnit, AudioUnitElement element, const AudioStreamBasicDescription &format) |
| bool | QCoreAudioUtils::audioUnitIsRunning (AudioUnitHandle &audioUnit) |
| bool | QCoreAudioUtils::audioUnitSetRenderCallback (AudioUnitHandle &audioUnit, AURenderCallbackStruct &callback) |
| std::optional< AudioStreamBasicDescription > | QCoreAudioUtils::audioUnitGetInputStreamFormat (AudioUnitHandle &audioUnit, AudioUnitElement element) |
| std::optional< int > | QCoreAudioUtils::audioUnitGetFramesPerSlice (AudioUnitHandle &audioUnit) |