summaryrefslogtreecommitdiff
path: root/src/output
AgeCommit message (Expand)Author
2018-11-11lib/alsa/NonBlock: move the functions into a class managing the stateMax Kellermann
2018-11-08output/httpd: fix nullptr dereference crash bugMax Kellermann
2018-11-07output/Source: reset current_chunk in Open()Max Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-31output/roar: removeMax Kellermann
2018-10-30event/ServerSocket: make OnAccept() noexceptMax Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-09-22player/CrossFade, ...: use lround()Max Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-19output/Init: pass global configuration in struct AudioOutputDefaultsMax Kellermann
2018-08-19mixer/Type: mixer_type_parse() throws on errorMax Kellermann
2018-08-18filter/LoadChain: move code to class FilterFactoryMax Kellermann
2018-08-07Added unix socket support in HttpdOutputPlugin1848
2018-08-07Fix various bugs in OS X DSD playbackYue Wang
2018-07-28[OSXOutputPlugin] Fix a bug that the stream sample rate is missingYue Wang
2018-07-18config/Data: use std::forward_list to manage params and blocksMax Kellermann
2018-07-17output/MultipleOutputs: use struct ConfigDataMax Kellermann
2018-07-17filter/LoadChain: use struct ConfigDataMax Kellermann
2018-07-17config/Global: remove ConfigBlock::SetUsed() call, let caller do thatMax Kellermann
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-07-16Merge branch 'can' of git://github.com/Wang-Yue/MPDMax Kellermann
2018-07-16Implement Cancel() for OSXOutputPluginYue Wang
2018-07-16output/Interface: add method ChangeAudioFormat()Max Kellermann
2018-07-16output/alsa: use spsc_queue::reset()Max Kellermann
2018-07-13Update OSXOutputPlugin.cxxYue Wang
2018-07-13further guard dop code by if (dop_enabled)Yue Wang
2018-07-13Update OSXOutputPlugin.cxxYue Wang
2018-07-13Fix a copy and paste from diff bug.Yue Wang
2018-07-13Enclose pcm_export into the ENABLE_DSD guard.Yue Wang
2018-07-13Simplify audio format assignment codeYue Wang
2018-07-13Enable OSX output plugin to set hardware sample rate and bit depth at the sam...Yue Wang
2018-07-10enable macOS to use Hardware MixerYue Wang
2018-07-06Merge branch 'v0.20.x'Max Kellermann
2018-07-06AudioFormat: include cleanupMax Kellermann
2018-07-06util/StringFormat: new utility libraryMax Kellermann
2018-07-06output/httpd: remove broken DLNA support codeMax Kellermann
2018-06-23output/multiple: use WaitAll() in EnableDisable()Max Kellermann
2018-06-23output/multiple: remove unnecessary IsBusy() check from WaitAll()Max Kellermann
2018-06-23output/Control: add another Cond attribute, replacing audio_output_client_notifyMax Kellermann
2018-06-23output/Control: rename "cond" to "wake_cond"Max Kellermann
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-23Music{Pipe,Chunk}: use MusicChunkPtr for the list linksMax Kellermann
2018-06-23MusicPipe, output/multiple: include cleanupMax Kellermann
2018-06-22MusicChunkPtr: managed MusicChunk pointerMax Kellermann
2018-06-22MusicPipe: automatically clear in destructorMax Kellermann
2018-06-22MusicPipe: add MusicBuffer referenceMax Kellermann
2018-06-22output/multiple: update API documentationMax Kellermann
2018-06-02Fix pause for OSX output plugin (delay one second)Christian Kröner
2018-05-03Merge branch 'v0.20.x'Max Kellermann