IVideoPlayer MembersLibVLCBind Reference Documentation

The IVideoPlayer type exposes the following members.
Methods

  NameDescription
Public methodOnlineDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from OnlineIDisposable.)
Public methodGetAdjustOptionFloat
Get a float valued adjust option.
Public methodGetAdjustOptionInt
Get an integer valued adjust option.
Public methodGetLogoInt
Get an integer valued logo option.
Public methodGetLogoString
Get a string valued logo option.
Public methodNextChapter
Jump to next chapter.
Public methodPause
Toggles pause on the player.
(Inherited from IMediaPlayer.)
Public methodPlay
Plays the player.
(Inherited from IMediaPlayer.)
Public methodPreviousChapter
Jump to previous chapter.
Public methodSetAdjustOption(LIBVLC_ADJUST_OPTIONS, Int32)
Set the value of an adjust option.
Public methodSetAdjustOption(LIBVLC_ADJUST_OPTIONS, Single)
Set the value of an adjust option.
Public methodSetLogoOption(LIBVLC_LOGO_OPTIONS, Int32)
Set a logo option.
Public methodSetLogoOption(LIBVLC_LOGO_OPTIONS, String)
Set a logo option.
Public methodStop
Stops the player.
(Inherited from IMediaPlayer.)
Public methodToggleTeletext
Toggles teletext on the player.
Back to Top
Properties

  NameDescription
Public propertyAspectRatio
Gets/Sets the current aspect ratio.
Public propertyAudioChannel
Gets/Sets the current audio channel.
(Inherited from IAudioPlayer.)
Public propertyAudioDelay
Gets/Sets the current audio delay (in milliseconds).
(Inherited from IAudioPlayer.)
Public propertyAudioOutput
Gets/Sets the current audio output.
(Inherited from IAudioPlayer.)
Public propertyAudioTrack
Gets/Sets the current audio track.
(Inherited from IAudioPlayer.)
Public propertyAudioTracks
Gets the available audio tracks.
(Inherited from IAudioPlayer.)
Public propertyChapter
The currently playing chapter.
Public propertyChapterCount
The number of chapters.
Public propertyCropGeometry
Gets/Sets the current crop geometry.
Public propertyDrawable
Gets/Sets the windows drawable handle on which to render video content.
Public propertyFPS
Gets the current FPS.
Public propertyIsFullscreen
Gets/Sets Fullscreen mode.
Public propertyIsPausable
Can the player be paused?
(Inherited from IMediaPlayer.)
Public propertyIsPlaying
Is the player playing?
(Inherited from IMediaPlayer.)
Public propertyIsSeekable
Is the player seekable?
(Inherited from IMediaPlayer.)
Public propertyLength
Gets the length of the current media.
(Inherited from IMediaPlayer.)
Public propertyMedia
Gets/Sets the current media.
(Inherited from IMediaPlayer.)
Public propertyMute
Gets/Sets mute.
(Inherited from IAudioPlayer.)
Public propertyPosition
Gets/Sets the current position of the current media (percentage between 0.0 and 1.0).
(Inherited from IMediaPlayer.)
Public propertyRate
Gets/Sets the requested playback rate.
(Inherited from IMediaPlayer.)
Public propertyState
Gets the current player state.
(Inherited from IMediaPlayer.)
Public propertySubtitleDelay
Gets/Sets the current subtitle delay (in milliseconds).
Public propertySubtitleFile
Gets/Sets the current subtitle file.
Public propertySubtitles
Gets/Sets the current subtitle track.
Public propertySubtitleTracks
Gets the available subtitle tracks.
Public propertyTeletextPage
Gets/Sets the current teletext page.
Public propertyTime
Gets/Sets the current time of the current media (in milliseconds).
(Inherited from IMediaPlayer.)
Public propertyTitle
Gets/Sets the current title (if applicable).
Public propertyTitleCount
Gets the number of titles in the current media (if applicable).
Public propertyVideoChapter
Gets/Sets the currently playing chapter.
Public propertyVideoScale
Gets/Sets the current video scale.
Public propertyVideoTitle
Gets/Sets the currently playing title.
Public propertyVideoTitles
Gets the available video titles.
Public propertyVideoTrack
Gets/Sets the current video track.
Public propertyVideoTracks
Gets the available video tracks.
Public propertyVolume
Gets/Sets volume.
(Inherited from IAudioPlayer.)
Public propertyVoutCount
Gets the current number of Video Outputs for the player.
Public propertyWillPlay
Will the player play if is called?
(Inherited from IMediaPlayer.)
Back to Top
Events

  NameDescription
Public eventBackward
Called when state changes to

Field Value

Type:
LIBVLC_STATE.BACKWARD
(Inherited from IMediaPlayer.)
Public eventBuffering
Called when state changes to

Field Value

Type:
LIBVLC_STATE.BUFFERING. The percentage complete is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventEncounteredError
Called when the media player encounters an error. The exception is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventEndReached
Called when state changes to

Field Value

Type:
LIBVLC_STATE.END_REACHED
(Inherited from IMediaPlayer.)
Public eventForward
Called when state changes to

Field Value

Type:
LIBVLC_STATE.FORWARD
(Inherited from IMediaPlayer.)
Public eventIsPausableChanged
Called when changes. The new state is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventIsSeekableChanged
Called when changes. The new state is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventLengthChanged
Called when the media player's length is changed. The new length is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventMediaChanged
Called when the media is changed. The new media is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventNothingSpecial
Called when state changes to

Field Value

Type:
LIBVLC_STATE.NOTHING_SPECIAL
(Inherited from IMediaPlayer.)
Public eventOpening
Called when state changes to

Field Value

Type:
LIBVLC_STATE.OPENING
(Inherited from IMediaPlayer.)
Public eventPaused
Called when state changes to

Field Value

Type:
LIBVLC_STATE.PAUSED
(Inherited from IMediaPlayer.)
Public eventPlaying
Called when state changes to

Field Value

Type:
LIBVLC_STATE.PLAYING
(Inherited from IMediaPlayer.)
Public eventPositionChanged
Called when the media player's position changes. The new position is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventSnapshotTaken
Called when a snapshot is taken. The location the snapshot was saved to is passed in the event args.
Public eventStopped
Called when state changes to

Field Value

Type:
LIBVLC_STATE.STOPPED
(Inherited from IMediaPlayer.)
Public eventTimeChanged
Called when the media player's Time changes. The new time is passed in the event args.
(Inherited from IMediaPlayer.)
Public eventTitleChanged
Called when changes. The new title is passed in the event args.
Public eventVout
Called when the number of video outputs changes. The new count is passed in the event args.
Back to Top
See Also

Web hosting by Somee.com