- 04 Sep, 2016 3 commits
-
-
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
-
- 24 Jun, 2016 3 commits
-
-
Dimitris Papastamos authored
The variable is actually used in this function.
-
Dimitris Papastamos authored
-
Dimitris Papastamos authored
This is a left-over from the previous version of the code that was retrying on EINTR.
-
- 23 Jun, 2016 1 commit
-
-
Dimitris Papastamos authored
Some minor style fixes as well.
-
- 22 Jun, 2016 9 commits
-
-
Max Kellermann authored
-
Dimitris Papastamos authored
-
Dimitris Papastamos authored
This can happen if you remove an external audio card or if you stop sndiod(8) while playing a song. sio_write() will retry internally if it fails with errno == EINTR so no need to handle that.
-
Dimitris Papastamos authored
It defaults to 250 ms.
-
Dimitris Papastamos authored
-
Max Kellermann authored
-
Dimitris Papastamos authored
-
Max Kellermann authored
Fixes build failure on Debian Wheezy.
-
Dimitris Papastamos authored
-