- 02 Oct, 2012 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Improves quality by not squeezing 32 bit samples down to 16 bit, and then back to 32 bit floating point. Reduces CPU usage by skipping a conversion step.
-
Max Kellermann authored
-
Max Kellermann authored
If there are multiple pages, the last partial page must be flushed.
-
- 01 Oct, 2012 18 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Eliminate the evil goto.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This is necessary for Ogg packets that span more than one page.
-
Max Kellermann authored
-
Max Kellermann authored
We can only check for negative values if the variable is signed.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Make sure the file header gets written at the beginning, before _write() gets called.
-
Max Kellermann authored
Move the raw buffer to struct shout_data.
-
Max Kellermann authored
Make it a local variable instead.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
main.c has been renamed to Main.cxx.
-
Max Kellermann authored
-
- 30 Sep, 2012 2 commits
-
-
Avuton Olrich authored
-
Avuton Olrich authored
-
- 27 Sep, 2012 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Sep, 2012 12 commits
-
-
Max Kellermann authored
Implements Mantis ticket 0003340.
-
Max Kellermann authored
-
Max Kellermann authored
-
Simon Hosie authored
Internally the vorbis (non-Tremor) decoder is working in floating point, and it's not really necessary to cut the output back to 16-bit if the soundcard or OS supports higher resolution. The decoder can be trivially modified to bypass its internal quantisation and produce floating-point output, and a separate quantisation can be used as appropriate to the platform.
-
Max Kellermann authored
-
Max Kellermann authored
Call decoder_get_command() before doing anything else.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This lives in protocol/result.h now.
-
Max Kellermann authored
-
Max Kellermann authored
-