summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2017-12-20input/InputStream: ReadTag() returns std::unique_ptr<Tag>Max Kellermann
2017-12-20tag/Builder: CommitNew() returns std::unique_ptr<Tag>Max Kellermann
2017-12-20test/test_icy_parser: use AtScopeExit()Max Kellermann
2017-12-19Main, ...: catch any exception, not just std::runtime_errorMax Kellermann
2017-12-16Merge branch 'v0.20.x'Max Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-11-12Merge branch 'v0.20.x'Max Kellermann
2017-11-12decoder/ffmpeg, test/test_protocol: catch exceptions by referenceMax Kellermann
2017-11-10util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STLMax Kellermann
2017-08-24db/DatabasePlugin: pass EventThread's EventLoop to create()Max Kellermann
2017-08-18test/DumpDatabase: start an EventThreadMax Kellermann
2017-08-18test/{DumpDatabase,run_neighbor_explorer}: add class GlobalInitMax Kellermann
2017-08-18DetachedSong, db/LightSong, db/simple/Song: use std::chrono::system_clock::ti...Max Kellermann
2017-08-10mixer/Plugin: pass AudioOutput to init()Max Kellermann
2017-08-10output/Interface: convert to abstract classMax Kellermann
2017-08-08output/Interface: define a new struct AudioOutputMax Kellermann
2017-08-07output/Internal: rename source to Filtered.cxxMax Kellermann
2017-08-07filter/Internal: rename struct AudioOutput to FilteredAudioOutputMax Kellermann
2017-08-07test/run_output: use AudioOutput::{Begin,Finish}Destroy()Max Kellermann
2017-06-04*: add lots of "noexcept" specificationsMax Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-23output/Internal: move "client" to struct AudioOutputControlMax Kellermann
2017-05-19Merge tag 'v0.20.8'Max Kellermann
2017-05-19test/test_byte_reverse: move "alignas" attribute to the frontMax Kellermann
2017-05-16Log: add "noexcept"Max Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-04-28output/Internal: move thread-specific stuff to AudioOutputControlMax Kellermann
2017-04-24pcm/PcmPack: add pcm_unpack_24be()Max Kellermann
2017-02-11storage/FileInfo: convert mtime to std::chrono::system_clock::time_pointMax Kellermann
2017-02-10thread/Thread: use BoundMethodMax Kellermann
2017-02-10test/*: use class EventThread instead of ScopeIOThreadMax Kellermann
2017-02-08db/DatabaseSong: make the Storage optionalMax Kellermann
2017-02-08db/DatabaseSong: DatabaseDetachSong(uri) returns instance, not pointerMax Kellermann
2017-02-08tag/Tag*: rename several source filesMax Kellermann
2017-01-26input/Plugin: pass EventLoop& to init()Max Kellermann
2017-01-25output/Plugin: convert pointers to referencesMax Kellermann
2017-01-19pcm/PcmChannels: silence surround channels when converting from stereoMax Kellermann
2017-01-17Audio{Format,Parser}: use shortcuts such as "dsd64" in log messagesMax Kellermann
2017-01-17AudioFormat: replace struct audio_format_string with class StringBuffer, retu...Max Kellermann
2017-01-17AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxxMax Kellermann
2017-01-17test: add AudioFormat unit testMax Kellermann
2017-01-11pcm/export: support DSD_U16Max Kellermann
2017-01-11test/test_pcm: fix the DSD_U32 byte orderMax Kellermann
2017-01-11test/test_pcm: enable the DSD unit testsMax Kellermann
2017-01-11test/test_pcm_export: fix TestDop() sample rate resultsMax Kellermann
2017-01-11pcm/Export: halve the sample rate for DoPMax Kellermann
2017-01-11pcm/Export: DSD_U32 quarters the sample rateMax Kellermann
2017-01-10pcm/Export: add CalcOutputSampleRate(), CalcInputSampleRate()Max Kellermann