openmw-tes3coop/apps/openmw/mwsound
Chris Robinson 669b7a2295 Batch update changes together, when possible
Certain OpenAL implementations, including Rapture3D, Creative's hardware
drivers, and more recent versions of OpenAL Soft, can batch together changes so
that they all occur at once, avoiding potential discontinuities with one sound
being changed before another, or the listeenr being changed before sounds are.

On other implementaitons, this is a no-op and maintains existing behavior.
2015-11-25 04:24:26 -08:00
..
ffmpeg_decoder.cpp really purge libav 2015-11-12 16:39:29 +01:00
ffmpeg_decoder.hpp really purge libav 2015-11-12 16:39:29 +01:00
loudness.cpp Load sound loudness and store it with the Sound_Buffer 2015-11-25 04:24:22 -08:00
loudness.hpp Load sound loudness and store it with the Sound_Buffer 2015-11-25 04:24:22 -08:00
movieaudiofactory.cpp Rename to osg-ffmpeg-videoplayer 2015-04-19 20:14:06 +02:00
movieaudiofactory.hpp Rename to osg-ffmpeg-videoplayer 2015-04-19 20:14:06 +02:00
openal_output.cpp Batch update changes together, when possible 2015-11-25 04:24:26 -08:00
openal_output.hpp Batch update changes together, when possible 2015-11-25 04:24:26 -08:00
sound.hpp Load sound loudness and store it with the Sound_Buffer 2015-11-25 04:24:22 -08:00
sound_buffer.hpp Stream voice clips 2015-11-25 04:24:24 -08:00
sound_decoder.hpp Port SoundManager 2015-04-13 22:48:37 +02:00
sound_output.hpp Batch update changes together, when possible 2015-11-25 04:24:26 -08:00
soundmanagerimp.cpp Batch update changes together, when possible 2015-11-25 04:24:26 -08:00
soundmanagerimp.hpp Return a decoder from the loadVoice function 2015-11-25 04:24:25 -08:00