Banshee.Mpris.MediaPlayer.HandleSeek C# (CSharp) Method

HandleSeek() public method

public HandleSeek ( ) : void
return void
        public void HandleSeek ()
        {
            DBusPlayerSeekedHandler dbus_handler = dbus_seeked;
            if (dbus_handler != null) {
                dbus_handler (Position);
            }
        }

Usage Example

Beispiel #1
0
        private void OnPlayerEvent(PlayerEventArgs args)
        {
            switch (args.Event)
            {
            case PlayerEvent.StartOfStream:
            case PlayerEvent.TrackInfoUpdated:
                player.AddPropertyChange(PlayerProperties.Metadata);
                break;

            case PlayerEvent.StateChange:
                player.AddPropertyChange(PlayerProperties.PlaybackStatus);
                break;

            case PlayerEvent.Seek:
                player.HandleSeek();
                break;

            case PlayerEvent.Volume:
                player.AddPropertyChange(PlayerProperties.Volume);
                break;
            }
        }