- 01 Sep, 2011 4 commits
-
-
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 12 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
-
Max Kellermann authored
It used to ignore the decoder_data() return value.
-
Max Kellermann authored
libwavpack provides int32_t samples, and wants uin32_t for sample counts.
-
Max Kellermann authored
.. and remove one indent level.
-
Max Kellermann authored
Use a shortcut in playlist_seek_song(), don't call playlist_play_order() because that would reset the "paused" state.
-
Max Kellermann authored
-
- 18 Jul, 2011 10 commits
-
-
Max Kellermann authored
av_open_input_stream() has been deprecated.
-
Max Kellermann authored
AVMetadata has been deprecated.
-
Max Kellermann authored
For accessing the child of a directory, one needs X_OK on the directory.
-
Max Kellermann authored
-
Jonathan Neuschäfer authored
-
Jonathan Neuschäfer authored
-
Jonathan Neuschäfer authored
-
Jonathan Neuschäfer authored
-
Jonathan Neuschäfer authored
This patch seems a bit ugly, maybe it would be a bit cleaner with gotos.
-
Jonathan Neuschäfer authored
-