Sayonara Player
Modules | Namespaces | Classes | Enumerations
Library

Basic library functions. More...

Modules

 Library Plugins
 External library view handling.
 
 Gui Classes
 UI side of library view.
 

Namespaces

 Library
 An interface class needed when implementing a library plugin.
 

Classes

class  Library::CachingThread
 The CachingThread class. More...
 
class  Library::CopyThread
 The CopyThread class. More...
 
class  Library::ImportCache
 The ImportCache class. More...
 
class  Library::Importer
 The LibraryImporter class. More...
 
class  EmptyLibraryContainer
 The EmptyLibraryContainer class. More...
 
class  Library::GUI_EmptyLibrary
 The GUI_EmptyLibrary class. More...
 
class  GUI_EditLibrary
 The GUI_EditLibrary class. More...
 
class  Library::GUI_LibraryInfoBox
 A info box containing library statistics :: More...
 
class  Library::ContextMenu
 Context menu used for Library and playlist windows. More...
 
class  Library::Filter
 The Filter class. More...
 
class  Library::Info
 The Info class. More...
 
class  Library::MergeData
 Changes all metadata containing one of the source ids and replaces it with the target id. For example, 3 different artists are merged into one. More...
 
class  Library::Sortings
 The Sortings class. More...
 

Enumerations

enum  Library::SortOrder : unsigned char {
  NoSorting =0,
  ArtistNameAsc,
  ArtistNameDesc,
  ArtistTrackcountAsc,
  ArtistTrackcountDesc,
  AlbumNameAsc,
  AlbumNameDesc,
  AlbumYearAsc,
  AlbumYearDesc,
  AlbumTracksAsc,
  AlbumTracksDesc,
  AlbumDurationAsc,
  AlbumDurationDesc,
  AlbumRatingAsc,
  AlbumRatingDesc,
  TrackNumAsc,
  TrackNumDesc,
  TrackTitleAsc,
  TrackTitleDesc,
  TrackAlbumAsc,
  TrackAlbumDesc,
  TrackArtistAsc,
  TrackArtistDesc,
  TrackAlbumArtistAsc,
  TrackAlbumArtistDesc,
  TrackYearAsc,
  TrackYearDesc,
  TrackLenghtAsc,
  TrackLengthDesc,
  TrackBitrateAsc,
  TrackBitrateDesc,
  TrackSizeAsc,
  TrackSizeDesc,
  TrackDiscnumberAsc,
  TrackDiscnumberDesc,
  TrackRatingAsc,
  TrackRatingDesc,
  TrackFiletypeAsc,
  TrackFiletypeDesc,
  TrackDateModifiedAsc,
  TrackDateModifiedDesc,
  TrackDateAddedAsc,
  TrackDateAddedDesc
}
 The SortOrder enum.
 

Detailed Description

Basic library functions.