Platforms to show: All Mac Windows Linux Cross-Platform

VLCInstanceMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The main VLC class.

Keep the instance in memory as long as you use any other VLC classes.
Only one instance per app, please.

Audio Channels

Constant Value Description
kAudioChannelDolbys 5 Dolbys channel
kAudioChannelError -1 Error state
kAudioChannelLeft 3 Left channel
kAudioChannelRight 4 Right channel
kAudioChannelRStereo 2 RStereo
kAudioChannelStereo 1 Stereo

Audio Device Types

Constant Value Description
kAudioOutputDevice2F2R 4 2F2R
kAudioOutputDevice3F2R 5 3F2R
kAudioOutputDeviceError -1 Error state
kAudioOutputDeviceMono 1 Mono
kAudioOutputDeviceSPDIF 10 SPDIF
kAudioOutputDeviceStereo 2 Stereo
kAudioOutputDevice_5_1 6 5.1 channel
kAudioOutputDevice_6_1 7 6.1 channel
kAudioOutputDevice_7_1 8 7.1 channel

This class has no sub classes.

Some methods using this class:

Some properties using for this class:

Some examples using this class:

Blog Entries

Release notes


The items on this page are in the following plugins: MBS VLC Plugin.


VLCExitHandlerMBS   -   VLCMediaDiscovererMBS


The biggest plugin in space...