C# Class Banshee.Audiobook.AudiobookLibrarySource

Inheritance: Banshee.Library.LibrarySource, IBasicPlaybackController
Datei anzeigen Open project: mono-soc-2011/banshee Class Usage Examples

Public Methods

Method Description
AudiobookLibrarySource ( ) : System
Dispose ( ) : void
First ( ) : bool
GetLastPlayedBookmark ( int book_id ) : Banshee.Collection.Database.Bookmark
GetPluralItemCountString ( int count ) : string
Next ( bool restart, bool changeImmediately ) : bool
Previous ( bool restart ) : bool
SwitchToBookView ( Banshee.Collection.Database.DatabaseAlbumInfo book ) : void

Protected Methods

Method Description
CreateFiltersFor ( DatabaseSource src ) : IEnumerable

Private Methods

Method Description
DoPlaybackAction ( ) : bool
MergeBooksAddedSince ( System.DateTime since ) : void
OnPlaybackSourceChanged ( object o, EventArgs args ) : void
OnPlayerEvent ( Banshee.MediaEngine.PlayerEventArgs args ) : void
StartTimeout ( ) : void
StopTimeout ( ) : void
SwitchToGridView ( ) : void
UpdateLastPlayed ( ) : void

Method Details

AudiobookLibrarySource() public method

public AudiobookLibrarySource ( ) : System
return System

CreateFiltersFor() protected method

protected CreateFiltersFor ( DatabaseSource src ) : IEnumerable
src Banshee.Sources.DatabaseSource
return IEnumerable

Dispose() public method

public Dispose ( ) : void
return void

First() public method

public First ( ) : bool
return bool

GetLastPlayedBookmark() public method

public GetLastPlayedBookmark ( int book_id ) : Banshee.Collection.Database.Bookmark
book_id int
return Banshee.Collection.Database.Bookmark

GetPluralItemCountString() public method

public GetPluralItemCountString ( int count ) : string
count int
return string

Next() public method

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

Previous() public method

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

SwitchToBookView() public method

public SwitchToBookView ( Banshee.Collection.Database.DatabaseAlbumInfo book ) : void
book Banshee.Collection.Database.DatabaseAlbumInfo
return void