|
MPD
0.20.15
|
#include "Source.hxx"#include "SharedPipeConsumer.hxx"#include "AudioFormat.hxx"#include "filter/Observer.hxx"#include "thread/Mutex.hxx"#include "thread/Cond.hxx"#include "thread/Thread.hxx"#include "system/PeriodClock.hxx"#include <exception>Go to the source code of this file.
Data Structures | |
| struct | AudioOutput |
| struct | AudioOutput::Request |
| Additional data for command. More... | |
Functions | |
| AudioOutput * | audio_output_new (EventLoop &event_loop, const ReplayGainConfig &replay_gain_config, const ConfigBlock &block, MixerListener &mixer_listener, AudioOutputClient &client) |
| Throws #std::runtime_error on error. More... | |
| void | audio_output_free (AudioOutput *ao) |
Variables | |
| struct notify | audio_output_client_notify |
| Notify object used by the thread's client, i.e. More... | |
| void audio_output_free | ( | AudioOutput * | ao | ) |
| AudioOutput* audio_output_new | ( | EventLoop & | event_loop, |
| const ReplayGainConfig & | replay_gain_config, | ||
| const ConfigBlock & | block, | ||
| MixerListener & | mixer_listener, | ||
| AudioOutputClient & | client | ||
| ) |
Throws #std::runtime_error on error.
| struct notify audio_output_client_notify |
Notify object used by the thread's client, i.e.
we will send a notify signal to this object, expecting the caller to wait on it.
1.8.14