- 13 Dec, 2011 5 commits
-
-
Max Kellermann authored
Make valgrind find more buffer misuses. Buffer contents are not persistent, they get invalidated by pcm_buffer_get(), because this function may allocate a new buffer, but will not copy old data.
-
Max Kellermann authored
-
Max Kellermann authored
-
Denis Krjuchkov authored
Silently choosing default is misleading and can cause hours of investigation. It's better to fail immediately telling user what is wrong with config.
-
Denis Krjuchkov authored
If output plugin fails to init it will try to call ao_base_finish() immediately, which segfaults because replay gain filters are not initialized yet and contain garbage values.
-
- 12 Dec, 2011 5 commits
-
-
Max Kellermann authored
-
Avuton Olrich authored
It appears the musepack section has not really been reviewed in some time, many parts unfunctional, others, just unnecessary.
-
Avuton Olrich authored
-
Avuton Olrich authored
-
Avuton Olrich authored
-
- 28 Nov, 2011 13 commits
-
-
Max Kellermann authored
Conflicts: Makefile.am NEWS configure.ac src/encoder/flac_encoder.c src/log.c src/pcm_buffer.c
-
Max Kellermann authored
Initialize the audio_format before calling avcodec_open(), because avcodec_open() will fill bogus values.
-
Max Kellermann authored
Yet another common support case.
-
Max Kellermann authored
This is a common support case, and hopefully, the new error message will allow the user to understand the error without requiring support.
-
Max Kellermann authored
Use stat() instead of g_file_test() to detect other types of errors, such as "permission denied".
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Convert to padded 24 bit samples, instead of falling back to 16 bit.
-
Max Kellermann authored
This fixes a buffer corruption bug; pcm_buffer is not designed to be a persistent buffers, and will discard anything between two consecutive calls.
-
Max Kellermann authored
This fixes a buffer corruption bug; pcm_buffer is not designed to be a persistent buffers, and will discard anything between two consecutive calls.
-
Max Kellermann authored
This fixes a buffer corruption bug; pcm_buffer is not designed to be a persistent buffers, and will discard anything between two consecutive calls.
-
Max Kellermann authored
-
Max Kellermann authored
For growing FIFO buffers.
-
- 27 Nov, 2011 9 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This method is too complex for inlining.
-
Max Kellermann authored
"stat" is a macro on mingw32, which is a pretty stupid thing, and this commit works around this build failure.
-
Max Kellermann authored
-
Max Kellermann authored
Fixes warning on mingw32.
-
Max Kellermann authored
Ensure that the io.thread variable is set before entering the event loop.
-
Max Kellermann authored
Fixes assertion failure.
-
- 14 Nov, 2011 1 commit
-
-
Avuton Olrich authored
Commit 3a3158 introduced a small bug where the pulseaudio mixer would not link with the main binary in some situations.
-
- 23 Oct, 2011 1 commit
-
-
Denis Krjuchkov authored
WinAPI explicitly declares filesystem encoding. It can be determined by GetACP(). Use that instead of Glib routine that always "detects" UTF-8 on Win32, which is incorrect for MPD case.
-
- 20 Oct, 2011 6 commits
-
-
Max Kellermann authored
Eliminate the conversion to integer samples, the MPD core can do this now.
-
Max Kellermann authored
For MPD's new floating point support: when a decoded wavpack file needs to be resampled, don't convert float to int and back to float.
-
Max Kellermann authored
-
Max Kellermann authored
For future internal use.
-
Max Kellermann authored
-
Max Kellermann authored
-