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

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

abort() overrideMedia::ThreadedPlayerprivatevirtual
audioAudio::LavPlayerprivate
checkForPauseOrQuit(void)Media::ThreadedPlayerprotected
completionStatus(void) overrideMedia::ThreadedPlayerprivatevirtual
cue(void) overrideMedia::ThreadedPlayerprivatevirtual
Cueing enum valueMedia::Player
currentState(void) const overrideAudio::LavPlayerprivatevirtual
do_pauseMedia::ThreadedPlayerprivate
do_quitMedia::ThreadedPlayerprivate
DoesNotExist enum valueMedia::Player
Done enum valueMedia::Player
durationAudio::LavPlayerprivate
gainAudio::LavPlayerprivate
getPauseTimeout(void)Media::Playervirtual
getPlayer(const AudioSettings &settings, const std::string &media_url, float initial_gain)Media::Playerstatic
initializeStream(std::unique_ptr< AVCodecContext, CodecDeleter > &codec_context)Audio::LibavMediaReaderprotected
Initializing enum valueMedia::Player
is_networkAudio::LibavMediaReaderprotected
LavPlayer(const AudioSettings &AudioSettings, const std::string &media_url, float audio_gain=0)Audio::LavPlayer
LibavMediaReader(const std::string &media_url, int timeout=15)Audio::LibavMediaReader
outputAudio::LavPlayerprivate
pause(void) overrideMedia::ThreadedPlayerprivatevirtual
pause_changedMedia::ThreadedPlayerprivate
pause_mutexMedia::ThreadedPlayerprivate
pausing(void) overrideAudio::LavPlayerprivatevirtual
play(void) overrideMedia::ThreadedPlayerprivatevirtual
playbackComplete(void) constMedia::Playerinline
player_responseMedia::ThreadedPlayerprivate
player_threadMedia::ThreadedPlayerprivate
playerThread(void) overrideAudio::LavPlayerprivatevirtual
Playing enum valueMedia::Player
playPacket(AVFrame *frame, AVCodecContext *codec, AVPacket *packet)Audio::LavPlayerprivate
playPoint(void) const overrideAudio::LavPlayerprivatevirtual
playpointAudio::LavPlayerprivate
playRemaining(void) constMedia::Playervirtual
playStream(AVFormatContext *format, AVCodecContext *codec, const int audio_stream)Audio::LavPlayerprivate
processReplayGain(AVReplayGain *gain, int size)Audio::LibavMediaReaderprotected
ready(void) constMedia::Playerinline
resuming(void) overrideAudio::LavPlayerprivatevirtual
setGain(float gain) overrideAudio::LavPlayerprivatevirtual
setThreadState(bool pause, bool quit)Media::ThreadedPlayerprivate
setVolume(float volume) overrideAudio::LavPlayerprivatevirtual
State enum nameMedia::Player
stateAudio::LavPlayerprivate
ThreadedPlayer(void)Media::ThreadedPlayer
trackDuration(void) const overrideAudio::LavPlayerprivatevirtual
transportAudio::LibavMediaReaderprotected
urlAudio::LibavMediaReaderprotected
~LibavMediaReader(void)Audio::LibavMediaReadervirtual
~Player(void)Media::Playervirtual
~ThreadedPlayer(void)Media::ThreadedPlayervirtual