output/Internal: hide Configure() and remove the non-configuring constructor

This commit is contained in:
Max Kellermann
2016-11-09 12:04:54 +01:00
parent d0aa154ea6
commit bbe7a37359
3 changed files with 4 additions and 12 deletions

View File

@@ -282,8 +282,6 @@ struct AudioOutput {
*/
bool current_chunk_finished;
AudioOutput(const AudioOutputPlugin &_plugin);
/**
* Throws #std::runtime_error on error.
*/
@@ -292,8 +290,10 @@ struct AudioOutput {
~AudioOutput();
private:
bool Configure(const ConfigBlock &block, Error &error);
public:
void StartThread();
void StopThread();