C# Class GnomeSubtitles.Ui.VideoPreview.Player

Afficher le fichier Open project: GNOME/gnome-subtitles Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : void
Dispose ( ) : void
Forward ( System.TimeSpan inc ) : void
Open ( Uri videoUri ) : void
Pause ( ) : void
Play ( ) : void
Player ( Gtk.AspectFrame aspectFrame ) : GnomeSubtitles.Ui.VideoPreview.Exceptions
Rewind ( System.TimeSpan dec ) : void
Seek ( System.TimeSpan newPosition ) : void
Seek ( double newPosition ) : void
SpeedDown ( ) : void
SpeedReset ( ) : void
SpeedUp ( ) : void

Private Methods

Méthode Description
ChangeSpeed ( float newSpeed ) : void
GetPosition ( ) : System.TimeSpan

Gets the current player position.

InitializePlaybin ( ) : void
InitializePositionWatcher ( ) : void
InitializeSocket ( ) : void
OnPlaybinEndOfStream ( ) : void
OnPlaybinError ( ErrorEventArgs args ) : void
OnPlaybinFoundTag ( TagEventArgs args ) : void
OnPlaybinFoundVideoInfo ( VideoInfoEventArgs args ) : void
OnPlaybinStateChanged ( StateEventArgs args ) : void
OnPositionWatcherChanged ( System.TimeSpan time ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Forward() public méthode

public Forward ( System.TimeSpan inc ) : void
inc System.TimeSpan
Résultat void

Open() public méthode

public Open ( Uri videoUri ) : void
videoUri System.Uri
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

Play() public méthode

public Play ( ) : void
Résultat void

Player() public méthode

public Player ( Gtk.AspectFrame aspectFrame ) : GnomeSubtitles.Ui.VideoPreview.Exceptions
aspectFrame Gtk.AspectFrame
Résultat GnomeSubtitles.Ui.VideoPreview.Exceptions

Rewind() public méthode

public Rewind ( System.TimeSpan dec ) : void
dec System.TimeSpan
Résultat void

Seek() public méthode

public Seek ( System.TimeSpan newPosition ) : void
newPosition System.TimeSpan
Résultat void

Seek() public méthode

public Seek ( double newPosition ) : void
newPosition double
Résultat void

SpeedDown() public méthode

public SpeedDown ( ) : void
Résultat void

SpeedReset() public méthode

public SpeedReset ( ) : void
Résultat void

SpeedUp() public méthode

public SpeedUp ( ) : void
Résultat void