API documentation
Essential API classes
The main starting point for the python API of python-vlc are the vlc.MediaPlayer class and the vlc.Instance class.
Full API
Consult Full API documentation for the full API documentation.
API Documentation
- vlc.Instance
- vlc.MediaPlayer
- Full API documentation
- vlc.AudioCleanupCb
- vlc.AudioDrainCb
- vlc.AudioEqualizer
- vlc.AudioFlushCb
- vlc.AudioOutput
- vlc.AudioOutputChannel
- vlc.AudioOutputDevice
- vlc.AudioOutputDeviceTypes
- vlc.AudioPauseCb
- vlc.AudioPlayCb
- vlc.AudioResumeCb
- vlc.AudioSetVolumeCb
- vlc.AudioSetupCb
- vlc.AudioTrack
- vlc.Callback
- vlc.CallbackDecorators
- vlc.ChapterDescription
- vlc.DialogCbs
- vlc.DialogQuestionType
- vlc.Event
- vlc.Event.U
- vlc.Event.U.MediaDurationChanged
- vlc.Event.U.MediaFreed
- vlc.Event.U.MediaListItemAdded
- vlc.Event.U.MediaListItemDeleted
- vlc.Event.U.MediaListPlayerNextItemSet
- vlc.Event.U.MediaListWillAddItem
- vlc.Event.U.MediaListWillDeleteItem
- vlc.Event.U.MediaMetaChanged
- vlc.Event.U.MediaParsedChanged
- vlc.Event.U.MediaPlayerAudioDevice
- vlc.Event.U.MediaPlayerAudioVolume
- vlc.Event.U.MediaPlayerBuffering
- vlc.Event.U.MediaPlayerChapterChanged
- vlc.Event.U.MediaPlayerEsChanged
- vlc.Event.U.MediaPlayerLengthChanged
- vlc.Event.U.MediaPlayerMediaChanged
- vlc.Event.U.MediaPlayerPausableChanged
- vlc.Event.U.MediaPlayerPositionChanged
- vlc.Event.U.MediaPlayerScrambledChanged
- vlc.Event.U.MediaPlayerSeekableChanged
- vlc.Event.U.MediaPlayerSnapshotTaken
- vlc.Event.U.MediaPlayerTimeChanged
- vlc.Event.U.MediaPlayerTitleChanged
- vlc.Event.U.MediaPlayerVout
- vlc.Event.U.MediaStateChanged
- vlc.Event.U.MediaSubitemAdded
- vlc.Event.U.MediaSubitemtreeAdded
- vlc.Event.U.RendererDiscovererItemAdded
- vlc.Event.U.RendererDiscovererItemDeleted
- vlc.Event.U.VlmMediaEvent
- vlc.EventManager
- vlc.EventType
- vlc.EventUnion
- vlc.FILE
- vlc.Instance
- vlc.ListPOINTER
- vlc.Log
- vlc.LogCb
- vlc.LogIterator
- vlc.LogLevel
- vlc.LogMessage
- vlc.Media
- vlc.MediaCloseCb
- vlc.MediaDiscoverer
- vlc.MediaDiscovererCategory
- vlc.MediaDiscovererDescription
- vlc.MediaLibrary
- vlc.MediaList
- vlc.MediaListPlayer
- vlc.MediaOpenCb
- vlc.MediaParseFlag
- vlc.MediaParsedStatus
- vlc.MediaPlayer
- vlc.MediaPlayerRole
- vlc.MediaReadCb
- vlc.MediaSeekCb
- vlc.MediaSlave
- vlc.MediaSlaveType
- vlc.MediaStats
- vlc.MediaThumbnailRequest
- vlc.MediaTrack
- vlc.MediaTrackInfo
- vlc.MediaTrackInfo.U
- vlc.MediaTrackInfo.U.Audio
- vlc.MediaTrackInfo.U.Video
- vlc.MediaType
- vlc.Meta
- vlc.ModuleDescription
- vlc.NavigateMode
- vlc.PlaybackMode
- vlc.Position
- vlc.RdDescription
- vlc.Renderer
- vlc.RendererDiscoverer
- vlc.State
- vlc.SubtitleTrack
- vlc.TeletextKey
- vlc.TitleDescription
- vlc.TrackDescription
- vlc.TrackType
- vlc.VLCException
- vlc.VideoAdjustOption
- vlc.VideoCleanupCb
- vlc.VideoDisplayCb
- vlc.VideoFormatCb
- vlc.VideoLockCb
- vlc.VideoLogoOption
- vlc.VideoMarqueeOption
- vlc.VideoOrient
- vlc.VideoProjection
- vlc.VideoTrack
- vlc.VideoUnlockCb
- vlc.VideoViewpoint
- vlc._Cstruct
- vlc._Ctype
- vlc._Enum
- vlc
- vlc.memoize_parameterless