Rhythmbox Development Reference Manual
Shell
RBHistory
— sequence data structure useful for implementing play orders
RBPlayOrder
— base class for play order implementations
RBRandomPlayOrder
— base class for weighted random play orders
RBPlaylistManager
— Playlist management object
RBPlugin
— Base class for plugins
RBRemovableMediaManager
— handling of removable media such as audio CDs and DAP devices
RBShellClipboard
— cut and paste handling
RBShellPlayer
— playback state management
RBShellPreferences
— preferences dialog
RBShell
— holds the Rhythmbox main window and everything else
RBSourceHeader
— container for search box and toolbar
RBStatusbar
— status bar widget