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
qcoreaudioutils.cpp File Reference

(61b0dc344efe4ed2c642572ed8b7ee4e8bf20fff)

#include "qcoreaudioutils_p.h"
#include <QtCore/qdebug.h>
Include dependency graph for qcoreaudioutils.cpp:

Go to the source code of this file.

Namespaces

namespace  QCoreAudioUtils

Functions

QAudioFormat QCoreAudioUtils::toQAudioFormat (AudioStreamBasicDescription const &sf)
AudioStreamBasicDescription QCoreAudioUtils::toAudioStreamBasicDescription (QAudioFormat const &audioFormat)
std::unique_ptr< AudioChannelLayout, QFreeDeleterQCoreAudioUtils::toAudioChannelLayout (const QAudioFormat &format, UInt32 *size)
QAudioFormat::ChannelConfig QCoreAudioUtils::fromAudioChannelLayout (const AudioChannelLayout *layout)
std::optional< AudioUnitHandleQCoreAudioUtils::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< int > QCoreAudioUtils::audioUnitGetFramesPerSlice (AudioUnitHandle &audioUnit)
std::optional< AudioStreamBasicDescription > QCoreAudioUtils::audioUnitGetInputStreamFormat (AudioUnitHandle &audioUnit, AudioUnitElement element)

Variables

struct { 
   QAudioFormat::AudioChannelPosition   QCoreAudioUtils::pos 
   AudioChannelLabel   QCoreAudioUtils::label 
QCoreAudioUtils::channelMap []
struct { 
   AudioChannelLayoutTag   QCoreAudioUtils::tag 
   QAudioFormat::ChannelConfig   QCoreAudioUtils::channelConfig 
QCoreAudioUtils::layoutTagMap []