aboutsummaryrefslogtreecommitdiff
path: root/sound.cpp
AgeCommit message (Collapse)Author
2002-05-01Removed ScummVM's private alloc / free / realloc functions. If I breakLionel Ulmer
something, just yell :-) svn-id: r4160
2002-05-01Fix the AUTOFREE problem on TheDig sounds. 'Proper' fix may come laterLionel Ulmer
if I get answers on my -devel post :-) svn-id: r4159
2002-05-01Fixes for Dig sound on big endian systemsRuediger Hanke
svn-id: r4157
2002-04-30Added missing Dig smush codecs. Dig movies are now perfect, graphically.James Brown
Thanks Aquadran. svn-id: r4139
2002-04-29Fix compile issue.James Brown
svn-id: r4133
2002-04-29Fix compile error (old-style ANSI for scoping)Ruediger Hanke
svn-id: r4132
2002-04-29Oops, bundle audio is UNSIGNED.James Brown
svn-id: r4131
2002-04-29Small inSANE patch for the dig, and start of Dig Audio support.James Brown
It seems to crash using AUTOFREE for some reason. Can someone Valgrind/Purify this for me? svn-id: r4129
2002-04-28MI1 CD audio should work better now. Still a bit flaky but should beLionel Ulmer
better than before :-) svn-id: r4128
2002-04-27MP3 CD tracks should now be working properly.Lionel Ulmer
Ludde, maybe you should check if Simon is still working OK as now the change of the sound playing handle is 'asynchronous' (ie if you call 'stop' on a sound, the handle will NOT be put to NULL right away, but at the next 'mix' thread call). Maybe we should completely remove this handle stuff and always use instead the index returned by the 'play_XXX' functions. svn-id: r4101
2002-04-26Remove useless debug code.Lionel Ulmer
svn-id: r4094
2002-04-26Fixed one memory overwrite problem in MP3-CD support. First pass atLionel Ulmer
some code clean-up. More ahead (once I understand better the code :-) ). svn-id: r4093
2002-04-26Commit MI1/Indy4/etc crash fix :)James Brown
svn-id: r4081
2002-04-24Fix MI1 CD Music, I hope.James Brown
svn-id: r4068
2002-04-22Removed fstat - not needed and not implemented on WinCENicolas Bacca
svn-id: r4056
2002-04-22Fix MP3 compilation.James Brown
svn-id: r4050
2002-04-22Apply urkles MI1 MP3 CD Audio patch and Loom MP3 syncronisation fix patchJames Brown
svn-id: r4049
2002-04-22Add voice channel tracking to stop script race in BumpusVille VR.James Brown
svn-id: r4048
2002-04-21Pause SFX, pre-initialized volumeNicolas Bacca
svn-id: r4045
2002-04-19Fixed other warnings and removed ^M in costume.cpp.Lionel Ulmer
svn-id: r4015
2002-04-19Small warning fix.Lionel Ulmer
svn-id: r4014
2002-04-19Use relative include paths to easy some ports.James Brown
svn-id: r4005
2002-04-17Return of the MP3 CD patch ... use CBR 22 kHzNicolas Bacca
svn-id: r3981
2002-04-16Proper commit now for MP3 sound support....Lionel Ulmer
svn-id: r3962
2002-04-16Add hack for loom staff verbs.James Brown
Readd CD Audio svn-id: r3956
2002-04-16Make CVS compile again. BBrox, you put a call to play_mp3.. but forgot toJames Brown
add the function! svn-id: r3952
2002-04-15Fixed the MP3 support for .SOU files. I will let Arisme fix his MP3 audio ↵Lionel Ulmer
track support :-) svn-id: r3949
2002-04-15command line option for sfx volumeLudvig Strigeus
svn-id: r3947
2002-04-14wrote new mixer class,Ludvig Strigeus
cleaned up sound header files, integrated mixer into scummvm & simon svn-id: r3937
2002-04-13new midi driver API,Ludvig Strigeus
no more USE_ADLIB, a couple of sdl graphics driver fixes. svn-id: r3925
2002-04-11Large pointless reindentation of all the code. Also fixed a few mistakesJames Brown
in the object flags code cleanup. Flags used: indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip -ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader -TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader -TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm -TSoundEngine -TPart -TPlayer svn-id: r3908
2002-04-08Start of The Dig voice support. Don't get excited, it doesn't do anything ↵James Brown
yet. :) svn-id: r3895
2002-04-07Changed the name of OffsetTable to MP3OffsetTable, as OffsetTable is already ↵Mutwin Kraus
defined in the Apple Headers svn-id: r3893
2002-04-05Fix mp3_cd supportJames Brown
svn-id: r3869
2002-04-04MP3 cd music patch - still WIP, VBR doesn't work, compress the audio track X ↵Nicolas Bacca
to MP3 CBR and name them trackX.mp3 in the game directory - only tested with Loom svn-id: r3861
2002-03-21Move some box stuff from scumm.h to new boxes.hJames Brown
Also move some sound-related items from scumm.h to sound.h svn-id: r3797
2002-03-20I know it probably doesn't look like much, but this is a start to the reorg ↵James Brown
- basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related. svn-id: r3792
2002-03-18Do some stuff to fix loom cd-music syncro. Sequences now run without ↵James Brown
'speeding' by.. but they are still slightly out of sync. svn-id: r3781
2002-03-16Lots of stuff - GUI fixes. More launcher work... and CD music working in ↵James Brown
MI1. Thanks to frob and realmz for their work on that. svn-id: r3762
2002-03-15Make mp3 sound work (pretty good btw) with WinCENicolas Bacca
svn-id: r3761
2002-03-14Add "options" menu to F5 key. Can set music volumes and stuff :)James Brown
svn-id: r3754
2002-03-14Last part of the WinCE merge - all should compile and work now.James Brown
I've made some changes from Arismes code, to intergrate some stuff into ScummVM - that bit is still a WIP. svn-id: r3753
2002-03-14Rewire the MIDI subsystem to use drivers selecting from the commandline.James Brown
No -DTIMIDITY, etc! Yippie!. Also updated readme. svn-id: r3743
2002-03-07<khalek> tsk tskJames Brown
svn-id: r3682
2002-03-07Give music a saner default volume.James Brown
svn-id: r3681
2002-03-07Fixed music volume control for some games.James Brown
svn-id: r3680
2002-03-06Added possibility to use a '.so3' file instead of a .SOU file. The tool to ↵Lionel Ulmer
generate this .SO3 file will be comitted later on :-) (it's available in the mailing list archives for now). svn-id: r3673
2002-03-06Final part of V7 merging process. The FULL_THROTTLE define is not required ↵Vincent Hamm
any more svn-id: r3660
2002-03-05Fixed the actor crash bug properly. NOTE: This -will- break ALL saved gamesJames Brown
made with previous versions. svn-id: r3648
2002-02-27Fixed a little typoVincent Hamm
svn-id: r3637