|
pianod2
multisource multiuser scriptable networked music player
|
Public interface for media players. More...
#include <config.h>#include <ctime>#include <thread>#include <mutex>#include <condition_variable>#include <future>#include "fundamentals.h"

Go to the source code of this file.
Classes | |
| class | Media::Initializer |
| Initialize the media engines; uninitialize on destruction. More... | |
| class | Media::Player |
| Base class for playing audio from some source. More... | |
| class | Media::ThreadedPlayer |
| Base class for audio players that are spawned to a new thread. More... | |
Namespaces | |
| Media | |
| Media source, source parameters and player interfaces. | |
Functions | |
| void | Media::reportLibrariesAndVersions (int verbose) |
| Report media libraries in use and their versions. More... | |
Public interface for media players.
Media players are responsible for playing audio.