summaryrefslogtreecommitdiff
path: root/src/output/OutputControl.cxx
AgeCommit message (Expand)Author
2017-01-03update copyright yearMax Kellermann
2017-01-03thread/Mutex: remove ScopeLock, use std::lock_guard directlyMax Kellermann
2016-12-29output/Control: pass "force" flag to LockUpdate()Max Kellermann
2016-12-28system/PeriodClock: use std::chrono::steady_clockMax Kellermann
2016-12-26output/Thread: move code to new class AudioOutputSourceMax Kellermann
2016-12-22output/Control: move pipe initialization to the OutputThreadMax Kellermann
2016-12-22output/Control: use Command::OPEN to unpause, remove special caseMax Kellermann
2016-12-21output/Internal: add attribute request.audio_formatMax Kellermann
2016-12-14output/MultipleOutputs: parallelize EnableDisable()Max Kellermann
2016-12-14output/MultipleOutputs: parallelize AudioOutput destructionMax Kellermann
2016-12-14output/Thread: KILL implicitly closes and disables the AudioOutputMax Kellermann
2016-12-14output/MultipleOutputs: reduce lock/unlock calls in EnableDisable()Max Kellermann
2016-12-13output/Internal: merge REOPEN and OPENMax Kellermann
2016-12-13output/Thread: move MusicPipe code to class SharedPipeConsumerMax Kellermann
2016-11-09output/Plugin: remove 'Error&' parameters, use C++ exceptions onlyMax Kellermann
2016-09-09mixer: migrate to C++ exceptionsMax Kellermann
2016-07-01filter/FilterInternal: split class Filter, add class PreparedFilterMax Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-06-21Merge tag 'v0.19.10'Max Kellermann
2015-06-20OutputControl: fix fail_timer check right after bootingRomain Rollet
2015-01-01Copyright year 2015Max Kellermann
2014-12-24output/Internal: move enum AudioOutputCommand into the structMax Kellermann
2014-12-24output/Internal: convert audio_output_command to strictly-typed enumMax Kellermann
2014-01-29output: rename "chunk" to "current_chunk"Max Kellermann
2014-01-29output: move functions into the AudioOutput structMax Kellermann
2014-01-29AudioOutput: make "plugin" a referenceMax Kellermann
2014-01-28output: rename source filesMax Kellermann
2014-01-28output: rename struct audio_output to AudioOutputMax Kellermann
2014-01-24Mixer*: move to mixer/Max Kellermann
2014-01-24Filter*: move to filter/Max Kellermann
2014-01-23output/*: move to output/plugins/Max Kellermann