pianod2
multisource multiuser scriptable networked music player
Audio::GstreamerPlayer Member List

This is the complete list of members for Audio::GstreamerPlayer, including all inherited members.

abort(void) overrideAudio::GstreamerPlayerprivatevirtual
add(GstElement *element)Audio::GstreamerSimplePipelineprotected
audioAudio::GstreamerPlayerprivate
chain_startAudio::GstreamerSimplePipelineprotected
completionStatus(void) overrideAudio::GstreamerPlayerprivatevirtual
connectOutput(GstPad *pad)Audio::GstreamerDoublePipelineprivate
createElement(const char *name, const std::string &overrides="")Audio::GstreamerSimplePipelineprotected
cue(void) overrideAudio::GstreamerPlayerprivatevirtual
Cueing enum valueMedia::Player
currentPipelineState() constAudio::GstreamerSimplePipelineprotected
currentState(void) const overrideAudio::GstreamerPlayerprivatevirtual
decoderAudio::GstreamerMediaReaderprivate
DoesNotExist enum valueMedia::Player
Done enum valueMedia::Player
format_converterAudio::GstreamerPlayerprivate
getPauseTimeout(void)Media::Playervirtual
getPlayer(const AudioSettings &settings, const std::string &media_url, float initial_gain)Media::Playerstatic
GstreamerDoublePipeline()=defaultAudio::GstreamerDoublePipeline
GstreamerMediaReader(const std::string &media_url, int timeout=15)Audio::GstreamerMediaReader
GstreamerPlayer(const AudioSettings &audio_settings, const std::string &media_url, float initial_audio_gain)Audio::GstreamerPlayer
GstreamerReaderWithBus(const std::string &media_url, int timeout)Audio::GstreamerReaderWithBus
GstreamerSimplePipeline()Audio::GstreamerSimplePipeline
Initializing enum valueMedia::Player
input_pipeline_lastAudio::GstreamerDoublePipelineprivate
is_networkAudio::GstreamerMediaReaderprotected
media_sourceAudio::GstreamerMediaReaderprivate
notification(GstMessage *message)Audio::GstreamerReaderWithBusprotectedvirtual
notificationReceived(GstMessage *message)Audio::GstreamerReaderWithBusprivate
on_bus_message(GstBus *bus, GstMessage *message, gpointer instance)Audio::GstreamerReaderWithBusprivatestatic
on_pad_added(GstElement *, GstPad *pad, gpointer instance)Audio::GstreamerDoublePipelineprivatestatic
output_deviceAudio::GstreamerPlayerprivate
pause(void) overrideAudio::GstreamerPlayerprivatevirtual
pipelineAudio::GstreamerSimplePipelineprotected
pipeline_exceptionAudio::GstreamerSimplePipelinemutableprotected
pipeline_lastAudio::GstreamerSimplePipelineprotected
play(void) overrideAudio::GstreamerPlayerprivatevirtual
playbackComplete(void) constMedia::Playerinline
Playing enum valueMedia::Player
playPoint(void) const overrideAudio::GstreamerPlayerprivatevirtual
playRemaining(void) constMedia::Playervirtual
push(GstElement *item)Audio::GstreamerDoublePipelineprotected
pushSource(GstElement *item)Audio::GstreamerDoublePipelineprotected
ready(void) constMedia::Playerinline
replay_gainerAudio::GstreamerPlayerprivate
setPipelineState(GstState state)Audio::GstreamerSimplePipelineprotected
setVolume(float volume) overrideAudio::GstreamerPlayerprivatevirtual
signal_handler_idAudio::GstreamerDoublePipelineprivate
State enum nameMedia::Player
state_mutexAudio::GstreamerSimplePipelinemutableprotected
throwAsyncException(const GstreamerAudioException &exception)Audio::GstreamerSimplePipelineinlineprotected
throwDeferredException(const GstreamerAudioException &exception, bool asynchronously=false) constAudio::GstreamerSimplePipelineprotected
trackDuration(void) const overrideAudio::GstreamerPlayerprivatevirtual
urlAudio::GstreamerMediaReaderprotected
volume_filterAudio::GstreamerPlayerprivate
~GstreamerDoublePipeline()=defaultAudio::GstreamerDoublePipelinevirtual
~GstreamerPlayer()Audio::GstreamerPlayervirtual
~GstreamerReaderWithBus()Audio::GstreamerReaderWithBusvirtual
~GstreamerSimplePipeline()Audio::GstreamerSimplePipelinevirtual
~Player(void)Media::Playervirtual