summaryrefslogtreecommitdiff
path: root/src/decoder/DecoderControl.hxx
AgeCommit message (Expand)Author
2018-06-23player, decoder, output: wrap MusicPipe in std::shared_ptr/std::unique_ptrMax Kellermann
2018-06-23MusicPipe: eliminate the unused MusicBuffer referenceMax Kellermann
2018-06-22MusicPipe: add MusicBuffer referenceMax Kellermann
2018-06-22input/Stream: remove attribute "cond", replace with handler interfaceMax Kellermann
2018-04-26Merge tag 'v0.20.19'Max Kellermann
2018-04-25player/Thread: never reuse decoder when switching radio streamsMax Kellermann
2018-01-07thread/Thread: use BoundMethodMax Kellermann
2017-12-22player/Thread: merge four mutex locks in SeekDecoder()Max Kellermann
2017-12-22decoder/Control: caller must lock mutex for Start()Max Kellermann
2017-12-22decoder/Control: caller must lock mutex for Stop()Max Kellermann
2017-12-22decoder/Control: caller must lock mutex for Seek()Max Kellermann
2017-12-20player/Control, ...: remove API documentation references to the obsolete Erro...Max Kellermann
2017-11-26decoder/Control: wrap DetachedSong* in std::unique_ptrMax Kellermann
2017-11-26decoder/Control: add "noexcept"Max Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-02-10thread/Thread: use BoundMethodMax Kellermann
2017-01-03update copyright yearMax Kellermann
2017-01-03thread/Mutex: remove ScopeLock, use std::lock_guard directlyMax Kellermann
2016-12-03decoder/Bridge: move code to DecoderControl::SetReady()Max Kellermann
2016-12-03decoder/Control: add attribute configured_audio_formatMax Kellermann
2016-12-03decoder/Control: make ReplayGainConfig constMax Kellermann
2016-11-25{decoder,player}/Control: add ReplayGain{Config,Mode} attributesMax Kellermann
2016-11-24decoder/Control: use C++11 initializersMax Kellermann
2016-11-07decoder/Control: throw exception on Seek() errorMax Kellermann
2016-09-08decoder/Control: convert error from Error to std::exception_ptrMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-12-31decoder/Control: use ScopeLockMax Kellermann
2015-12-31decoder/Thread: move decoder_command_finished_locked() to DecoderControlMax Kellermann
2015-11-11decoder/Control: Seek() returns Error informationMax Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-08-29DecoderControl: use SignedSongTime for the song durationMax Kellermann
2014-08-28DecoderControl: use std::chrono::duration for start_ms and end_msMax Kellermann
2014-08-28DecoderControl: update API documentationMax Kellermann
2014-08-27DecoderControl: use std::chrono::duration for Seek()Max Kellermann
2014-08-12MusicChunk: rename struct to MusicChunkMax Kellermann
2014-01-24decoder/*: move to decoder/plugins/Max Kellermann