Age | Commit message (Expand) | Author |
2018-02-24 | test/run_storage: fallback for %F on Windows | Max Kellermann |
2018-02-24 | test/run_storage: initialize WinSock | Max Kellermann |
2018-01-23 | test/read_mixer: another kludge to work around -Wnull-dereference | Max Kellermann |
2018-01-23 | test/NullMixerListener: new class to fix -Wnull-dereference | Max Kellermann |
2018-01-07 | thread/Thread: use BoundMethod | Max Kellermann |
2017-12-12 | *: check defined(_WIN32) instead of defined(WIN32) | Max Kellermann |
2017-11-12 | decoder/ffmpeg, test/test_protocol: catch exceptions by reference | Max Kellermann |
2017-06-04 | *: add lost of "noexcept" specifications | Max Kellermann |
2017-05-19 | test/test_byte_reverse: move "alignas" attribute to the front | Max Kellermann |
2017-05-08 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-01-19 | pcm/PcmChannels: silence surround channels when converting from stereo | Max Kellermann |
2017-01-17 | Audio{Format,Parser}: use shortcuts such as "dsd64" in log messages | Max Kellermann |
2017-01-17 | AudioFormat: replace struct audio_format_string with class StringBuffer, retu... | Max Kellermann |
2017-01-17 | AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxx | Max Kellermann |
2017-01-17 | test: add AudioFormat unit test | Max Kellermann |
2017-01-11 | pcm/export: support DSD_U16 | Max Kellermann |
2017-01-11 | test/test_pcm: fix the DSD_U32 byte order | Max Kellermann |
2017-01-11 | test/test_pcm: enable the DSD unit tests | Max Kellermann |
2017-01-11 | test/test_pcm_export: fix TestDop() sample rate results | Max Kellermann |
2017-01-11 | pcm/Export: halve the sample rate for DoP | Max Kellermann |
2017-01-11 | pcm/Export: DSD_U32 quarters the sample rate | Max Kellermann |
2017-01-10 | pcm/Export: add CalcOutputSampleRate(), CalcInputSampleRate() | Max Kellermann |
2017-01-08 | test/run_storage: don't print unknown time stamps | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2017-01-03 | input/curl, ...: use strncmp() instead of memcmp() to avoid crash | Max Kellermann |
2017-01-03 | test/run_input, ...: RAII-style global initialization | Max Kellermann |
2017-01-03 | thread/Mutex: remove ScopeLock, use std::lock_guard directly | Max Kellermann |
2016-12-14 | output/Client: new interface to replace direct access to class PlayerControl | Max Kellermann |
2016-12-13 | AudioFormat: add method WithMask(), shortcut for ApplyMask() | Max Kellermann |
2016-12-13 | test/run_convert: pass out_audio_format to PcmConvert::Open() | Max Kellermann |
2016-12-13 | Merge tag 'v0.19.21' | Max Kellermann |
2016-12-13 | test/test_queue_priority: fix unit test failure after recent "setprio" change | Max Kellermann |
2016-12-09 | test/read_tags: use ScanGenericTags(InputStream&) after ScanStream() | Max Kellermann |
2016-12-09 | test/read_tags: catch exceptions from ScanFile() before falling back to ScanS... | Max Kellermann |
2016-12-09 | test/read_tags: use AtScopeExit() | Max Kellermann |
2016-12-03 | decoder/Control: add attribute configured_audio_format | Max Kellermann |
2016-12-03 | player/Control: make ReplayGainConfig const | Max Kellermann |
2016-12-03 | filter/ReplayGain: add ReplayGainConfig copy | Max Kellermann |
2016-11-25 | ReplayGainConfig: add struct ReplayGainConfig, move globals to ReplayGainGlob... | Max Kellermann |
2016-11-24 | ReplayGainInfo: don't use array in struct ReplayGainInfo | Max Kellermann |
2016-11-24 | test/FakeDecoderAPI: move code to DumpReplayGainTuple() | Max Kellermann |
2016-11-23 | filter/Plugin: rename with CamelCase | Max Kellermann |
2016-11-22 | decoder/DecoderPlugin: container_scan() returns forward_list<DetachedSong> | Max Kellermann |
2016-11-22 | test/ContainerScan: new debug program | Max Kellermann |
2016-11-21 | decoder/Client: add virtual method Read() | Max Kellermann |
2016-11-18 | decoder/Client: add OpenUri(), replacing decoder_open_uri() | Max Kellermann |
2016-11-18 | decoder/Client: add Submit methods | Max Kellermann |
2016-11-18 | decoder/Client: add DecoderCommand/seek virtual methods | Max Kellermann |
2016-11-18 | decoder/Client: add virtual method Ready() | Max Kellermann |
2016-11-18 | decoder/Client: new interface which wraps struct Decoder | Max Kellermann |