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