Commit Graph

22 Commits (06e93762bc94a6ecc6a267bd603c628c200d35a3)

Author SHA1 Message Date
alberth 137e2b64c9 (svn r20211) -Codechange: Indented code should have curly braces around it. 14 years ago
smatz e955b073df (svn r19505) -Codechange: silence a gcc<4.2 warning 14 years ago
peter1138 70fb7e4549 (svn r19332) -Codechange: Simplify sound panning by using float data, and switch to sinusoidal algorithm to maintain output level. 15 years ago
peter1138 43edfbf7c0 (svn r18835) -Fix: Large sounds could still cause an overflow with high sample rates, causing them to be cut off. 15 years ago
peter1138 47279b296d (svn r18833) -Cleanup: Const-ness and style 15 years ago
peter1138 b8ef711ba3 (svn r18829) -Codechange: Don't free memory from within audio mixer callback handler as it may be required to be real-time safe. 15 years ago
rubidium 982b8ee5fc (svn r17693) -Cleanup: remove some unneeded includes 15 years ago
rubidium 99d46e0ad7 (svn r17248) -Fix: add GPL license notice where appropriate 15 years ago
rubidium 362dc78607 (svn r17146) -Codechange: improve the sample rate conversion a bit 15 years ago
rubidium 9192402bfb (svn r17140) -Change: allow higher sample rate and higher quality samples. Based on work by orudge. 15 years ago
peter1138 1e50346943 (svn r16805) -Codechange: Remove 'unused' mixer channel flags, which always had the same value. 15 years ago
peter1138 07dbd830b6 (svn r16784) -Fix: Audio playback rate was fixed at 11025Hz regardless of the rate specified to the audio driver, resulting in incorrect playback speed. It is still preferable to use 11025Hz output rate if possible as OpenTTD's sample rate converter is very low quality. 15 years ago
smatz 9021c20b5e (svn r15299) -Cleanup: remove many redundant includes 16 years ago
rubidium 28ea38ae55 (svn r14949) -Cleanup: pointer coding style 16 years ago
frosch e190ab858d (svn r13706) -Fix (r13695): Small typo. 16 years ago
rubidium 6b212485f8 (svn r13695) -Fix [FS#2120]: in some cases the (sound) mixer could overflow causing artefacts in the sound. 16 years ago
rubidium 33e18c236d (svn r13301) -Fix [FS#1997]: resolve more MSVC 9 x64 warnings. 16 years ago
rubidium 1ce0b03bf0 (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description. 16 years ago
rubidium 4169bfba06 (svn r9050) -Codechange: Foo(void) -> Foo() 18 years ago
belugas 5792aa85c7 (svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style. 18 years ago
rubidium a7d0cdf95f (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b. 18 years ago
KUDr 07c30785ab (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp) 18 years ago