Commit Graph

22 Commits

Author SHA1 Message Date
alberth
137e2b64c9 (svn r20211) -Codechange: Indented code should have curly braces around it. 2010-07-24 10:14:39 +00:00
smatz
e955b073df (svn r19505) -Codechange: silence a gcc<4.2 warning 2010-03-23 19:48:24 +00:00
peter1138
70fb7e4549 (svn r19332) -Codechange: Simplify sound panning by using float data, and switch to sinusoidal algorithm to maintain output level. 2010-03-06 11:08:31 +00:00
peter1138
43edfbf7c0 (svn r18835) -Fix: Large sounds could still cause an overflow with high sample rates, causing them to be cut off. 2010-01-16 22:15:02 +00:00
peter1138
47279b296d (svn r18833) -Cleanup: Const-ness and style 2010-01-16 20:59:58 +00:00
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. 2010-01-16 17:47:26 +00:00
rubidium
982b8ee5fc (svn r17693) -Cleanup: remove some unneeded includes 2009-10-04 17:16:41 +00:00
rubidium
99d46e0ad7 (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
rubidium
362dc78607 (svn r17146) -Codechange: improve the sample rate conversion a bit 2009-08-10 17:46:44 +00:00
rubidium
9192402bfb (svn r17140) -Change: allow higher sample rate and higher quality samples. Based on work by orudge. 2009-08-09 23:04:08 +00:00
peter1138
1e50346943 (svn r16805) -Codechange: Remove 'unused' mixer channel flags, which always had the same value. 2009-07-13 10:17:22 +00:00
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. 2009-07-10 18:22:04 +00:00
smatz
9021c20b5e (svn r15299) -Cleanup: remove many redundant includes 2009-01-31 20:16:06 +00:00
rubidium
28ea38ae55 (svn r14949) -Cleanup: pointer coding style 2009-01-10 00:31:47 +00:00
frosch
e190ab858d (svn r13706) -Fix (r13695): Small typo. 2008-07-15 17:13:50 +00:00
rubidium
6b212485f8 (svn r13695) -Fix [FS#2120]: in some cases the (sound) mixer could overflow causing artefacts in the sound. 2008-07-12 22:30:10 +00:00
rubidium
33e18c236d (svn r13301) -Fix [FS#1997]: resolve more MSVC 9 x64 warnings. 2008-05-27 21:41:00 +00:00
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. 2008-05-06 15:11:33 +00:00
rubidium
4169bfba06 (svn r9050) -Codechange: Foo(void) -> Foo() 2007-03-07 11:47:46 +00:00
belugas
5792aa85c7 (svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style. 2007-03-03 04:04:22 +00:00
rubidium
a7d0cdf95f (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b. 2007-01-10 18:56:51 +00:00
KUDr
07c30785ab (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp) 2007-01-10 18:12:09 +00:00