Age | Commit message (Collapse) | Author |
|
svn-id: r22244
|
|
subclasses to namespace Audio
svn-id: r22231
|
|
svn-id: r21665
|
|
svn-id: r20515
|
|
svn-id: r20088
|
|
updates
2. Updated framework files for new structure
3. Uncommented Debug statements in vorbis.cpp (Should probably be removed alltogether.
4. Incorporated Sevs code formatting changes in the new Symbian source structure.
5. Removed/Changed EScummVM to ScummVM instead, hopefully most cases covered.
6. Beginning vibration support to be used for Scumm shake effects (Work ongoing by SumthinWicked)
7. Replaced the ScummVM icon for the FavIcon and upscaled the icon to 32x32. I think it looks ok, comments are welcome.
8. Built for S60V1 and UIQ2 targets from the cvs
9. Updated Readme with new build instructions.
Any comments are welcome. Hopefully the other builds are not affected by this and all Sevs code updates are also incorporated.
svn-id: r19739
|
|
things fixed.
svn-id: r19728
|
|
svn-id: r19725
|
|
svn-id: r19488
|
|
svn-id: r19142
|
|
pspdev svn
svn-id: r18838
|
|
require both USE_TREMOR and USE_VORBIS to be defined when
using tremor.
svn-id: r18642
|
|
Based on patches against 0.7.1 by Jolan Luff.
svn-id: r18641
|
|
svn-id: r18604
|
|
The configure script now works as follows for detection:
Tremor only: use tremor
Vorbis only: use vorbis
Both: use vorbis
This behaviour can be changed with newly added configure script options.
svn-id: r18478
|
|
svn-id: r18040
|
|
because we already have many classes with that name)
svn-id: r18039
|
|
svn-id: r18037
|
|
into a mixer method
svn-id: r17106
|
|
name of the data type / the SoundMixer method names
svn-id: r17052
|
|
svn-id: r16398
|
|
SFX and music; volume is now controlled based on the sound type
svn-id: r16330
|
|
that change is reflected everywhere
svn-id: r15911
|
|
svn-id: r14889
|
|
svn-id: r14128
|
|
code (ov_clear was not being called, resulting in a file not being closed)
svn-id: r14107
|
|
svn-id: r13408
|
|
effect happened during a line of speech there was a chance - not a
certainty - that the speech would get cut off prematurely.
As far as I can tell, this is because the Vorbis decoder isn't the only one
who's accessing the same file. Now the Vorbis decoder will explicitly seek
to the position where it expects the file to be at before reading from it.
I hope this is the correct fix. It does fix the problem for me, at least.
I don't know if any of the other decoders needs a similar patch. I couldn't
reproduce the problem with my MP3-encoded FotAQ, but there are other
possible explanations for that, e.g. the bug gets harder to trigger the
more sound data that is decoded in each pass.
svn-id: r13353
|
|
svn-id: r12984
|
|
the Broken Sword cutscenes, where it didn't work very well, and was never
fully implemented.
svn-id: r12832
|
|
svn-id: r12503
|
|
(default, 8bit backends should define BACKEND_8BIT for fast colour remapping) and sound syncronisation.
svn-id: r12456
|
|
svn-id: r12176
|
|
svn-id: r12110
|
|
used for MP3/Vorbis support -> this eases changing the implementations, and reduces header dependencies (and thus compile time) :-)
svn-id: r12097
|
|
svn-id: r11879
|
|
the sound data
o This allows us to get rid of the ChannelRaw class
o Removed the sound index return value from several methods
o Removed all methods dealing with sound indices (i.e. stopChannel and pauseChannel)
svn-id: r11801
|
|
svn-id: r11756
|
|
o Added SoundMixer::playInputStream and made some of the other play* methods use it
o Added ProcInputStream stub (not working yet) which one day may allow us to replace the premix code, and allow other fancy stuff
o Remove AudioInputStream::readBuffer default implementation (subclasses should always provide it for max. performance)
o Some minor cleanup
svn-id: r11754
|
|
may be reused by other engines in the future
svn-id: r11421
|