Crate objc2_core_audio_types

Source
Expand description

§Bindings to the CoreAudioTypes framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

AVAudioSessionErrorCodeAudioSessionTypes
Error codes returned from the AVAudioSession API.
AudioBufferCoreAudioBaseTypes
A structure to hold a buffer of audio data.
AudioBufferListCoreAudioBaseTypes
A variable length array of AudioBuffer structures.
AudioChannelBitmapCoreAudioBaseTypes
These constants are for use in the mChannelBitmap field of an AudioChannelLayout structure.
AudioChannelCoordinateIndexCoreAudioBaseTypes
Constants for indexing the mCoordinates array in an AudioChannelDescription structure.
AudioChannelDescriptionCoreAudioBaseTypes
This structure describes a single channel.
AudioChannelFlagsCoreAudioBaseTypes
These constants are used in the mChannelFlags field of an AudioChannelDescription structure.
AudioChannelLayoutCoreAudioBaseTypes
This structure is used to specify channel layouts in files and hardware.
AudioClassDescriptionCoreAudioBaseTypes
This structure is used to describe codecs installed on the system.
AudioFormatListItemCoreAudioBaseTypes
this struct is used as output from the kAudioFormatProperty_FormatList property
AudioStreamBasicDescriptionCoreAudioBaseTypes
This structure encapsulates all the information for describing the basic format properties of a stream of audio data.
AudioStreamPacketDescriptionCoreAudioBaseTypes
This structure describes the packet layout of a buffer of data where the size of each packet may not be the same or where there is extraneous data between packets.
AudioTimeStampCoreAudioBaseTypes
A structure that holds different representations of the same point in time.
AudioTimeStampFlagsCoreAudioBaseTypes
The flags that indicate which fields in an AudioTimeStamp structure are valid.
AudioValueRangeCoreAudioBaseTypes
This structure holds a pair of numbers that represent a continuous range of values.
AudioValueTranslationCoreAudioBaseTypes
This stucture holds the buffers necessary for translation operations.
MPEG4ObjectIDCoreAudioBaseTypes
@ deprecated in version 10.5
SMPTETimeCoreAudioBaseTypes
A structure for holding a SMPTE time.
SMPTETimeFlagsCoreAudioBaseTypes
Flags that describe the SMPTE time state.
SMPTETimeTypeCoreAudioBaseTypes
Constants that describe the type of SMPTE time.

Constants§

