Rhythmbox Development Reference Manual

Backends
  rb-player — playback backend interface
  RBPlayerGstDataTee — player interface for processing raw data
  RBPlayerGstFilter — player interface for inserting filter elements
  RBPlayerGstTee — player interface for inserting additional sinks
  RBEncoder — audio transcoder interface
Lib
  eel-gconf-extensions
  rb-async-queue-watch — GSource for watching a GAsyncQueue in the main loop
  rb-debug — debugging support functions
  rb-file-helpers
  rb-glade-helpers — helper functions for dealing with glade XML files
  RBProxyConfig — GConf HTTP proxy retriever
  RBStringValueMap — specialized hash table for storing string to GValue mappings
  rb-tree-dnd — multi-row drag and drop support for GtkTreeViews
  rb-util
Metadata
  rb-metadata — metadata reader and writer interface
RhythmDB
  RhythmDBImportJob — batch import job
  rhythmdb-property-model — tree model grouping entries from a query model by property values
  rhythmdb-query-model
  RhythmDBQueryResults — interface for receiving query results from RhythmDB
  rhythmdb-tree
  rhythmdb
Shell
  rb-history — sequence data structure useful for implementing play orders
  rb-play-order — base class for play order implementations
  rb-play-order-random — base class for weighted random play orders
  rb-playlist-manager — Playlist management object
  rb-removable-media-manager
  rb-shell-clipboard — cut and paste handling
  rb-shell-player — playback state management
  rb-shell-preferences — preferences dialog
  rb-shell
  rb-source-header — container for search box and toolbar
  rb-statusbar — status bar widget
  rb-tray-icon — Notification area icon
Sources
  RBAutoPlaylistSource — automatic playlist source, based on a database query
  RBBrowserSource — base class for sources that include genre/artist/album browsers
  RBImportErrorsSource — source for displaying import errors
  rb-library-source — main library source, containing all local songs
  RBMissingFilesSource — source displaying files missing from the library
  RBPlayQueueSource — source object for the play queue
  rb-playlist-source — Base class for playlist sources
  rb-podcast-source
  rb-removable-media-source
  RBSourceGroup — Source list grouping
  RBSource — base class for sources
  rb-sourcelist-model — models backing the source list widget
  rb-sourcelist — source list widget
  rb-static-playlist-source
  rb-streaming-source
Widgets
  RBCellRendererPixbuf — GtkCellRenderer for displaying pixbufs in tree views
  rb-cell-renderer-rating — a GtkCellRenderer for displaying song ratings
  rb-dialog — helper functions for creating gtk+ dialog windows
  rb-entry-view — a GtkTreeView for displaying track listings
  rb-header — playback area widgetry
  RBLibraryBrowser — album/artist/genre browser widget
  rb-property-view — a GtkTreeView backed by a RhythmDBPropertyModel
  rb-query-creator — database query creator widget
  rb-rating-helper — helper functions for displaying song ratings
  rb-rating — widget for displaying song ratings
  rb-search-entry — text entry widget for the search box
  rb-song-info — song properties dialog
  RBURIDialog — simple URI entry dialog

Generated by GTK-Doc V1.10