- 15 Sep, 2011 5 commits
-
-
Max Kellermann authored
Use flag AV_TIME_BASE.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Code simplification.
-
Max Kellermann authored
Reduce heap usage by reducing the number of malloc() / free() calls.
-
- 09 Sep, 2011 1 commit
-
-
Max Kellermann authored
-
- 08 Sep, 2011 1 commit
-
-
Max Kellermann authored
D'oh, we were reading 16 bit integers instead of 32 bit integers! That caused silence when trying to play a 32 bit input file on a 24 bit sound card (e.g. USB sound chips with 24 bit packed samples).
-
- 02 Sep, 2011 2 commits
-
-
Avuton Olrich authored
-
Avuton Olrich authored
-
- 01 Sep, 2011 10 commits
-
-
Max Kellermann authored
.. and a minor tweak for libFLAC+libogg detection.
-
Max Kellermann authored
-
Max Kellermann authored
Eliminate an unnecessary source of deadlocks.
-
Max Kellermann authored
-
Max Kellermann authored
The pkg-config file was added by the Debian package maintainers, and unfortunately, the rest of the world doesn't have it.
-
Max Kellermann authored
Add M4 function MPD_AUTO_PKG_LIB for pkg-config with AC_CHECK_LIB fallback.
-
Max Kellermann authored
Don't abort the configure script when avahi could not be auto-detected. It previously did, because there was no custom "fail" action for PKG_CHECK_MODULES.
-
Max Kellermann authored
Don't add those to MPD_CFLAGS / MPD_LIBS.
-
Max Kellermann authored
Better name, better documentation.
-
Max Kellermann authored
The output thread could hang indefinitely after finishing CANCEL, because it could have missed the signal while the output was not unlocked in ao_command_finished(). This patch removes the wait() call after CANCEL, and adds the flag "allow_play" instead. While this flag is set, playback is skipped. With this flag, there will not be any excess wait() call after the pipe has been cleared. This patch fixes a bug that causes mpd to discontinue playback after seeking, due to the race condition described above.
-
- 31 Aug, 2011 3 commits
-
-
Max Kellermann authored
Fixes assertion failure when a stream callback is invoked too late after a format change.
-
Max Kellermann authored
Merge common code.
-
Max Kellermann authored
Eliminate duplicate code.
-
- 27 Aug, 2011 2 commits
-
-
Jonathan Neuschäfer authored
-
Jonathan Neuschäfer authored
Checkbashisms (part of the Debian devscripts) pionted this out.
-
- 26 Aug, 2011 1 commit
-
-
Max Kellermann authored
Be sure to stop the operation at some point when the server isn't responding.
-
- 23 Aug, 2011 8 commits
-
-
Max Kellermann authored
Check if the stream is suspended; wake up the main loop when it becomes suspended.
-
Max Kellermann authored
-
Max Kellermann authored
Not a bool.
-
Max Kellermann authored
Unlock the mainloop in all code paths.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This warning should only be logged when we really received something. When the client disconnects, G_IO_IN is triggered, and the read returns G_IO_STATUS_EOF.
-
Max Kellermann authored
Move the variable "vbr_update_acc" into the #ifdef block.
-
- 20 Jul, 2011 7 commits
-
-
Max Kellermann authored
In the "vorbis" plugin, this is a copy of the old flush() method, while flush() gets a lot of code remove, it just sets the "flush" flag and nothing else. It doesn't start a new stream now, which should fix a few problems in some players.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Enable gcc optimizations.
-
Max Kellermann authored
The method may take longer, and we shouldn't be holding the lock.
-
Max Kellermann authored
-
Max Kellermann authored
-