C# Class Banshee.PlaybackController.PlaybackControllerService

Inheritance: System.MarshalByRefObject, IRequiredService, ICanonicalPlaybackController, IPlaybackController, IPlaybackControllerService
ファイルを表示 Open project: mono-soc-2011/banshee Class Usage Examples

Protected Properties

Property Type Description
source_set_at System.DateTime

Private Properties

Property Type Description
CalcNextTrack Banshee.Collection.TrackInfo
CancelErrorTransition void
EosTransition bool
IBasicPlaybackController bool
IBasicPlaybackController bool
IBasicPlaybackController bool
OnPlayerEnginePlayWhenIdleRequest void
OnPlayerEvent void
QueryTrack Banshee.Collection.TrackInfo
QueryTrackLinear Banshee.Collection.TrackInfo
QueryTrackRandom Banshee.Collection.TrackInfo
QueuePlayTrack void
RequestTrackHandler bool

Public Methods

Method Description
First ( ) : void
Next ( ) : void
Next ( bool restart ) : void
Next ( bool restart, bool changeImmediately ) : void
PlaybackControllerService ( ) : System
Previous ( ) : void
Previous ( bool restart ) : void
RestartOrPrevious ( ) : void
RestartOrPrevious ( bool restart ) : void
ToggleRepeat ( ) : void
ToggleShuffle ( ) : void

Protected Methods

Method Description
InstantiateStacks ( ) : void
OnNextSourceChanged ( ) : void
OnSourceChanged ( ) : void
OnStopped ( ) : void
OnTrackStarted ( ) : void
OnTransition ( ) : void

Private Methods

Method Description
CalcNextTrack ( Direction direction, bool restart ) : Banshee.Collection.TrackInfo
CancelErrorTransition ( ) : void
EosTransition ( ) : bool
IBasicPlaybackController ( ) : bool
IBasicPlaybackController ( bool restart ) : bool
IBasicPlaybackController ( bool restart, bool changeImmediately ) : bool
OnPlayerEnginePlayWhenIdleRequest ( object o, EventArgs args ) : void
OnPlayerEvent ( Banshee.MediaEngine.PlayerEventArgs args ) : void
QueryTrack ( Direction direction, bool restart ) : Banshee.Collection.TrackInfo
QueryTrackLinear ( Direction direction, bool restart ) : Banshee.Collection.TrackInfo
QueryTrackRandom ( string shuffle_mode, bool restart ) : Banshee.Collection.TrackInfo
QueuePlayTrack ( ) : void
RequestTrackHandler ( ) : bool

Method Details

First() public method

public First ( ) : void
return void

InstantiateStacks() protected method

protected InstantiateStacks ( ) : void
return void

Next() public method

public Next ( ) : void
return void

Next() public method

public Next ( bool restart ) : void
restart bool
return void

Next() public method

public Next ( bool restart, bool changeImmediately ) : void
restart bool
changeImmediately bool
return void

OnNextSourceChanged() protected method

protected OnNextSourceChanged ( ) : void
return void

OnSourceChanged() protected method

protected OnSourceChanged ( ) : void
return void

OnStopped() protected method

protected OnStopped ( ) : void
return void

OnTrackStarted() protected method

protected OnTrackStarted ( ) : void
return void

OnTransition() protected method

protected OnTransition ( ) : void
return void

PlaybackControllerService() public method

public PlaybackControllerService ( ) : System
return System

Previous() public method

public Previous ( ) : void
return void

Previous() public method

public Previous ( bool restart ) : void
restart bool
return void

RestartOrPrevious() public method

public RestartOrPrevious ( ) : void
return void

RestartOrPrevious() public method

public RestartOrPrevious ( bool restart ) : void
restart bool
return void

ToggleRepeat() public method

public ToggleRepeat ( ) : void
return void

ToggleShuffle() public method

public ToggleShuffle ( ) : void
return void

Property Details

source_set_at protected_oe property

protected DateTime,System source_set_at
return System.DateTime