AVAudioSessionErrorInsufficientPriorityDeprecatedAudioSessionTypes
Apple’s documentation
COREAUDIOTYPES_VERSIONCoreAudioBaseTypes
Apple’s documentation
kAppleLosslessFormatFlag_16BitSourceDataCoreAudioBaseTypes
Apple’s documentation
kAppleLosslessFormatFlag_20BitSourceDataCoreAudioBaseTypes
Apple’s documentation
kAppleLosslessFormatFlag_24BitSourceDataCoreAudioBaseTypes
Apple’s documentation
kAppleLosslessFormatFlag_32BitSourceDataCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Ambisonic_WCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Ambisonic_XCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Ambisonic_YCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Ambisonic_ZCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_BeginReservedCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_BinauralLeftCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_BinauralRightCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_CenterCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_CenterBottomCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_CenterSurroundCoreAudioBaseTypes
WAVE: “Back Center” or plain “Rear Surround”
kAudioChannelLabel_CenterSurroundDirectCoreAudioBaseTypes
back center, non diffuse
kAudioChannelLabel_CenterTopFrontCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_CenterTopMiddleCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_CenterTopRearCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_ClickTrackCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_DialogCentricMixCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_DiscreteCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_0CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_1CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_2CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_3CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_4CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_5CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_6CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_7CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_8CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_9CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_10CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_11CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_12CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_13CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_14CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_15CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_Discrete_65535CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_EndReservedCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_ForeignLanguageCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACNCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_0CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_1CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_2CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_3CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_4CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_5CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_6CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_7CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_8CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_9CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_10CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_11CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_12CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_13CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_14CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_15CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_ACN_65024CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_N3DCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HOA_SN3DCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HapticCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HeadphonesLeftCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HeadphonesRightCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_HearingImpairedCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LFE2CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LFE3CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LFEScreenCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftBackSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftBottomCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftCenterCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftEdgeOfScreenCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftSideSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftSurroundDirectCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftTopFrontCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftTopMiddleCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftTopRearCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftTopSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_LeftTotalCoreAudioBaseTypes
matrix encoded 4 channels
kAudioChannelLabel_LeftWideCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_MS_MidCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_MS_SideCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_MonoCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_NarrationCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_ObjectCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RearSurroundLeftCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RearSurroundRightCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightBackSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightBottomCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightCenterCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightEdgeOfScreenCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightSideSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightSurroundDirectCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightTopFrontCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightTopMiddleCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightTopRearCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightTopSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_RightTotalCoreAudioBaseTypes
matrix encoded 4 channels
kAudioChannelLabel_RightWideCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_TopBackCenterCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_TopBackLeftCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_TopBackRightCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_TopCenterSurroundCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_UnknownCoreAudioBaseTypes
unknown or unspecified other use
kAudioChannelLabel_UnusedCoreAudioBaseTypes
channel is present, but has no intended use or destination
kAudioChannelLabel_UseCoordinatesCoreAudioBaseTypes
channel is described by the mCoordinates fields.
kAudioChannelLabel_VerticalHeightCenterCoreAudioBaseTypes
WAVE: “Top Front Center”
kAudioChannelLabel_VerticalHeightLeftCoreAudioBaseTypes
WAVE: “Top Front Left”
kAudioChannelLabel_VerticalHeightRightCoreAudioBaseTypes
WAVE: “Top Front Right”
kAudioChannelLabel_XY_XCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLabel_XY_YCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLayoutTag_AAC_3_0CoreAudioBaseTypes
C L R
kAudioChannelLayoutTag_AAC_4_0CoreAudioBaseTypes
C L R Cs
kAudioChannelLayoutTag_AAC_5_0CoreAudioBaseTypes
C L R Ls Rs
kAudioChannelLayoutTag_AAC_5_1CoreAudioBaseTypes
C L R Ls Rs Lfe
kAudioChannelLayoutTag_AAC_6_0CoreAudioBaseTypes
C L R Ls Rs Cs
kAudioChannelLayoutTag_AAC_6_1CoreAudioBaseTypes
C L R Ls Rs Cs Lfe
kAudioChannelLayoutTag_AAC_7_0CoreAudioBaseTypes
C L R Ls Rs Rls Rrs
kAudioChannelLayoutTag_AAC_7_1CoreAudioBaseTypes
C Lc Rc L R Ls Rs Lfe
kAudioChannelLayoutTag_AAC_7_1_BCoreAudioBaseTypes
C L R Ls Rs Rls Rrs LFE
kAudioChannelLayoutTag_AAC_7_1_CCoreAudioBaseTypes
C L R Ls Rs LFE Vhl Vhr
kAudioChannelLayoutTag_AAC_OctagonalCoreAudioBaseTypes
C L R Ls Rs Rls Rrs Cs
kAudioChannelLayoutTag_AAC_QuadraphonicCoreAudioBaseTypes
L R Ls Rs
kAudioChannelLayoutTag_AC3_1_0_1CoreAudioBaseTypes
C LFE
kAudioChannelLayoutTag_AC3_2_1_1CoreAudioBaseTypes
L R Cs LFE
kAudioChannelLayoutTag_AC3_3_0CoreAudioBaseTypes
L C R
kAudioChannelLayoutTag_AC3_3_0_1CoreAudioBaseTypes
L C R LFE
kAudioChannelLayoutTag_AC3_3_1CoreAudioBaseTypes
L C R Cs
kAudioChannelLayoutTag_AC3_3_1_1CoreAudioBaseTypes
L C R Cs LFE
kAudioChannelLayoutTag_Ambisonic_B_FormatCoreAudioBaseTypes
W, X, Y, Z
kAudioChannelLayoutTag_Atmos_5_1_2CoreAudioBaseTypes
L R C LFE Ls Rs Ltm Rtm
kAudioChannelLayoutTag_Atmos_5_1_4CoreAudioBaseTypes
L R C LFE Ls Rs Vhl Vhr Ltr Rtr
kAudioChannelLayoutTag_Atmos_7_1_2CoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs Ltm Rtm
kAudioChannelLayoutTag_Atmos_7_1_4CoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs Vhl Vhr Ltr Rtr
kAudioChannelLayoutTag_Atmos_9_1_6CoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs Lw Rw Vhl Vhr Ltm Rtm Ltr Rtr
kAudioChannelLayoutTag_AudioUnit_4CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLayoutTag_AudioUnit_5CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLayoutTag_AudioUnit_6CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLayoutTag_AudioUnit_8CoreAudioBaseTypes
Apple’s documentation
kAudioChannelLayoutTag_AudioUnit_5_0CoreAudioBaseTypes
L R Ls Rs C
kAudioChannelLayoutTag_AudioUnit_5_1CoreAudioBaseTypes
L R C LFE Ls Rs
kAudioChannelLayoutTag_AudioUnit_6_0CoreAudioBaseTypes
L R Ls Rs C Cs
kAudioChannelLayoutTag_AudioUnit_6_1CoreAudioBaseTypes
L R C LFE Ls Rs Cs
kAudioChannelLayoutTag_AudioUnit_7_0CoreAudioBaseTypes
L R Ls Rs C Rls Rrs
kAudioChannelLayoutTag_AudioUnit_7_0_FrontCoreAudioBaseTypes
L R Ls Rs C Lc Rc
kAudioChannelLayoutTag_AudioUnit_7_1CoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_AudioUnit_7_1_FrontCoreAudioBaseTypes
L R C LFE Ls Rs Lc Rc
kAudioChannelLayoutTag_BeginReservedCoreAudioBaseTypes
Channel layout tag values in this range are reserved for internal use
kAudioChannelLayoutTag_BinauralCoreAudioBaseTypes
binaural stereo (left, right)
kAudioChannelLayoutTag_CICP_1CoreAudioBaseTypes
C
kAudioChannelLayoutTag_CICP_2CoreAudioBaseTypes
L R
kAudioChannelLayoutTag_CICP_3CoreAudioBaseTypes
L R C
kAudioChannelLayoutTag_CICP_4CoreAudioBaseTypes
L R C Cs
kAudioChannelLayoutTag_CICP_5CoreAudioBaseTypes
L R C Ls Rs
kAudioChannelLayoutTag_CICP_6CoreAudioBaseTypes
L R C LFE Ls Rs
kAudioChannelLayoutTag_CICP_7CoreAudioBaseTypes
L R C LFE Ls Rs Lc Rc
kAudioChannelLayoutTag_CICP_9CoreAudioBaseTypes
L R Cs
kAudioChannelLayoutTag_CICP_10CoreAudioBaseTypes
L R Ls Rs
kAudioChannelLayoutTag_CICP_11CoreAudioBaseTypes
L R C LFE Ls Rs Cs
kAudioChannelLayoutTag_CICP_12CoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_CICP_13CoreAudioBaseTypes
Lc Rc C LFE2 Rls Rrs L R Cs LFE3 Lss Rss Vhl Vhr Vhc Ts Ltr Rtr Ltm Rtm Ctr Cb Lb Rb
kAudioChannelLayoutTag_CICP_14CoreAudioBaseTypes
L R C LFE Ls Rs Vhl Vhr
kAudioChannelLayoutTag_CICP_15CoreAudioBaseTypes
L R C LFE2 Rls Rrs LFE3 Lss Rss Vhl Vhr Ctr
kAudioChannelLayoutTag_CICP_16CoreAudioBaseTypes
L R C LFE Ls Rs Vhl Vhr Lts Rts
kAudioChannelLayoutTag_CICP_17CoreAudioBaseTypes
L R C LFE Ls Rs Vhl Vhr Vhc Lts Rts Ts
kAudioChannelLayoutTag_CICP_18CoreAudioBaseTypes
L R C LFE Ls Rs Lbs Rbs Vhl Vhr Vhc Lts Rts Ts
kAudioChannelLayoutTag_CICP_19CoreAudioBaseTypes
L R C LFE Rls Rrs Lss Rss Vhl Vhr Ltr Rtr
kAudioChannelLayoutTag_CICP_20CoreAudioBaseTypes
L R C LFE Rls Rrs Lss Rss Vhl Vhr Ltr Rtr Leos Reos
kAudioChannelLayoutTag_CubeCoreAudioBaseTypes
left, right, rear left, rear right top left, top right, top rear left, top rear right
kAudioChannelLayoutTag_DTS_3_1CoreAudioBaseTypes
C L R LFE
kAudioChannelLayoutTag_DTS_4_1CoreAudioBaseTypes
C L R Cs LFE
kAudioChannelLayoutTag_DTS_6_0_ACoreAudioBaseTypes
Lc Rc L R Ls Rs
kAudioChannelLayoutTag_DTS_6_0_BCoreAudioBaseTypes
C L R Rls Rrs Ts
kAudioChannelLayoutTag_DTS_6_0_CCoreAudioBaseTypes
C Cs L R Rls Rrs
kAudioChannelLayoutTag_DTS_6_1_ACoreAudioBaseTypes
Lc Rc L R Ls Rs LFE
kAudioChannelLayoutTag_DTS_6_1_BCoreAudioBaseTypes
C L R Rls Rrs Ts LFE
kAudioChannelLayoutTag_DTS_6_1_CCoreAudioBaseTypes
C Cs L R Rls Rrs LFE
kAudioChannelLayoutTag_DTS_6_1_DCoreAudioBaseTypes
C L R Ls Rs LFE Cs
kAudioChannelLayoutTag_DTS_7_0CoreAudioBaseTypes
Lc C Rc L R Ls Rs
kAudioChannelLayoutTag_DTS_7_1CoreAudioBaseTypes
Lc C Rc L R Ls Rs LFE
kAudioChannelLayoutTag_DTS_8_0_ACoreAudioBaseTypes
Lc Rc L R Ls Rs Rls Rrs
kAudioChannelLayoutTag_DTS_8_0_BCoreAudioBaseTypes
Lc C Rc L R Ls Cs Rs
kAudioChannelLayoutTag_DTS_8_1_ACoreAudioBaseTypes
Lc Rc L R Ls Rs Rls Rrs LFE
kAudioChannelLayoutTag_DTS_8_1_BCoreAudioBaseTypes
Lc C Rc L R Ls Cs Rs LFE
kAudioChannelLayoutTag_DVD_0CoreAudioBaseTypes
C (mono)
kAudioChannelLayoutTag_DVD_1CoreAudioBaseTypes
L R
kAudioChannelLayoutTag_DVD_2CoreAudioBaseTypes
L R Cs
kAudioChannelLayoutTag_DVD_3CoreAudioBaseTypes
L R Ls Rs
kAudioChannelLayoutTag_DVD_4CoreAudioBaseTypes
L R LFE
kAudioChannelLayoutTag_DVD_5CoreAudioBaseTypes
L R LFE Cs
kAudioChannelLayoutTag_DVD_6CoreAudioBaseTypes
L R LFE Ls Rs
kAudioChannelLayoutTag_DVD_7CoreAudioBaseTypes
L R C
kAudioChannelLayoutTag_DVD_8CoreAudioBaseTypes
L R C Cs
kAudioChannelLayoutTag_DVD_9CoreAudioBaseTypes
L R C Ls Rs
kAudioChannelLayoutTag_DVD_10CoreAudioBaseTypes
L R C LFE
kAudioChannelLayoutTag_DVD_11CoreAudioBaseTypes
L R C LFE Cs
kAudioChannelLayoutTag_DVD_12CoreAudioBaseTypes
L R C LFE Ls Rs
kAudioChannelLayoutTag_DVD_13CoreAudioBaseTypes
L R C Cs
kAudioChannelLayoutTag_DVD_14CoreAudioBaseTypes
L R C Ls Rs
kAudioChannelLayoutTag_DVD_15CoreAudioBaseTypes
L R C LFE
kAudioChannelLayoutTag_DVD_16CoreAudioBaseTypes
L R C LFE Cs
kAudioChannelLayoutTag_DVD_17CoreAudioBaseTypes
L R C LFE Ls Rs
kAudioChannelLayoutTag_DVD_18CoreAudioBaseTypes
L R Ls Rs LFE
kAudioChannelLayoutTag_DVD_19CoreAudioBaseTypes
L R Ls Rs C
kAudioChannelLayoutTag_DVD_20CoreAudioBaseTypes
L R Ls Rs C LFE
kAudioChannelLayoutTag_DiscreteInOrderCoreAudioBaseTypes
needs to be ORed with the actual number of channels
kAudioChannelLayoutTag_EAC3_6_1_ACoreAudioBaseTypes
L C R Ls Rs LFE Cs
kAudioChannelLayoutTag_EAC3_6_1_BCoreAudioBaseTypes
L C R Ls Rs LFE Ts
kAudioChannelLayoutTag_EAC3_6_1_CCoreAudioBaseTypes
L C R Ls Rs LFE Vhc
kAudioChannelLayoutTag_EAC3_7_1_ACoreAudioBaseTypes
L C R Ls Rs LFE Rls Rrs
kAudioChannelLayoutTag_EAC3_7_1_BCoreAudioBaseTypes
L C R Ls Rs LFE Lc Rc
kAudioChannelLayoutTag_EAC3_7_1_CCoreAudioBaseTypes
L C R Ls Rs LFE Lsd Rsd
kAudioChannelLayoutTag_EAC3_7_1_DCoreAudioBaseTypes
L C R Ls Rs LFE Lw Rw
kAudioChannelLayoutTag_EAC3_7_1_ECoreAudioBaseTypes
L C R Ls Rs LFE Vhl Vhr
kAudioChannelLayoutTag_EAC3_7_1_FCoreAudioBaseTypes
L C R Ls Rs LFE Cs Ts
kAudioChannelLayoutTag_EAC3_7_1_GCoreAudioBaseTypes
L C R Ls Rs LFE Cs Vhc
kAudioChannelLayoutTag_EAC3_7_1_HCoreAudioBaseTypes
L C R Ls Rs LFE Ts Vhc
kAudioChannelLayoutTag_EAC_6_0_ACoreAudioBaseTypes
L C R Ls Rs Cs
kAudioChannelLayoutTag_EAC_7_0_ACoreAudioBaseTypes
L C R Ls Rs Rls Rrs
kAudioChannelLayoutTag_Emagic_Default_7_1CoreAudioBaseTypes
L R Ls Rs C LFE Lc Rc
kAudioChannelLayoutTag_EndReservedCoreAudioBaseTypes
Apple’s documentation
kAudioChannelLayoutTag_HOA_ACN_N3DCoreAudioBaseTypes
Higher Order Ambisonics, Ambisonics Channel Number, N3D normalization needs to be ORed with the actual number of channels (not the HOA order)
kAudioChannelLayoutTag_HOA_ACN_SN3DCoreAudioBaseTypes
Higher Order Ambisonics, Ambisonics Channel Number, SN3D normalization needs to be ORed with the actual number of channels (not the HOA order)
kAudioChannelLayoutTag_HexagonalCoreAudioBaseTypes
L R Ls Rs C Cs – 60 degree speaker separation
kAudioChannelLayoutTag_ITU_1_0CoreAudioBaseTypes
C
kAudioChannelLayoutTag_ITU_2_0CoreAudioBaseTypes
L R
kAudioChannelLayoutTag_ITU_2_1CoreAudioBaseTypes
L R Cs
kAudioChannelLayoutTag_ITU_2_2CoreAudioBaseTypes
L R Ls Rs
kAudioChannelLayoutTag_ITU_3_0CoreAudioBaseTypes
L R C
kAudioChannelLayoutTag_ITU_3_1CoreAudioBaseTypes
L R C Cs
kAudioChannelLayoutTag_ITU_3_2CoreAudioBaseTypes
L R C Ls Rs
kAudioChannelLayoutTag_ITU_3_2_1CoreAudioBaseTypes
L R C LFE Ls Rs
kAudioChannelLayoutTag_ITU_3_4_1CoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_Logic_4_0_ACoreAudioBaseTypes
L R C Cs
kAudioChannelLayoutTag_Logic_4_0_BCoreAudioBaseTypes
C L R Cs
kAudioChannelLayoutTag_Logic_4_0_CCoreAudioBaseTypes
L R Cs C
kAudioChannelLayoutTag_Logic_5_0_ACoreAudioBaseTypes
L R C Ls Rs
kAudioChannelLayoutTag_Logic_5_0_BCoreAudioBaseTypes
L R Ls Rs C
kAudioChannelLayoutTag_Logic_5_0_CCoreAudioBaseTypes
L C R Ls Rs
kAudioChannelLayoutTag_Logic_5_0_DCoreAudioBaseTypes
C L R Ls Rs
kAudioChannelLayoutTag_Logic_5_1_ACoreAudioBaseTypes
L R C LFE Ls Rs
kAudioChannelLayoutTag_Logic_5_1_BCoreAudioBaseTypes
L R Ls Rs C LFE
kAudioChannelLayoutTag_Logic_5_1_CCoreAudioBaseTypes
L C R Ls Rs LFE
kAudioChannelLayoutTag_Logic_5_1_DCoreAudioBaseTypes
C L R Ls Rs LFE
kAudioChannelLayoutTag_Logic_6_0_ACoreAudioBaseTypes
C L R Ls Rs Cs
kAudioChannelLayoutTag_Logic_6_0_BCoreAudioBaseTypes
L R Ls Rs Cs C
kAudioChannelLayoutTag_Logic_6_0_CCoreAudioBaseTypes
L R Ls Rs C Cs
kAudioChannelLayoutTag_Logic_6_1_ACoreAudioBaseTypes
C L R Ls Rs Cs LFE
kAudioChannelLayoutTag_Logic_6_1_BCoreAudioBaseTypes
L R Ls Rs Cs C LFE
kAudioChannelLayoutTag_Logic_6_1_CCoreAudioBaseTypes
L R C LFE Ls Rs Cs
kAudioChannelLayoutTag_Logic_6_1_DCoreAudioBaseTypes
L C R Ls Cs Rs LFE
kAudioChannelLayoutTag_Logic_7_1_ACoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_Logic_7_1_BCoreAudioBaseTypes
L R Ls Rs Rls Rrs C LFE
kAudioChannelLayoutTag_Logic_7_1_CCoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_Logic_7_1_SDDS_ACoreAudioBaseTypes
L R C LFE Ls Rs Lc Rc
kAudioChannelLayoutTag_Logic_7_1_SDDS_BCoreAudioBaseTypes
C Lc Rc L R Ls Rs LFE
kAudioChannelLayoutTag_Logic_7_1_SDDS_CCoreAudioBaseTypes
L R Ls Rs C LFE Lc Rc
kAudioChannelLayoutTag_Logic_Atmos_5_1_2CoreAudioBaseTypes
L R C LFE Ls Rs Ltm Rtm
kAudioChannelLayoutTag_Logic_Atmos_5_1_4CoreAudioBaseTypes
L R C LFE Ls Rs Vhl Vhr Ltr Rtr
kAudioChannelLayoutTag_Logic_Atmos_7_1_2CoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs Ltm Rtm
kAudioChannelLayoutTag_Logic_Atmos_7_1_6CoreAudioBaseTypes
L R Rls Rrs Ls Rs C LFE Vhl Vhr Ltm Rtm Ltr Rtr
kAudioChannelLayoutTag_Logic_Atmos_7_1_4_ACoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs Vhl Vhr Ltr Rtr
kAudioChannelLayoutTag_Logic_Atmos_7_1_4_BCoreAudioBaseTypes
L R Rls Rrs Ls Rs C LFE Vhl Vhr Ltr Rtr
kAudioChannelLayoutTag_Logic_MonoCoreAudioBaseTypes
C
kAudioChannelLayoutTag_Logic_QuadraphonicCoreAudioBaseTypes
L R Ls Rs
kAudioChannelLayoutTag_Logic_StereoCoreAudioBaseTypes
L R
kAudioChannelLayoutTag_MPEG_1_0CoreAudioBaseTypes
C
kAudioChannelLayoutTag_MPEG_2_0CoreAudioBaseTypes
L R
kAudioChannelLayoutTag_MPEG_3_0_ACoreAudioBaseTypes
L R C
kAudioChannelLayoutTag_MPEG_3_0_BCoreAudioBaseTypes
C L R
kAudioChannelLayoutTag_MPEG_4_0_ACoreAudioBaseTypes
L R C Cs
kAudioChannelLayoutTag_MPEG_4_0_BCoreAudioBaseTypes
C L R Cs
kAudioChannelLayoutTag_MPEG_5_0_ACoreAudioBaseTypes
L R C Ls Rs
kAudioChannelLayoutTag_MPEG_5_0_BCoreAudioBaseTypes
L R Ls Rs C
kAudioChannelLayoutTag_MPEG_5_0_CCoreAudioBaseTypes
L C R Ls Rs
kAudioChannelLayoutTag_MPEG_5_0_DCoreAudioBaseTypes
C L R Ls Rs
kAudioChannelLayoutTag_MPEG_5_0_ECoreAudioBaseTypes
5 channels, L R Rls Rrs C
kAudioChannelLayoutTag_MPEG_5_1_ACoreAudioBaseTypes
L R C LFE Ls Rs
kAudioChannelLayoutTag_MPEG_5_1_BCoreAudioBaseTypes
L R Ls Rs C LFE
kAudioChannelLayoutTag_MPEG_5_1_CCoreAudioBaseTypes
L C R Ls Rs LFE
kAudioChannelLayoutTag_MPEG_5_1_DCoreAudioBaseTypes
C L R Ls Rs LFE
kAudioChannelLayoutTag_MPEG_5_1_ECoreAudioBaseTypes
6 channels, L R Rls Rrs C LFE
kAudioChannelLayoutTag_MPEG_6_1_ACoreAudioBaseTypes
L R C LFE Ls Rs Cs
kAudioChannelLayoutTag_MPEG_6_1_BCoreAudioBaseTypes
7 channels, L R Ls Rs C Cs LFE
kAudioChannelLayoutTag_MPEG_7_1_ACoreAudioBaseTypes
L R C LFE Ls Rs Lc Rc
kAudioChannelLayoutTag_MPEG_7_1_BCoreAudioBaseTypes
C Lc Rc L R Ls Rs LFE (doc: IS-13818-7 MPEG2-AAC Table 3.1)
kAudioChannelLayoutTag_MPEG_7_1_CCoreAudioBaseTypes
L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_MPEG_7_1_DCoreAudioBaseTypes
8 channels, L R Rls Rrs Ls Rs C LFE
kAudioChannelLayoutTag_MatrixStereoCoreAudioBaseTypes
a matrix encoded stereo stream (Lt, Rt)
kAudioChannelLayoutTag_MidSideCoreAudioBaseTypes
mid/side recording
kAudioChannelLayoutTag_MonoCoreAudioBaseTypes
a standard mono stream
kAudioChannelLayoutTag_OctagonalCoreAudioBaseTypes
L R Ls Rs C Cs Lw Rw – 45 degree speaker separation
kAudioChannelLayoutTag_Ogg_3_0CoreAudioBaseTypes
3 channels, L C R
kAudioChannelLayoutTag_Ogg_4_0CoreAudioBaseTypes
4 channels, L R Rls Rrs
kAudioChannelLayoutTag_Ogg_5_0CoreAudioBaseTypes
5 channels, L C R Rls Rrs
kAudioChannelLayoutTag_Ogg_5_1CoreAudioBaseTypes
6 channels, L C R Rls Rrs LFE
kAudioChannelLayoutTag_Ogg_6_1CoreAudioBaseTypes
7 channels, L C R Ls Rs Cs LFE
kAudioChannelLayoutTag_Ogg_7_1CoreAudioBaseTypes
8 channels, L C R Ls Rs Rls Rrs LFE
kAudioChannelLayoutTag_PentagonalCoreAudioBaseTypes
L R Ls Rs C – 72 degree speaker separation
kAudioChannelLayoutTag_QuadraphonicCoreAudioBaseTypes
L R Ls Rs – 90 degree speaker separation
kAudioChannelLayoutTag_SMPTE_DTVCoreAudioBaseTypes
L R C LFE Ls Rs Lt Rt (kAudioChannelLayoutTag_ITU_5_1 plus a matrix encoded stereo mix)
kAudioChannelLayoutTag_StereoCoreAudioBaseTypes
a standard stereo stream (L R) - implied playback
kAudioChannelLayoutTag_StereoHeadphonesCoreAudioBaseTypes
a standard stereo stream (L R) - implied headphone playback
kAudioChannelLayoutTag_TMH_10_2_fullCoreAudioBaseTypes
TMH_10_2_std plus: Lc Rc HI VI Haptic
kAudioChannelLayoutTag_TMH_10_2_stdCoreAudioBaseTypes
L R C Vhc Lsd Rsd Ls Rs Vhl Vhr Lw Rw Csd Cs LFE1 LFE2
kAudioChannelLayoutTag_UnknownCoreAudioBaseTypes
needs to be ORed with the actual number of channels
kAudioChannelLayoutTag_UseChannelBitmapCoreAudioBaseTypes
use the bitmap to define the mapping.
kAudioChannelLayoutTag_UseChannelDescriptionsCoreAudioBaseTypes
use the array of AudioChannelDescriptions to define the mapping.
kAudioChannelLayoutTag_WAVE_2_1CoreAudioBaseTypes
3 channels, L R LFE
kAudioChannelLayoutTag_WAVE_3_0CoreAudioBaseTypes
3 channels, L R C
kAudioChannelLayoutTag_WAVE_4_0_ACoreAudioBaseTypes
4 channels, L R Ls Rs
kAudioChannelLayoutTag_WAVE_4_0_BCoreAudioBaseTypes
4 channels, L R Rls Rrs
kAudioChannelLayoutTag_WAVE_5_0_ACoreAudioBaseTypes
5 channels, L R C Ls Rs
kAudioChannelLayoutTag_WAVE_5_0_BCoreAudioBaseTypes
5 channels, L R C Rls Rrs
kAudioChannelLayoutTag_WAVE_5_1_ACoreAudioBaseTypes
6 channels, L R C LFE Ls Rs
kAudioChannelLayoutTag_WAVE_5_1_BCoreAudioBaseTypes
6 channels, L R C LFE Rls Rrs
kAudioChannelLayoutTag_WAVE_6_1CoreAudioBaseTypes
7 channels, L R C LFE Cs Ls Rs
kAudioChannelLayoutTag_WAVE_7_1CoreAudioBaseTypes
8 channels, L R C LFE Rls Rrs Ls Rs
kAudioChannelLayoutTag_XYCoreAudioBaseTypes
coincident mic pair (often 2 figure 8’s)
kAudioFormat60958AC3CoreAudioBaseTypes
Apple’s documentation
kAudioFormatAC3CoreAudioBaseTypes
Apple’s documentation
kAudioFormatAES3CoreAudioBaseTypes
Apple’s documentation
kAudioFormatALawCoreAudioBaseTypes
Apple’s documentation
kAudioFormatAMRCoreAudioBaseTypes
Apple’s documentation
kAudioFormatAMR_WBCoreAudioBaseTypes
Apple’s documentation
kAudioFormatAPACCoreAudioBaseTypes
Apple’s documentation
kAudioFormatAppleIMA4CoreAudioBaseTypes
Apple’s documentation
kAudioFormatAppleLosslessCoreAudioBaseTypes
Apple’s documentation
kAudioFormatAudibleCoreAudioBaseTypes
Apple’s documentation
kAudioFormatDVIIntelIMACoreAudioBaseTypes
Apple’s documentation
kAudioFormatEnhancedAC3CoreAudioBaseTypes
Apple’s documentation
kAudioFormatFLACCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagIsAlignedHighCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagIsBigEndianCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagIsFloatCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagIsNonInterleavedCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagIsNonMixableCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagIsPackedCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagIsSignedIntegerCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagsAreAllClearCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagsAudioUnitCanonicalCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagsCanonicalCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagsNativeEndianCoreAudioBaseTypes
Apple’s documentation
kAudioFormatFlagsNativeFloatPackedCoreAudioBaseTypes
Apple’s documentation
kAudioFormatLinearPCMCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMACE3CoreAudioBaseTypes
Apple’s documentation
kAudioFormatMACE6CoreAudioBaseTypes
Apple’s documentation
kAudioFormatMIDIStreamCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AACCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AAC_ELDCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AAC_ELD_SBRCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AAC_ELD_V2CoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AAC_HECoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AAC_HE_V2CoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AAC_LDCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4AAC_SpatialCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4CELPCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4HVXCCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEG4TwinVQCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEGD_USACCoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEGLayer1CoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEGLayer2CoreAudioBaseTypes
Apple’s documentation
kAudioFormatMPEGLayer3CoreAudioBaseTypes
Apple’s documentation
kAudioFormatMicrosoftGSMCoreAudioBaseTypes
Apple’s documentation
kAudioFormatOpusCoreAudioBaseTypes
Apple’s documentation
kAudioFormatParameterValueStreamCoreAudioBaseTypes
Apple’s documentation
kAudioFormatQDesignCoreAudioBaseTypes
Apple’s documentation
kAudioFormatQDesign2CoreAudioBaseTypes
Apple’s documentation
kAudioFormatQUALCOMMCoreAudioBaseTypes
Apple’s documentation
kAudioFormatTimeCodeCoreAudioBaseTypes
Apple’s documentation
kAudioFormatULawCoreAudioBaseTypes
Apple’s documentation
kAudioFormatiLBCCoreAudioBaseTypes
Apple’s documentation
kAudio_BadFilePathErrorCoreAudioBaseTypes
Apple’s documentation
kAudio_FileNotFoundErrorCoreAudioBaseTypes
Apple’s documentation
kAudio_FilePermissionErrorCoreAudioBaseTypes
Apple’s documentation
kAudio_MemFullErrorCoreAudioBaseTypes
Apple’s documentation
kAudio_NoErrorCoreAudioBaseTypes
Apple’s documentation
kAudio_ParamErrorCoreAudioBaseTypes
Apple’s documentation
kAudio_TooManyFilesOpenErrorCoreAudioBaseTypes
Apple’s documentation
kAudio_UnimplementedErrorCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagIsAlignedHighCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagIsBigEndianCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagIsFloatCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagIsNonInterleavedCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagIsNonMixableCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagIsPackedCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagIsSignedIntegerCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagsAreAllClearCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagsSampleFractionMaskCoreAudioBaseTypes
Apple’s documentation
kLinearPCMFormatFlagsSampleFractionShiftCoreAudioBaseTypes
Apple’s documentation

Statics§

kAudioStreamAnyRateCoreAudioBaseTypes
The format can use any sample rate. Note that this constant can only appear in listings of supported formats. It will never appear in a current format.

Type Aliases§

AVAudioIntegerAudioSessionTypes
Apple’s documentation
AVAudioUIntegerAudioSessionTypes
Apple’s documentation
AudioChannelLabelCoreAudioBaseTypes
A tag identifying how the channel is to be used.
AudioChannelLayoutTagCoreAudioBaseTypes
A tag identifying a particular pre-defined channel layout.
AudioFormatFlagsCoreAudioBaseTypes
Flags that are specific to each format.
AudioFormatIDCoreAudioBaseTypes
A four char code indicating the general kind of data in the stream.
AudioSampleTypeCoreAudioBaseTypes
Apple’s documentation
AudioSessionIDAudioSessionTypes
Defines a unique identifier for an audio session.
AudioUnitSampleTypeCoreAudioBaseTypes
Apple’s documentation