C# Class Banshee.Mpris.MediaPlayer

Inheritance: IMediaPlayer, IPlayer, IPlaylists, IProperties
Datei anzeigen Open project: mono-soc-2011/banshee Class Usage Examples

Public Methods

Method Description
ActivatePlaylist ( ObjectPath playlist_id ) : void
AddPropertyChange ( ) : void
Get ( string interface_name, string propname ) : object
GetAll ( string interface_name ) : object>.IDictionary
GetPlaylists ( uint index, uint max_count, string order, bool reverse_order ) : Banshee.Mpris.Playlist[]
HandlePlaylistChange ( Banshee.Playlist.AbstractPlaylistSource source ) : void
HandleSeek ( ) : void
MediaPlayer ( ) : System
Next ( ) : void
OpenUri ( string uri ) : void
Pause ( ) : void
Play ( ) : void
PlayPause ( ) : void
Previous ( ) : void
Quit ( ) : void
Raise ( ) : void
Seek ( long position ) : void
Set ( string interface_name, string propname, object value ) : void
SetPosition ( string trackid, long position ) : void
Stop ( ) : void

Private Methods

Method Description
BuildPlaylistFromSource ( Banshee.Playlist.AbstractPlaylistSource source ) : Banshee.Mpris.Playlist
GetIconPath ( Source source ) : string
HandlePropertiesChange ( string interface_name ) : void
MakeObjectPath ( Banshee.Playlist.AbstractPlaylistSource playlist ) : ObjectPath

Method Details

ActivatePlaylist() public method

public ActivatePlaylist ( ObjectPath playlist_id ) : void
playlist_id ObjectPath
return void

AddPropertyChange() public method

public AddPropertyChange ( ) : void
return void

Get() public method

public Get ( string interface_name, string propname ) : object
interface_name string
propname string
return object

GetAll() public method

public GetAll ( string interface_name ) : object>.IDictionary
interface_name string
return object>.IDictionary

GetPlaylists() public method

public GetPlaylists ( uint index, uint max_count, string order, bool reverse_order ) : Banshee.Mpris.Playlist[]
index uint
max_count uint
order string
reverse_order bool
return Banshee.Mpris.Playlist[]

HandlePlaylistChange() public method

public HandlePlaylistChange ( Banshee.Playlist.AbstractPlaylistSource source ) : void
source Banshee.Playlist.AbstractPlaylistSource
return void

HandleSeek() public method

public HandleSeek ( ) : void
return void

MediaPlayer() public method

public MediaPlayer ( ) : System
return System

Next() public method

public Next ( ) : void
return void

OpenUri() public method

public OpenUri ( string uri ) : void
uri string
return void

Pause() public method

public Pause ( ) : void
return void

Play() public method

public Play ( ) : void
return void

PlayPause() public method

public PlayPause ( ) : void
return void

Previous() public method

public Previous ( ) : void
return void

Quit() public method

public Quit ( ) : void
return void

Raise() public method

public Raise ( ) : void
return void

Seek() public method

public Seek ( long position ) : void
position long
return void

Set() public method

public Set ( string interface_name, string propname, object value ) : void
interface_name string
propname string
value object
return void

SetPosition() public method

public SetPosition ( string trackid, long position ) : void
trackid string
position long
return void

Stop() public method

public Stop ( ) : void
return void