(61b0dc344efe4ed2c642572ed8b7ee4e8bf20fff)
#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::toQAudioFormat (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) |