Qmmp
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAbstractEngineBase interface class of audio audio engines
 CAudioConverterThe AbstractEngine class provides the internal audio converter
 CAudioParametersKeeps information about audio settings
 CBufferAudio buffer class
 CCommandLineManagerHelper class used for handle command line plugins
 CCommandLineOptionAbstract base class of the command line plugins
 CCommandLinePropertiesHelper class to store command line plugin properties
 CConfigDialogConfiguration dialog class
 CDecoderBase interface class of audio decoders
 CDecoderFactoryInput plugin interface (decoder factory)
 CDecoderPropertiesHelper class to store input plugin properties
 CDetailsDialogDialog to show/edit metadata
 CEffectBase interface class of audio effects
 CEffectFactoryEffect plugin interface (effect factory)
 CEffectPropertiesHelper class to store effect plugin properties
 CEngineFactoryEngine plugin interface
 CEnginePropertiesHelper class to store custom audio engine properies
 CEqSettingsHelps to work with equalizer settings
 CFileDialogBase interface class of the file dialogs
 CFileDialogFactoryFile dialog plugin interface
 CFileDialogPropertiesHelper class to store file dialog plugin properties
 CGeneralSimple access to general plugins
 CGeneralFactoryGeneral plugin interface
 CGeneralPropertiesHelper class to store general plugin properies
 CInputSourceBase interface class of transports
 CInputSourceFactoryTransport plugin interface
 CInputSourcePropertiesHelper class to store transport plugin properies
 CMediaPlayerSimple way to use SoundCore and PlayListModel together
 CMetaDataFormatterThe MetaDataFormatter formats metadata using templates
 CMetaDataManagerBase class for metadata access
 CMetaDataModelThe MetaDataModel is the base interface class of metadata access
 COutputBase interface class of audio outputs
 COutputFactoryOutput plugin interface (output factory)
 COutputPropertiesHelper class to store output plugin properies
 CPlayListDownloaderDownloads playlist from remote URL and extracts tracks
 CPlayListFormatAbstract interface for playlist formats
 CPlayListFormatPropertiesHelper structure to store playlist format properies
 CPlayListGroupThe PlayListTrack class provides a group for use with the PlayListModel class
 CPlayListHeaderModelHelper class that provides access to playlist column configuration
 CPlayListItemItem for use with the PlayListModel class
 CPlayListManagerUsed to handle multiple playlists
 CPlayListModelData model for the playlist
 CPlayListParserThe PlaylistParser class provides a simple api to access playlist format plugins
 CPlayListTrackTrack for use with the PlayListModel class
 CQmmpStores global settings and enums
 CQmmpSettingsAccess to global settings
 CQmmpUiSettingsAccess to global libqmmpui library settings
 CSimpleSelectionHelper class that keeps track of a view's selected items
 CSoundCoreSimple interface for audio playback
 CStateHandlerAllows one to track information about playback progress
 CTagModelThe StateHandler class provides is the base interface class of tag editor
 CTemplateEditorSimple template editor dialog
 CUiFactoryUser interface plugin interface
 CUiHelperSimple api to access general plugins and some gui features
 CUiLoaderThe UiLoader provides user interface plugins access
 CUiPropertiesHelper class to store user interface plugin properies
 CVisualBase interface class of visualizations
 CVisualFactoryVisual plugin interface (visual factory)
 CVisualPropertiesHelper class to store visual plugin properies
 CVolumeAsbtract volume interface
 CVolumeSettingsThe VolumeSettings structure stores volume levels