Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qcoreaudioutils.mm File Reference

(8f577b49b4aaa33c989cde644cc1376aacaa783f)

#include "qcoreaudioutils_p.h"
#include <qdebug.h>
#include <mach/mach_time.h>
+ Include dependency graph for qcoreaudioutils.mm:

Go to the source code of this file.

Variables

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

Variable Documentation

◆ channelConfig

◆ [struct]

constexpr struct { ... } channelMap[]
Initial value:
= {
{ QAudioFormat::FrontLeft, kAudioChannelLabel_Left },
{ QAudioFormat::FrontRight, kAudioChannelLabel_Right },
{ QAudioFormat::FrontCenter, kAudioChannelLabel_Center },
{ QAudioFormat::LFE, kAudioChannelLabel_LFEScreen },
{ QAudioFormat::BackLeft, kAudioChannelLabel_LeftSurround },
{ QAudioFormat::BackRight, kAudioChannelLabel_RightSurround },
{ QAudioFormat::FrontLeftOfCenter, kAudioChannelLabel_LeftCenter },
{ QAudioFormat::FrontRightOfCenter, kAudioChannelLabel_RightCenter },
{ QAudioFormat::BackCenter, kAudioChannelLabel_CenterSurround },
{ QAudioFormat::LFE2, kAudioChannelLabel_LFE2 },
{ QAudioFormat::SideLeft, kAudioChannelLabel_LeftSurroundDirect },
{ QAudioFormat::SideRight, kAudioChannelLabel_RightSurroundDirect },
{ QAudioFormat::TopFrontLeft, kAudioChannelLabel_VerticalHeightLeft },
{ QAudioFormat::TopFrontRight, kAudioChannelLabel_VerticalHeightRight },
{ QAudioFormat::TopFrontCenter, kAudioChannelLabel_VerticalHeightCenter },
{ QAudioFormat::TopCenter, kAudioChannelLabel_CenterTopMiddle },
{ QAudioFormat::TopBackLeft, kAudioChannelLabel_TopBackLeft },
{ QAudioFormat::TopBackRight, kAudioChannelLabel_TopBackRight },
{ QAudioFormat::TopSideLeft, kAudioChannelLabel_LeftTopMiddle },
{ QAudioFormat::TopSideRight, kAudioChannelLabel_RightTopMiddle },
{ QAudioFormat::TopBackCenter, kAudioChannelLabel_TopBackCenter },
}

◆ label

AudioChannelLabel label

Definition at line 105 of file qcoreaudioutils.mm.

◆ [struct]

constexpr struct { ... } layoutTagMap[]

◆ pos

◆ tag

AudioChannelLayoutTag tag

Definition at line 175 of file qcoreaudioutils.mm.

