summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Expand)Author
2020-07-06PluginUnavailable: backport class PluginUnconfigured from masterMax Kellermann
2020-07-01system/ByteOrder: move to util/Max Kellermann
2020-07-01input/file: detect premature end of fileMax Kellermann
2020-03-26[clang-tidy] change integer prefixes to uppercaseRosen Penev
2020-03-26event/*, ...: make GetEventLoop() constMax Kellermann
2019-12-24input/curl: remove unnecessary InvalidateSockets() callMax Kellermann
2019-12-16input: add missing boost meson dependencyJacob Vosmaer
2019-08-06input/cdio_paranoia: drop support for libcdio-paranoia older than 10.2+0.93+1Max Kellermann
2019-06-26input/tidal: deprecated because Tidal has changed the protocolMax Kellermann
2019-05-17input/buffered: check error in IsAvailable()Max Kellermann
2019-05-16input/buffered: rethrow read_error in Check()Max Kellermann
2019-05-16input/buffered: wake up client thread on seek errorMax Kellermann
2019-05-16input/buffered: fix deadlock bugMax Kellermann
2019-04-23input/smbclient: wrap in MaybeBufferedInputStreamMax Kellermann
2019-03-29input/curl: use std::throw_with_nested() instead of logging the exceptionMax Kellermann
2019-03-29input/smbclient: use std::throw_with_nested() to construct PluginUnavailableMax Kellermann
2019-02-05input/Init: add RAII classMax Kellermann
2019-01-22input/buffered: implement seeking to end of fileMax Kellermann
2019-01-21input/CdioParanoia: C++ wrappers for libcdio typesMax Kellermann
2019-01-21input/CdioParanoia: use the new function namesMax Kellermann
2019-01-21input/CdioParanoia: use cdio_cddap_free_messages() on recent library versionsMax Kellermann
2019-01-21input/CdioParanoia: remove useless cdda_messages() callMax Kellermann
2019-01-21input/CdioParanoia: detect libcdio version at compile timeMax Kellermann
2019-01-20input/CdioParanoia: add `const` to pointerMax Kellermann
2019-01-20input/CdioParanoia: make variables more localMax Kellermann
2018-12-09Add boost_dep in subdir meson.build filesJacob Vosmaer
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-11-11{output,mixer}/alsa: use snd_pcm_poll_descriptors_revents()Max Kellermann
2018-11-11lib/alsa/NonBlock: move the functions into a class managing the stateMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-29Merge branch 'v0.20.x'Max Kellermann
2018-10-29input/CdioParanoia: parse_cdio_uri() returns CdioUriMax Kellermann
2018-10-29input/CdioParanoia: rename struct cdio_uri to CdioUriMax Kellermann
2018-10-29input/CdioParanoia: use StringAfterPrefixIgnoreCase()Max Kellermann
2018-10-29configure.ac: add `-funwind-tables` to work around clang bugMax Kellermann
2018-10-25input/Registry: add missing includeMax Kellermann
2018-10-25decoder/Thread: reimplement HasRemoteTagScanner() using the InputPlugin listMax Kellermann
2018-10-24input/Plugin: add attribute `prefixes`Max Kellermann
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