VLCEventManagerMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
VLCEventManagerMBS class
The class for getting event with VLC.
Only the events which the parent object sends are delivered.
With 12.3pr5 and newer plugins, this function sends events to main thread as it should be.
- 48 events
- event Log(Message as String, level as Integer, Name as String, Header as String, ModuleName as String, FileName as String, Line as Integer)
- event MediaDiscovererEnded
- event MediaDiscovererStarted
- event MediaDurationChanged(newDuration as Int64)
- event MediaFreed(media as VLCMediaMBS)
- event MediaListItemAdded(item as VLCMediaMBS, index as Integer)
- event MediaListItemDeleted(item as VLCMediaMBS, index as Integer)
- event MediaListPlayerNextItemSet(item as VLCMediaMBS)
- event MediaListPlayerPlayed
- event MediaListPlayerStopped
- event MediaListWillAddItem(item as VLCMediaMBS, index as Integer)
- event MediaListWillDeleteItem(item as VLCMediaMBS, index as Integer)
- event MediaMetaChanged(metatype as Integer)
- event MediaParsedChanged(newStatus as Integer)
- event MediaPlayerBackward
- event MediaPlayerBuffering
- event MediaPlayerEncounteredError
- event MediaPlayerEndReached
- event MediaPlayerForward
- event MediaPlayerLengthChanged(NewLength as Int64)
- event MediaPlayerMediaChanged(item as VLCMediaMBS)
- event MediaPlayerNothingSpecial
- event MediaPlayerOpening
- event MediaPlayerPausableChanged(pausable as boolean)
- event MediaPlayerPaused
- event MediaPlayerPlaying
- event MediaPlayerPositionChanged(newPosition as Double)
- event MediaPlayerScrambledChanged(newScrambled as Integer)
- event MediaPlayerSeekableChanged(seekable as boolean)
- event MediaPlayerSnapshotTaken(filename as string)
- event MediaPlayerStopped
- event MediaPlayerTimeChanged(newTime as Int64)
- event MediaPlayerTitleChanged(newTitle as Integer)
- event MediaPlayerVout(newCount as Integer)
- event MediaStateChanged(newState as Integer)
- event MediaSubItemAdded(media as VLCMediaMBS)
- event MediaSubItemTreeAdded(media as VLCMediaMBS)
- event VlmMediaAdded(MediaName as string, InstanceName as string)
- event VlmMediaChanged(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStarted(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStatusEnd(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStatusError(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStatusInit(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStatusOpening(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStatusPause(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStatusPlaying(MediaName as string, InstanceName as string)
- event VlmMediaInstanceStopped(MediaName as string, InstanceName as string)
- event VlmMediaRemoved(MediaName as string, InstanceName as string)
- 3 properties
- 7 methods
- 4 constants
Log Levels
Constant |
Value |
Description |
kLogLevelDebug
|
0 |
Debug message
|
kLogLevelError
|
4 |
Error message.
|
kLogLevelNotice
|
2 |
Important informational message
|
kLogLevelWarning
|
3 |
Warning (potential error) message
|
This class has no sub classes.
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS VLC Plugin.
VLCEqualizerMBS
-
VLCExitHandlerMBS