aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-07-28experimental new rate conversion code (use SOX_HACK to en-/disable it); note ↵Max Horn
that right now only the linear filter works, the high quality resample in resample.cpp is in flux; right now the top priority for me is to get MP3/Vorbis resampling working svn-id: r9261
2003-07-28fix for bug #776169Max Horn
svn-id: r9259
2003-07-28make wrapped stream work (I can hear some music in CoMI now before it ↵Max Horn
segfaults :-) svn-id: r9258
2003-07-28moved st_gcd to resample.cppMax Horn
svn-id: r9257
2003-07-28rewrote the input streams, this should be more straightforward and inline ↵Max Horn
slightly better (the fact that the main AudioInputStream methods are virtual still means that no inlining can take place there; but of course, if we did change that, all the rate converters would have to exist in 8, instead of currently 2, compiled versions) svn-id: r9256
2003-07-28<memory.h> is not a standard header file. (Merge from branch-0-5-0.)Marcus Comstedt
svn-id: r9255
2003-07-28no need to zero these variables twiceMax Horn
svn-id: r9254
2003-07-28more work on WrappedMemoryStream (not yet tested)Max Horn
svn-id: r9253
2003-07-28removed _encbyte (it's only used locally)Max Horn
svn-id: r9252
2003-07-28Fix for bug #778060 ("DOTT: Subtitle drawing glitch").Torbjörn Andersson
svn-id: r9249
2003-07-28StopSpeech -> StopSpeechBS2 (avoid conflict wiht SpeechSynthesis framework ↵Max Horn
on OS X) svn-id: r9248
2003-07-28change version to 0.5.3-cvs allowing room for two follow up minor releases...Jonathan Gray
svn-id: r9247
2003-07-28fix shadow'd varsJonathan Gray
svn-id: r9245
2003-07-28fix shadow warningMax Horn
svn-id: r9244
2003-07-28fixed const errorsMax Horn
svn-id: r9243
2003-07-28unificationMax Horn
svn-id: r9242
2003-07-28correct cflags variablesJonathan Gray
svn-id: r9241
2003-07-28fix some VC7 warningsJonathan Gray
svn-id: r9240
2003-07-28instead of 'int channels', use 'bool stereo' (less extensible, but then I ↵Max Horn
don't think we'll ever support 5.1 sound :-)); fixed a bug in st_rate_flow where it sometimes would overflow the output buffer; made CopyRateConverter a template, too, increasing efficency svn-id: r9239
2003-07-28match prototypeJonathan Gray
svn-id: r9238
2003-07-28rename _DEBUG define to _BS2_DEBUG to stop it conflicting with VCJonathan Gray
svn-id: r9237
2003-07-28substitute long int for LARGE_INTEGERJonathan Gray
svn-id: r9236
2003-07-28replace DWORD usage with uint32Jonathan Gray
svn-id: r9235
2003-07-28rename memory struct as wellJonathan Gray
svn-id: r9234
2003-07-28rename functions with windows specific namesJonathan Gray
svn-id: r9233
2003-07-28rename _mkdirJonathan Gray
svn-id: r9232
2003-07-28undefine these functions for now but in the long run we should probably ↵Jonathan Gray
rename them svn-id: r9231
2003-07-28-Werror cleanupJonathan Gray
svn-id: r9230
2003-07-28add bs2demo target for broken sword 2 demoJonathan Gray
svn-id: r9229
2003-07-28added vc7 files for bs2Paweł Kołodziejski
svn-id: r9228
2003-07-28it would be nice if people would update functions when adding qualifiers to ↵Jonathan Gray
prototypes svn-id: r9227
2003-07-28missed oneJonathan Gray
svn-id: r9226
2003-07-28OoopsTravis Howell
svn-id: r9225
2003-07-28A few warningsTravis Howell
svn-id: r9224
2003-07-28OoopsTravis Howell
svn-id: r9223
2003-07-28Compiles on mingw nowTravis Howell
svn-id: r9222
2003-07-28big FIXMEMax Horn
svn-id: r9221
2003-07-28fixed yet more warningsMax Horn
svn-id: r9220
2003-07-28fixed more warningsMax Horn
svn-id: r9219
2003-07-28more warningsMax Horn
svn-id: r9218
2003-07-28update for bs2Jonathan Gray
svn-id: r9217
2003-07-28fixed some warningsMax Horn
svn-id: r9216
2003-07-28make people happyJonathan Gray
svn-id: r9215
2003-07-28added CopyRateConverter (used if inrate == outrate)Max Horn
svn-id: r9214
2003-07-28bs2Jonathan Gray
svn-id: r9213
2003-07-28bs2 driverJonathan Gray
svn-id: r9212
2003-07-28bs2Jonathan Gray
svn-id: r9211
2003-07-28Patch #715991: Quit Confirmation Dialog (feature request #642721) with some ↵Max Horn
tweaks by me svn-id: r9210
2003-07-28use a single converter for both channels (if input data is stereo), for ↵Max Horn
improved efficency; renamed MemoryAudioInputStream -> LinearMemoryStream and use some template voodoo to make the baseclass of Input8bitSignedStream etc. variable; added (commented out) draf of WrappedMemoryStream svn-id: r9209
2003-07-28more sanity checksMax Horn
svn-id: r9208