output/MultipleOutputs: use C++11 initializers
This commit is contained in:
@@ -36,10 +36,7 @@
|
|||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
MultipleOutputs::MultipleOutputs(MixerListener &_mixer_listener)
|
MultipleOutputs::MultipleOutputs(MixerListener &_mixer_listener)
|
||||||
:mixer_listener(_mixer_listener),
|
:mixer_listener(_mixer_listener)
|
||||||
input_audio_format(AudioFormat::Undefined()),
|
|
||||||
buffer(nullptr), pipe(nullptr),
|
|
||||||
elapsed_time(SignedSongTime::Negative())
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -49,24 +49,24 @@ class MultipleOutputs {
|
|||||||
|
|
||||||
std::vector<AudioOutput *> outputs;
|
std::vector<AudioOutput *> outputs;
|
||||||
|
|
||||||
AudioFormat input_audio_format;
|
AudioFormat input_audio_format = AudioFormat::Undefined();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The #MusicBuffer object where consumed chunks are returned.
|
* The #MusicBuffer object where consumed chunks are returned.
|
||||||
*/
|
*/
|
||||||
MusicBuffer *buffer;
|
MusicBuffer *buffer = nullptr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The #MusicPipe object which feeds all audio outputs. It is
|
* The #MusicPipe object which feeds all audio outputs. It is
|
||||||
* filled by audio_output_all_play().
|
* filled by audio_output_all_play().
|
||||||
*/
|
*/
|
||||||
MusicPipe *pipe;
|
MusicPipe *pipe = nullptr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The "elapsed_time" stamp of the most recently finished
|
* The "elapsed_time" stamp of the most recently finished
|
||||||
* chunk.
|
* chunk.
|
||||||
*/
|
*/
|
||||||
SignedSongTime elapsed_time;
|
SignedSongTime elapsed_time = SignedSongTime::Negative();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user