The IVideoPlayer type exposes the following members.
Back to Top
Back to Top
Back to Top
Methods
Name | Description | |
---|---|---|
![]() | ![]() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from ![]() |
![]() | GetAdjustOptionFloat |
Get a float valued adjust option.
|
![]() | GetAdjustOptionInt |
Get an integer valued adjust option.
|
![]() | GetLogoInt |
Get an integer valued logo option.
|
![]() | GetLogoString |
Get a string valued logo option.
|
![]() | NextChapter |
Jump to next chapter.
|
![]() | Pause |
Toggles pause on the player.
(Inherited from IMediaPlayer.) |
![]() | Play |
Plays the player.
(Inherited from IMediaPlayer.) |
![]() | PreviousChapter |
Jump to previous chapter.
|
![]() | SetAdjustOption(LIBVLC_ADJUST_OPTIONS, Int32) |
Set the value of an adjust option.
|
![]() | SetAdjustOption(LIBVLC_ADJUST_OPTIONS, Single) |
Set the value of an adjust option.
|
![]() | SetLogoOption(LIBVLC_LOGO_OPTIONS, Int32) |
Set a logo option.
|
![]() | SetLogoOption(LIBVLC_LOGO_OPTIONS, String) |
Set a logo option.
|
![]() | Stop |
Stops the player.
(Inherited from IMediaPlayer.) |
![]() | ToggleTeletext |
Toggles teletext on the player.
|
Properties
Name | Description | |
---|---|---|
![]() | AspectRatio |
Gets/Sets the current aspect ratio.
|
![]() | AudioChannel |
Gets/Sets the current audio channel.
(Inherited from IAudioPlayer.) |
![]() | AudioDelay |
Gets/Sets the current audio delay (in milliseconds).
(Inherited from IAudioPlayer.) |
![]() | AudioOutput |
Gets/Sets the current audio output.
(Inherited from IAudioPlayer.) |
![]() | AudioTrack |
Gets/Sets the current audio track.
(Inherited from IAudioPlayer.) |
![]() | AudioTracks |
Gets the available audio tracks.
(Inherited from IAudioPlayer.) |
![]() | Chapter |
The currently playing chapter.
|
![]() | ChapterCount |
The number of chapters.
|
![]() | CropGeometry |
Gets/Sets the current crop geometry.
|
![]() | Drawable |
Gets/Sets the windows drawable handle on which to render video content.
|
![]() | FPS |
Gets the current FPS.
|
![]() | IsFullscreen |
Gets/Sets Fullscreen mode.
|
![]() | IsPausable |
Can the player be paused?
(Inherited from IMediaPlayer.) |
![]() | IsPlaying |
Is the player playing?
(Inherited from IMediaPlayer.) |
![]() | IsSeekable |
Is the player seekable?
(Inherited from IMediaPlayer.) |
![]() | Length |
Gets the length of the current media.
(Inherited from IMediaPlayer.) |
![]() | Media |
Gets/Sets the current media.
(Inherited from IMediaPlayer.) |
![]() | Mute |
Gets/Sets mute.
(Inherited from IAudioPlayer.) |
![]() | Position |
Gets/Sets the current position of the current media (percentage between 0.0 and 1.0).
(Inherited from IMediaPlayer.) |
![]() | Rate |
Gets/Sets the requested playback rate.
(Inherited from IMediaPlayer.) |
![]() | State |
Gets the current player state.
(Inherited from IMediaPlayer.) |
![]() | SubtitleDelay |
Gets/Sets the current subtitle delay (in milliseconds).
|
![]() | SubtitleFile |
Gets/Sets the current subtitle file.
|
![]() | Subtitles |
Gets/Sets the current subtitle track.
|
![]() | SubtitleTracks |
Gets the available subtitle tracks.
|
![]() | TeletextPage |
Gets/Sets the current teletext page.
|
![]() | Time |
Gets/Sets the current time of the current media (in milliseconds).
(Inherited from IMediaPlayer.) |
![]() | Title |
Gets/Sets the current title (if applicable).
|
![]() | TitleCount |
Gets the number of titles in the current media (if applicable).
|
![]() | VideoChapter |
Gets/Sets the currently playing chapter.
|
![]() | VideoScale |
Gets/Sets the current video scale.
|
![]() | VideoTitle |
Gets/Sets the currently playing title.
|
![]() | VideoTitles |
Gets the available video titles.
|
![]() | VideoTrack |
Gets/Sets the current video track.
|
![]() | VideoTracks |
Gets the available video tracks.
|
![]() | Volume |
Gets/Sets volume.
(Inherited from IAudioPlayer.) |
![]() | VoutCount |
Gets the current number of Video Outputs for the player.
|
![]() | WillPlay |
Will the player play if (Inherited from IMediaPlayer.)Play() |
Events
Name | Description | |
---|---|---|
![]() | Backward |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.BACKWARD |
![]() | Buffering |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.BUFFERING. The percentage complete is passed in the event args. |
![]() | EncounteredError |
Called when the media player encounters an error. The exception is passed in the event args.
(Inherited from IMediaPlayer.) |
![]() | EndReached |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.END_REACHED |
![]() | Forward |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.FORWARD |
![]() | IsPausableChanged |
Called when (Inherited from IMediaPlayer.)IsPausable |
![]() | IsSeekableChanged |
Called when (Inherited from IMediaPlayer.)IsSeekable |
![]() | LengthChanged |
Called when the media player's length is changed. The new length is passed in the event args.
(Inherited from IMediaPlayer.) |
![]() | MediaChanged |
Called when the media is changed. The new media is passed in the event args.
(Inherited from IMediaPlayer.) |
![]() | NothingSpecial |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.NOTHING_SPECIAL |
![]() | Opening |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.OPENING |
![]() | Paused |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.PAUSED |
![]() | Playing |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.PLAYING |
![]() | PositionChanged |
Called when the media player's position changes. The new position is passed in the event args.
(Inherited from IMediaPlayer.) |
![]() | SnapshotTaken |
Called when a snapshot is taken. The location the snapshot was saved to is passed in the event args.
|
![]() | Stopped |
Called when state changes to (Inherited from IMediaPlayer.)Field ValueType:LIBVLC_STATE.STOPPED |
![]() | TimeChanged |
Called when the media player's Time changes. The new time is passed in the event args.
(Inherited from IMediaPlayer.) |
![]() | TitleChanged |
Called when changes. The new title is passed in the event args.
|
![]() | Vout |
Called when the number of video outputs changes. The new count is passed in the event args.
|
See Also