Referenced by QCborValue::QCborValue(), QNearFieldTargetPrivateImpl::QNearFieldTargetPrivateImpl(), _hb_qt_reference_table(), QCsvBenchmarkLogger::addBenchmarkResult(), QFFmpegMetaData::addEntry(), QXmlTestLogger::addIncident(), QXmlTestLogger::addMessage(), QT_BEGIN_NAMESPACE::addTagsFromExtendedComment(), QT_BEGIN_NAMESPACE::addTagToMetaData(), QCborStreamWriter::append(), QCborStreamWriter::append(), QCborContainerPrivate::append(), QJSValuePrivate::asManagedType(), QJSValuePrivate::asPrimitiveType(), QJSValuePrivate::asQString(), QJSValuePrivate::asReturnedValue(), QJSValuePrivate::boolValue(), buildMetaObject(), convertExtendedTypeToJson(), convertToExtendedType(), QMenuBarPrivate::copyActionToPlatformMenu(), QCoreTextFontEngine::ct_getSfntTable(), QuickTestResult::dataTag(), debugContents(), decomposeHelper(), decompositionHelper(), QTranslatorPrivate::do_load(), DocAppend(), QJSValuePrivate::doublePtr(), QTextHtmlParser::dumpHtml(), QJSValuePrivate::encodePointer(), QJSValuePrivate::engine(), QuickTestResult::expectFail(), QuickTestResult::expectFailContinue(), QBenchmarkValgrindUtils::extractResult(), QQuickFontValueType::features(), QFont::featureValue(), QCoreTextFontDatabaseEngineFactory< T >::fontEngine(), QRawFont::fontTable(), QRawFont::fontTable(), QTest::Internal::QCborValueFormatter::formatTag(), QJSValuePrivate::free(), ft_getSfntTable(), getExifOrientation(), QFreetypeFace::getFace(), getFontDescription(), getFontTable(), getMessage(), QFontEngine::getSfntTable(), QFreetypeFace::getSfntTable(), QFontEngine::getSfntTableData(), QFontEngineFT::getSfntTableData(), QWindowsFontEngine::getSfntTableData(), QWindowsFontEngineDirectWrite::getSfntTableData(), QCoreTextFontEngine::getSfntTableData(), QNearFieldTargetPrivateImpl::getTagTechnology(), QNearFieldManagerPrivateImpl::getUid(), QNearFieldManagerPrivateImpl::getUidforTag(), QJSValuePrivate::intValue(), QNearFieldTargetPrivateImpl::isAvailable(), isByteArrayEncodingTag(), QFont::isFeatureSet(), isScript(), QFont::isVariableAxisSet(), maybeEncodeTag(), QDBusMenuBar::menuForTag(), QAndroidPlatformMenuBar::menuForTag(), QCocoaMenuBar::menuForTag(), QWindowsMenuBar::menuForTag(), mightBeRichTextImpl(), QTestTable::newData(), operator<<(), operator<<(), operator<<(), QTextHtmlParser::parseCloseTag(), QQuickStyledTextPrivate::parseCloseTag(), QIcc::parseDesc(), QTextHtmlParser::parseTag(), QQuickStyledTextPrivate::parseTag(), QJSValuePrivate::pointer(), QTest::printUnknownDataTagError(), Q_LOGGING_CATEGORY(), qDBusCheckAsyncTag(), qHash(), qHash(), QJSValuePrivate::qStringPtr(), qt_cbor_tag_id(), QT_FT_Outline_Decompose(), qt_get_font_table_default(), qt_splitLocaleName(), QJSValuePrivate::qv4ValuePtr(), DomUI::read(), DomIncludes::read(), DomInclude::read(), DomResources::read(), DomResource::read(), DomActionGroup::read(), DomAction::read(), DomActionRef::read(), DomButtonGroup::read(), DomButtonGroups::read(), DomCustomWidgets::read(), DomHeader::read(), DomCustomWidget::read(), DomLayoutDefault::read(), DomLayoutFunction::read(), DomTabStops::read(), DomLayout::read(), DomLayoutItem::read(), DomRow::read(), DomColumn::read(), DomItem::read(), DomWidget::read(), DomSpacer::read(), DomColor::read(), DomGradientStop::read(), DomGradient::read(), DomBrush::read(), DomColorRole::read(), DomColorGroup::read(), DomPalette::read(), DomFont::read(), DomPoint::read(), DomRect::read(), DomLocale::read(), DomSizePolicy::read(), DomSize::read(), DomDate::read(), DomTime::read(), DomDateTime::read(), DomStringList::read(), DomResourcePixmap::read(), DomResourceIcon::read(), DomString::read(), DomPointF::read(), DomRectF::read(), DomSizeF::read(), DomChar::read(), DomUrl::read(), DomProperty::read(), DomConnections::read(), DomConnection::read(), DomConnectionHints::read(), DomConnectionHint::read(), DomDesignerData::read(), DomSlots::read(), DomPropertySpecifications::read(), DomPropertyToolTip::read(), DomStringPropertySpecification::read(), QuickTestResult::setDataTag(), QFontPrivate::setFeature(), QFont::setFeature(), QQuickColorGroup::setGroupTag(), QAbstractSocket::setProtocolTag(), QPlaceContent::setValue(), QFontPrivate::setVariableAxis(), QFont::setVariableAxis(), QCocoaMessageDialog::show(), QuickTestResult::startBenchmark(), QXmlStreamPrivateTagStack::tagStack_pop(), QXmlStreamPrivateTagStack::tagStack_push(), tagToKey(), QT_BEGIN_NAMESPACE::tagToKey(), QJSValuePrivate::takeManagedValue(), QFontPrivate::unsetFeature(), QFont::unsetFeature(), QFontPrivate::unsetVariableAxis(), QFont::unsetVariableAxis(), QNearFieldTargetPrivateImpl::updateTechList(), validTag(), QPlaceContent::value(), QQuickFontValueType::variableAxes(), and QFont::variableAxisValue().