Age | Commit message (Expand) | Author |
2017-11-12 | Merge branch 'v0.20.x' | Max Kellermann |
2017-11-12 | decoder/ffmpeg, test/test_protocol: catch exceptions by reference | Max Kellermann |
2017-11-10 | util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL | Max Kellermann |
2017-08-24 | db/DatabasePlugin: pass EventThread's EventLoop to create() | Max Kellermann |
2017-08-18 | test/DumpDatabase: start an EventThread | Max Kellermann |
2017-08-18 | test/{DumpDatabase,run_neighbor_explorer}: add class GlobalInit | Max Kellermann |
2017-08-18 | DetachedSong, db/LightSong, db/simple/Song: use std::chrono::system_clock::ti... | Max Kellermann |
2017-08-10 | mixer/Plugin: pass AudioOutput to init() | Max Kellermann |
2017-08-10 | output/Interface: convert to abstract class | Max Kellermann |
2017-08-08 | output/Interface: define a new struct AudioOutput | Max Kellermann |
2017-08-07 | output/Internal: rename source to Filtered.cxx | Max Kellermann |
2017-08-07 | filter/Internal: rename struct AudioOutput to FilteredAudioOutput | Max Kellermann |
2017-08-07 | test/run_output: use AudioOutput::{Begin,Finish}Destroy() | Max Kellermann |
2017-06-04 | *: add lots of "noexcept" specifications | Max Kellermann |
2017-06-04 | Merge tag 'v0.20.9' | Max Kellermann |
2017-06-04 | *: add lost of "noexcept" specifications | Max Kellermann |
2017-05-23 | output/Internal: move "client" to struct AudioOutputControl | Max Kellermann |
2017-05-19 | Merge tag 'v0.20.8' | Max Kellermann |
2017-05-19 | test/test_byte_reverse: move "alignas" attribute to the front | Max Kellermann |
2017-05-16 | Log: add "noexcept" | Max Kellermann |
2017-05-15 | Merge tag 'v0.20.7' | Max Kellermann |
2017-05-08 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-04-28 | output/Internal: move thread-specific stuff to AudioOutputControl | Max Kellermann |
2017-04-24 | pcm/PcmPack: add pcm_unpack_24be() | Max Kellermann |
2017-02-11 | storage/FileInfo: convert mtime to std::chrono::system_clock::time_point | Max Kellermann |
2017-02-10 | thread/Thread: use BoundMethod | Max Kellermann |
2017-02-10 | test/*: use class EventThread instead of ScopeIOThread | Max Kellermann |
2017-02-08 | db/DatabaseSong: make the Storage optional | Max Kellermann |
2017-02-08 | db/DatabaseSong: DatabaseDetachSong(uri) returns instance, not pointer | Max Kellermann |
2017-02-08 | tag/Tag*: rename several source files | Max Kellermann |
2017-01-26 | input/Plugin: pass EventLoop& to init() | Max Kellermann |
2017-01-25 | output/Plugin: convert pointers to references | 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 |