|
pianod2
multisource multiuser scriptable networked music player
|
gstreamer player and metadata reader. More...
#include <config.h>#include <string>#include <memory>#include <mutex>#include <gst/gst.h>#include "mediaplayer.h"#include "audio/audiooutput.h"#include "fundamentals.h"

Go to the source code of this file.
Classes | |
| class | Audio::GstreamerAudioException |
| Exception for gstreamer audio output problems. More... | |
| class | Audio::GstreamerSimplePipeline |
| Base class for gstreamer pipelines. More... | |
| class | Audio::GstreamerDoublePipeline |
| Class for gstreamer pipelines that need sources wired to downstream elements dynamically when autoplugging. More... | |
| class | Audio::GstreamerMediaReader |
| Class for reading media streams via gstreamer. More... | |
| class | Audio::GstreamerReaderWithBus |
| Base class for gstreamer pipelines, both readers and outputs. More... | |
| class | Audio::GstreamerPlayer |
| Play media or a stream using gstreamer. More... | |
| class | Audio::GstreamerOutput |
| Audio output class utilizing gstreamer for output. More... | |
Namespaces | |
| Audio | |
| Classes dealing with audio output drivers and decoding/playing audio files. | |
gstreamer player and metadata reader.