summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2019-08-12tag/Handler: add virtual method OnPicture()Max Kellermann
2019-08-10IcyMetadataParser: implement charset conversionMax Kellermann
2019-08-09util/UriQueryParser: new libraryMax Kellermann
2019-08-09util/UriUtil: splitMax Kellermann
2019-08-03util/Macros: replace with std::size() (C++17)Max Kellermann
2019-08-03switch to C++17Max Kellermann
2019-07-30pcm/Volume: convert S16 to S24 to preserve quality and reduce noiseMax Kellermann
2019-07-29Merge branch 'v0.21.x'Max Kellermann
2019-07-29playlist/Song: support backslash in relative URIsMax Kellermann
2019-07-29test/test_translate_song: remove unused variable "s1"Max Kellermann
2019-07-12test/run_decoder: catch StopDecoderMax Kellermann
2019-07-05pcm/Volume: Open() returns output sample formatMax Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-07-05decoder/Bridge: add `noexcept`Max Kellermann
2019-06-26pcm/Export: add GetSilence()Max Kellermann
2019-06-26test/test_pcm_export: add tests for Get{In,Out}put{Frame,Block}Size()Max Kellermann
2019-06-18pcm/Dsd{16,32}: stash odd frames away for the next callMax Kellermann
2019-06-17pcm/Export: convert the DSD bools to an enumMax Kellermann
2019-06-17pcm/Dop: stash odd frames away for the next callMax Kellermann
2019-06-17pcm/Pcm*: drop more "Pcm" prefixes from source file namesMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-06-16pcm/Pcm{Dop,Export}: drop "Pcm" prefixMax Kellermann
2019-06-15archive/Lookup: move to fs/LookupFile.cxxMax Kellermann
2019-06-15archive/Lookup: pass class PathMax Kellermann
2019-06-15archive/Lookup: pass const pointerMax Kellermann
2019-06-15archive/Lookup: return AllocatedPathMax Kellermann
2019-06-06tag/Handler: pass StringView to OnTag() and OnPair()Max Kellermann
2019-06-06test/TestCircularBuffer: add `constexpr` to fix -WvlaMax Kellermann
2019-05-31archive/ArchiveLookup: replace output parameters with a structMax Kellermann
2019-05-31archive/ArchiveLookup: remove "suffix" output parameterMax Kellermann
2019-05-31archive/ArchiveLookup: throw on errorMax Kellermann
2019-05-31mixer/Listener: add `noexcept`Max Kellermann
2019-05-29input/InputStream: make IsEOF() and IsAvailable() constMax Kellermann
2019-05-23Log: make LogLevel the first parameterMax Kellermann
2019-05-22DetachedSong: allow LoadFile(), Update() to throwMax Kellermann
2019-05-08util/Time*: move to time/Max Kellermann
2019-05-07event/Call, ...: use wait() with predicateMax Kellermann
2019-05-07input/InputStreams: pass std::unique_lock<> to various methodsMax Kellermann
2019-04-26thread/Cond: add wait() overload which takes a unique_lock<>Max Kellermann
2019-04-25thread/*Cond: rename methods to match std::condition_variableMax Kellermann
2019-04-24db/DatabaseListener: add `noexcept`Max Kellermann
2019-04-05lib/chromaprint/DecoderClient: replace method PrintResult()Max Kellermann
2019-04-05decoder/Client: add `noexcept`Max Kellermann
2019-04-04pcm/PcmConvert: eliminate Open() and Close()Max Kellermann
2019-04-04test/RunChromaprint: move class ChromaprintDecoderClient to lib/chromaprint/Max Kellermann
2019-04-04tag/Chromaprint: move to lib/chromaprint/Context.hxxMax Kellermann
2019-03-25test/run_filter: check for partial writesMax Kellermann
2019-03-25test/run_filter: move code to WriteOrThrow()Max Kellermann
2019-03-25test/run_filter: use class FileDescriptorMax Kellermann
2019-03-21Merge branch 'v0.21.x'Max Kellermann