- 11 Jan, 2017 14 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
These were disabled by accident.
-
Max Kellermann authored
-
Max Kellermann authored
We'll have some code for it soon.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Hook for src_reset(), not yet used.
-
Max Kellermann authored
-
Max Kellermann authored
Move this sample rate fixup from the ALSA output plugin to PcmExport, where it belongs.
-
Max Kellermann authored
DSD_U32 packs four bytes instead of one large "sample", thus the sample rate is one quarter of the input sample rate. This fixes a rather critical DSD_U32 playback problem.
-
- 10 Jan, 2017 3 commits
-
-
Max Kellermann authored
Prepare for DSD sample rate fixups.
-
-
Max Kellermann authored
-
- 09 Jan, 2017 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Call SeekDone() to avoid the freeze bug.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 08 Jan, 2017 15 commits
-
-
Wieland Hoffmann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
libcurl's WRITEFUNCTION is pretty fragile; if we destroy the CURL* instance or even unregister it using curl_multi_remove_handle(), libcurl will crash instantly. But still we need to be able to handle exceptions from inside the WRITEFUNCTION, and call CurlResponseHandler::OnError(), which may destroy the whole thing. As a workaround, I use DeferredMonitor to postpone the OnError() call into a stack frame which is allowed to destroy the request.
-
Max Kellermann authored
Let the caller decide what to do with the exception.
-
Max Kellermann authored
When the request is done, only unregister the CURL* handle, but do not delete it yet - it may still be needed for CURLINFO_RESPONSE_CODE.
-
Max Kellermann authored
Convert assertion to runtime check. This is useful because this is a public method, and the caller has no chance to check if the object is still registered.
-
Max Kellermann authored
Fixes a crash that can occur due to recursion from InvalidateSockets() to ReadInfo() to CurlRequest callbacks.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 07 Jan, 2017 2 commits
-
-
Max Kellermann authored
Move code from SongFilter.cxx.
-
TermeHansen authored
Changed AlsaMixerPlugin to use the get and set normalized functions from volume_mapping of alsa-utils/alsamixer Changed volume_mapping set volume to be for all channels and not per channel added volume_mapping files to Makefile.am
-