summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Expand)Author
2018-10-23Merge tag 'v0.20.22'Max Kellermann
2018-10-23input/Error: work around clang bug leading to crashMax Kellermann
2018-10-16input/Error: add `noexcept`Max Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-10-07Remove some extraneous leftover debuggingAndrew Basterfield
2018-10-06Set cdrive speed hint for cdparanoiaAndrew Basterfield
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-17Merge tag 'v0.20.21'Max Kellermann
2018-08-17android: raise minSdkVersion to 21Max Kellermann
2018-08-02Merge branch 'v0.20.x'Max Kellermann
2018-08-02case-insensitive URI scheme comparisonMax Kellermann
2018-07-26input/qobuz: initialize the libgcrypt libraryMax Kellermann
2018-07-26lib/gcrypt/MD5: return a StringBufferMax Kellermann
2018-07-25input/buffered: fix bogus offset after Seek()Max Kellermann
2018-07-18fs/Path: add method ToUTF8Throw()Max Kellermann
2018-07-18config/Migrate: library to migrate deprecated settingsMax Kellermann
2018-07-17input/Init: use struct ConfigDataMax Kellermann
2018-07-17config/Global: remove ConfigBlock::SetUsed() call, let caller do thatMax Kellermann
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-07-06Merge branch 'v0.20.x'Max Kellermann
2018-07-06input/curl: use new class HttpStatusErrorMax Kellermann
2018-07-06lib/nfs/Connection: use new class NfsClientErrorMax Kellermann
2018-07-06input/Error: new library providing IsFileNotFound()Max Kellermann
2018-07-06input/Domain: remove obsolete variableMax Kellermann
2018-07-06util/StringFormat: new utility libraryMax Kellermann
2018-07-06input/Offset: add macro PRIoffsetMax Kellermann
2018-07-06input/curl: remove obsolete Windows sprintf() fallbackMax Kellermann
2018-06-22input/curl: use class MaybeBufferedInputStreamMax Kellermann
2018-06-22input/MaybeBuffered: proxy InputStream implementation which auto-uses Buffere...Max Kellermann
2018-06-22input/buffered: proxy InputStream implementation which caches in a huge bufferMax Kellermann
2018-06-22input/Stream: remove attribute "cond", replace with handler interfaceMax Kellermann
2018-06-22input/rewind: move sources out of the "plugins" directoryMax Kellermann
2018-06-21input/Stream: mark qobuz:// and tidal:// as "seeking is expensive"Max Kellermann
2018-06-14input/Stream: make "uri" constMax Kellermann
2018-06-14input/Stream: remove obsolete commentMax Kellermann
2018-05-03Merge branch 'v0.20.x'Max Kellermann
2018-05-03{input,output}/alsa: work around -Wswitch due to SND_PCM_STATE_PRIVATE1Max Kellermann
2018-03-15Merge branch 'v0.20.x'Max Kellermann
2018-03-15input/thread: move code to Stop()Max Kellermann
2018-03-14input/thread: set InputStream::ready after Open() failureMax Kellermann
2018-02-17input/InputPlugin: add API documentationMax Kellermann
2018-02-17input/RemoteTagScanner: add API documentationMax Kellermann
2018-02-11Merge tag 'v0.20.17'Max Kellermann
2018-02-09input/file: don't use posix_fadvise() on AndroidMax Kellermann
2018-01-29test/run_input: move code from Scan() to input/ScanTags.cxxMax Kellermann
2018-01-26input/qobuz: implement InputPlugin::scan_tags()Max Kellermann
2018-01-26input/tidal: implement InputPlugin::scan_tags()Max Kellermann
2018-01-26input/Plugin: add method scan() with asynchronous callback classMax Kellermann
2018-01-26input/qobuz: remove obsolete prototypesMax Kellermann
2018-01-26input/tidal: add setting "audioquality"Max Kellermann