summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-01-26input/tidal: add setting "audioquality"Max Kellermann
2018-01-26input/qobuz: move code to ExtractQobuzTrackId()Max Kellermann
2018-01-26input/qobuz: add setting "format_id"Max Kellermann
2018-01-26input/tidal: move code to ExtractTidalTrackId()Max Kellermann
2018-01-26input/{tidal,qobuz}: remove unused list_base_hookMax Kellermann
2018-01-25input/qobuz: remove bogus "noexcept"Max Kellermann
2018-01-25decoder/{dsdiff,dsf,mpg123,wavpack}: avoid exceptions in scan methodsMax Kellermann
2018-01-25input/{tidal,qobus}: add bogus "noexcept"Max Kellermann
2018-01-24input/tidal: retry if session is expiredMax Kellermann
2018-01-24input/tidal/Error: add method IsInvalidSession()Max Kellermann
2018-01-24input/tidal: parse subStatus in error responsesMax Kellermann
2018-01-24input/tidal: add exception class TidalErrorMax Kellermann
2018-01-24input/tidal: add some debug loggingMax Kellermann
2018-01-24util/StringFormat: new utility libraryMax Kellermann
2018-01-24input/Offset: add macro PRIoffsetMax Kellermann
2018-01-24input/curl: remove obsolete Windows sprintf() fallbackMax Kellermann
2018-01-24util/FormatString: remove obsolete Windows fallbackMax Kellermann
2018-01-24util/StringBuffer: add "noexcept"Max Kellermann
2018-01-24input/qobuz: use class DelegateCurlResponseHandler to eliminate duplicate codeMax Kellermann
2018-01-24input/tidal: include cleanupMax Kellermann
2018-01-24player/Thread: remove bogus "noexcept" from play_chunk()Max Kellermann
2018-01-23lib/curl/Delegate: helper class for response body parsersMax Kellermann
2018-01-23decoder/{adplug,sidplay}: add missing "noexcept"Max Kellermann
2018-01-23playlist/SoundCloud: fix -Wunused-lambda-captureMax Kellermann
2018-01-21input/qobuz: dispose the TidalLoginRequest earlierMax Kellermann
2018-01-21input/qobuz: dispose the QobuzTrackRequestMax Kellermann
2018-01-21input/qobuz: pass std::string by value to OnQobuzTrackSuccess()Max Kellermann
2018-01-21input/qobuz: dispose the QobuzLoginRequest earlierMax Kellermann
2018-01-21input/qobuz: remove unused variableMax Kellermann
2018-01-21lib/expat/Parser: make the "is_final" argument optionalMax Kellermann
2018-01-21lib/expat/Parser: add method CompleteParse()Max Kellermann
2018-01-21lib/expat/Parser: forward Parse() argumentsMax Kellermann
2018-01-21input/qobuz: parse and report message from error responsesMax Kellermann
2018-01-21input/qobuz: create JSON parser on demandMax Kellermann
2018-01-21input/tidal: invoke login handlers on second requestMax Kellermann
2018-01-21input/tidal: parse and report userMessage from error responsesMax Kellermann
2018-01-21input/tidal: create JSON parser on demandMax Kellermann
2018-01-21db/update/Walk: add "noexcept"Max Kellermann
2018-01-21SongUpdate: add "noexcept"Max Kellermann
2018-01-21TagFile: add "noexcept"Max Kellermann
2018-01-21TagArchive: add "noexcept"Max Kellermann
2018-01-21decoder/Plugin: add "noexcept"Max Kellermann
2018-01-21db/Helpers: add "noexcept"Max Kellermann
2018-01-21db/PlaylistVector: add "noexcept"Max Kellermann
2018-01-21playlist/Print: add "noexcept"Max Kellermann
2018-01-21playlist/Song: add "noexcept"Max Kellermann
2018-01-21playlist/Registry: add "noexcept"Max Kellermann
2018-01-21playlist/Plugin: add "noexcept"Max Kellermann
2018-01-21db/Count: add "noexcept"Max Kellermann
2018-01-21db/Print: add "noexcept"Max Kellermann