summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-11-18decoder/Client: add DecoderCommand/seek virtual methodsMax Kellermann
2016-11-18decoder/Client: add virtual method Ready()Max Kellermann
Replaces decoder_initialized().
2016-11-18decoder/Client: new interface which wraps struct DecoderMax Kellermann
Prepare for a Decoder API redesign based on an abstract class with virtual methods.
2016-11-18decoder/Internal: rename "chunk" to "current_chunk"Max Kellermann
2016-11-18Compiler.h: drop gcc_alignas(), use plain C++11 alignas()Max Kellermann
2016-11-18configure.ac: enable C++14Max Kellermann
2016-11-17decoder/API: copy exceptions to Decoder::errorMax Kellermann
2016-11-17decoder/API: check for errors in decoder_read()Max Kellermann
2016-11-17decoder/API: decoder_open_uri() can throw StopDecoderMax Kellermann
2016-11-17decoder/API: lock decoder in decoder_get_command()Max Kellermann
2016-11-17Merge branch 'v0.19.x'Max Kellermann
2016-11-17decoder/pcm: round buffer size down to nearest frame sizeMax Kellermann
https://bugs.musicpd.org/view.php?id=4599
2016-11-16{input,output}/alsa: fix gcc 7.0 -Wimplicit-fallthroughMax Kellermann
2016-11-10util/Error: remove obsolete classMax Kellermann
2016-11-10Log: remove the obsolete class Error overloadsMax Kellermann
2016-11-10command: remove the obsolete Error support codeMax Kellermann
2016-11-10decoder/Thread: remove the obsolete catch(Error&)Max Kellermann
2016-11-10fs/AllocatedPath: remove the obsolete class Error overloadMax Kellermann
2016-11-10system/FatalError: remove the obsolete class Error overloadsMax Kellermann
2016-11-10decoder/flac: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-10decoder/faad: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-10CheckAudioFormat: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-10decoder/faad: use AtScopeExit()Max Kellermann
2016-11-10decoder/gme: use AtScopeExit()Max Kellermann
2016-11-10decoder/audiofile: use AtScopeExit()Max Kellermann
2016-11-10fs/FileInfo: remove the obsolete class Error overloadsMax Kellermann
2016-11-10fs/CheckFile: use FileInfo(Path) instead of GetFileInfo()Max Kellermann
2016-11-10decoder/Thread: use AllocatedPath::FromUTF8Throw()Max Kellermann
2016-11-10output/osx: fix build failureDave Hocker
2016-11-09decoder/DecoderAPI: include cleanupMax Kellermann
2016-11-09output/Plugin: remove 'Error&' parameters, use C++ exceptions onlyMax Kellermann
2016-11-09output/Multiple: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-09pcm/Domain: remove obsolete sourceMax Kellermann
2016-11-09output/Thread: remove obsolete pcm_domain check, this is defunctMax Kellermann
2016-11-09output/Init: migrate _setup() from class Error to C++ exceptionsMax Kellermann
2016-11-09output/Init: migrate Configure() from class Error to C++ exceptionsMax Kellermann
2016-11-09output/Internal: hide Configure() and remove the non-configuring constructorMax Kellermann
2016-11-09output/null: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-09output/osx: migrate from class Error to C++ exceptionsMax Kellermann
Beware, this commit was not tested. I don't have OS X, but I want to prepare an API change.
2016-11-09output/osx: use std::unique_ptrMax Kellermann
Eliminate all those "goto"s and make the function exception-safe.
2016-11-09output/osx: use AtScopeExit() to call CFRelease()Max Kellermann
2016-11-09output/haiku: eliminate DoClose()Max Kellermann
2016-11-09output/haiku: migrate from class Error to C++ exceptionsMax Kellermann
Beware, this commit was not tested. I don't have Haiku, but I want to prepare an API change.
2016-11-09output/haiku: embed "format" into the HaikuOutput classMax Kellermann
Avoid one level of dynamic allocation.
2016-11-09output/solaris: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-09output/httpd: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-09output/sles: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-09output/roar: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-08output/shout: migrate from class Error to C++ exceptionsMax Kellermann
2016-11-08output/OpenAL: migrate from class Error to C++ exceptionsMax Kellermann