Platforms to show: All Mac Windows Linux Cross-Platform

Back to VLCEventManagerMBS class.

VLCEventManagerMBS.Log(Message as String, level as Integer, Name as String, Header as String, ModuleName as String, FileName as String, Line as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 15.3 ✅ Yes ✅ Yes ✅ Yes ❌ No
A log message arrived.

message: The message to log.
level: message level, e.g. kLogLevelError
Name: object name
Header: object header or empty.
ModuleName: module name
FileName: The source code file name.
Line: The source code line number.

Enable this event using VLCInstanceMBS.SetLogEvent method.

VLCEventManagerMBS.MediaDiscovererEnded

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media discovered ended.

VLCEventManagerMBS.MediaDiscovererStarted

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media discoverer started.

VLCEventManagerMBS.MediaDurationChanged(newDuration as Int64)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Duration of media changed.

VLCEventManagerMBS.MediaFreed(media as VLCMediaMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media was released.

VLCEventManagerMBS.MediaListItemAdded(item as VLCMediaMBS, index as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media list item added.

VLCEventManagerMBS.MediaListItemDeleted(item as VLCMediaMBS, index as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media list item deleted.

VLCEventManagerMBS.MediaListPlayerNextItemSet(item as VLCMediaMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.MediaListPlayerPlayed

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media list player played.

VLCEventManagerMBS.MediaListPlayerStopped

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media list player stopped.

VLCEventManagerMBS.MediaListWillAddItem(item as VLCMediaMBS, index as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media list will add item.

VLCEventManagerMBS.MediaListWillDeleteItem(item as VLCMediaMBS, index as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media list will delete item.

VLCEventManagerMBS.MediaMetaChanged(metatype as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Metadata changed.

VLCEventManagerMBS.MediaParsedChanged(newStatus as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Parsed status changed.

VLCEventManagerMBS.MediaPlayerBackward

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media player moved backwards.

VLCEventManagerMBS.MediaPlayerBuffering

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.MediaPlayerEncounteredError

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.MediaPlayerEndReached

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media player reached end of media.

VLCEventManagerMBS.MediaPlayerForward

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Player moved forward.

VLCEventManagerMBS.MediaPlayerLengthChanged(NewLength as Int64)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
The length of the media changed.

VLCEventManagerMBS.MediaPlayerMediaChanged(item as VLCMediaMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
The media changed in the media player.

VLCEventManagerMBS.MediaPlayerNothingSpecial

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.MediaPlayerOpening

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
The Media player is opening.

VLCEventManagerMBS.MediaPlayerPausableChanged(pausable as boolean)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media player's pausable state changed.

VLCEventManagerMBS.MediaPlayerPaused

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
The player was paused.

VLCEventManagerMBS.MediaPlayerPlaying

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
The player is playing.

VLCEventManagerMBS.MediaPlayerPositionChanged(newPosition as Double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Position changed.

This event does not fire if you assigned new position. It is only to inform you that position changed due to playing video.

Some examples using this event:

VLCEventManagerMBS.MediaPlayerScrambledChanged(newScrambled as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 15.3 ✅ Yes ✅ Yes ✅ Yes ❌ No
The scrambled property changed.

VLCEventManagerMBS.MediaPlayerSeekableChanged(seekable as boolean)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media Player's seekable status changed.

VLCEventManagerMBS.MediaPlayerSnapshotTaken(filename as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
A snapshot has been taken.

VLCEventManagerMBS.MediaPlayerStopped

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media player stopped.

VLCEventManagerMBS.MediaPlayerTimeChanged(newTime as Int64)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media player reached a new time.

VLCEventManagerMBS.MediaPlayerTitleChanged(newTitle as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
The title changed.

VLCEventManagerMBS.MediaPlayerVout(newCount as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.MediaStateChanged(newState as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
State changed on media.

VLCEventManagerMBS.MediaSubItemAdded(media as VLCMediaMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media got a new subitem.

VLCEventManagerMBS.MediaSubItemTreeAdded(media as VLCMediaMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 15.3 ✅ Yes ✅ Yes ✅ Yes ❌ No
A media item got new sub items.

VLCEventManagerMBS.VlmMediaAdded(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaChanged(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStarted(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStatusEnd(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStatusError(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStatusInit(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStatusOpening(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStatusPause(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStatusPlaying(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaInstanceStopped(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
One of the events.

VLCEventManagerMBS.VlmMediaRemoved(MediaName as string, InstanceName as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event VLC MBS VLC Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ❌ No
Media was removed.

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


The biggest plugin in space...