- 19 Sep, 2016 6 commits
- 18 Sep, 2016 2 commits
- 09 Sep, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Make all the locks exception-safe.
-
- 04 Sep, 2016 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Now that CloseFilter() may be called again, we can reduce code duplication.
-
Max Kellermann authored
This allows calling CloseFilter() multiple times.
-
Max Kellermann authored
With the configuration "replay_gain_handler none", the Filter pointers are never initialized, which can crash MPD. https://bugs.musicpd.org/view.php?id=4571
-
- 23 Aug, 2016 2 commits
-
-
Earnestly authored
Currently the switch statement is invalidated by ss.format being overwritten with the default value of PA_SIMPLE_S16NE which results in white noise during playback as my server is expected S16LE (S16NE). Signed-off-by:
Earnestly <zibeon@gmail.com>
-
Max Kellermann authored
-
- 15 Aug, 2016 3 commits
-
-
Max Kellermann authored
-
Nils Schneider authored
This is based on a patch from Ian Scott in 2014. It was never committed, so I figured I'd fix the outstanding issue and resubmit it. https://www.mail-archive.com/mpd-devel%40musicpd.org/msg00139.html
-
Max Kellermann authored
-
- 07 Aug, 2016 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 06 Aug, 2016 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 05 Aug, 2016 1 commit
-
-
Jacob Vosmaer authored
Closes https://bugs.musicpd.org/view.php?id=4537 . Removed the 'cancel' function because it violates 'single producer, single consumer'.
-
- 29 Jul, 2016 1 commit
-
-
Max Kellermann authored
The user manual specifies "encoder", which is consistent with other output plugins. "encoding" should be deprecated.
-
- 22 Jul, 2016 1 commit
-
-
Jacob Vosmaer authored
In e068d62a I added code that zeros the remainder of the output buffer if there are not enough input frames available. I have now learned that we can signal to the caller of the render callback how much data is in the output buffers. In practice, the input buffer is so large that it does not matter so much how we handle input buffer underruns, but I suppose that saying 'there is no data' is better than 'here is some silence for you'.
-
- 09 Jul, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 08 Jul, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 05 Jul, 2016 1 commit
-
-
Max Kellermann authored
-
- 03 Jul, 2016 5 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 02 Jul, 2016 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 01 Jul, 2016 2 commits
-
-
Max Kellermann authored
For easier state management inside filter plugins.
-
Max Kellermann authored
-