summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
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
2017-01-08test/run_storage: don't print unknown time stampsMax Kellermann
2017-01-03update copyright yearMax Kellermann
2017-01-03input/curl, ...: use strncmp() instead of memcmp() to avoid crashMax Kellermann
2017-01-03test/run_input, ...: RAII-style global initializationMax Kellermann
2017-01-03thread/Mutex: remove ScopeLock, use std::lock_guard directlyMax Kellermann
2016-12-14output/Client: new interface to replace direct access to class PlayerControlMax Kellermann
2016-12-13AudioFormat: add method WithMask(), shortcut for ApplyMask()Max Kellermann
2016-12-13test/run_convert: pass out_audio_format to PcmConvert::Open()Max Kellermann
2016-12-13Merge tag 'v0.19.21'Max Kellermann
2016-12-13test/test_queue_priority: fix unit test failure after recent "setprio" changeMax Kellermann
2016-12-09test/read_tags: use ScanGenericTags(InputStream&) after ScanStream()Max Kellermann
2016-12-09test/read_tags: catch exceptions from ScanFile() before falling back to ScanS...Max Kellermann
2016-12-09test/read_tags: use AtScopeExit()Max Kellermann
2016-12-03decoder/Control: add attribute configured_audio_formatMax Kellermann
2016-12-03player/Control: make ReplayGainConfig constMax Kellermann
2016-12-03filter/ReplayGain: add ReplayGainConfig copyMax Kellermann
2016-11-25ReplayGainConfig: add struct ReplayGainConfig, move globals to ReplayGainGlob...Max Kellermann
2016-11-24ReplayGainInfo: don't use array in struct ReplayGainInfoMax Kellermann
2016-11-24test/FakeDecoderAPI: move code to DumpReplayGainTuple()Max Kellermann
2016-11-23filter/Plugin: rename with CamelCaseMax Kellermann
2016-11-22decoder/DecoderPlugin: container_scan() returns forward_list<DetachedSong>Max Kellermann
2016-11-22test/ContainerScan: new debug programMax Kellermann
2016-11-21decoder/Client: add virtual method Read()Max Kellermann
2016-11-18decoder/Client: add OpenUri(), replacing decoder_open_uri()Max Kellermann
2016-11-18decoder/Client: add Submit methodsMax Kellermann
2016-11-18decoder/Client: add DecoderCommand/seek virtual methodsMax Kellermann