Platforms to show: All Mac Windows Linux Cross-Platform
QTAudioChannelLayoutMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | QuickTime | MBS Main Plugin | 11.3 | ✅ Yes | ✅ Yes | ❌ No | ✅ Yes | All |
This class does not use QuickTime functions as it only wraps data structures. And it can be used with Mac App Store and AVFoundation.
Some channel abbreviations used for the constants:
- L - left
- R - right
- C - center
- Ls - left surround
- Rs - right surround
- Cs - center surround
- Rls - rear left surround
- Rrs - rear right surround
- Lw - left wide
- Rw - right wide
- Lsd - left surround direct
- Rsd - right surround direct
- Lc - left center
- Rc - right center
- Ts - top surround
- Vhl - vertical height left
- Vhc - vertical height center
- Vhr - vertical height right
- Lt - left matrix total. for matrix encoded stereo.
- Rt - right matrix total. for matrix encoded stereo.
- 4 properties
- property ChannelBitmap as UInt32
- property ChannelLayoutTag as UInt32
- property NumberChannelDescriptions as UInt32
- property ChannelDescriptions(index as Integer) as QTAudioChannelDescriptionMBS
- method Memory as Memoryblock
- shared method GetNumberOfChannels(layoutTag as UInt32) as UInt32
- 143 constants
This class has no sub classes.
Some methods using this class:
- AVAudioChannelLayoutMBS.Constructor(Layout as QTAudioChannelLayoutMBS)
- AVAudioChannelLayoutMBS.layoutWithLayout(Layout as QTAudioChannelLayoutMBS) as AVAudioChannelLayoutMBS
Some properties using for this class:
- AVAudioChannelLayoutMBS.layout as QTAudioChannelLayoutMBS
Some examples using this class:
- /AVFoundation/AVAudioEngine/Player
- /AVFoundation/AVAudioEngine/Player with AudioUnit for Level Meter
- /AVFoundation/Transcode
- /AVFoundation/Transcode batch
- /AVFoundation/Transcode parallel
Blog Entries
The items on this page are in the following plugins: MBS Main Plugin.
QTAudioChannelDescriptionMBS - QTSoundStreamMBS