1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-18 04:10:06 +00:00
OpenMW/apps/openmw/mwsound
scrawl 965aaebbdb Analyze the loudness data as the stream is decoded for playback
Instead of getting the loudness data for the whole file in advance, we now get it piece by piece as the sound is streamed.

The benefit is that we need to decode the audio just once instead of twice.

We no longer need to rewind() the stream when the first decoding is done, this should hopefully fix bug #3453 .
2016-06-27 21:32:54 +02:00
..
ffmpeg_decoder.cpp
ffmpeg_decoder.hpp
loudness.cpp Analyze the loudness data as the stream is decoded for playback 2016-06-27 21:32:54 +02:00
loudness.hpp Analyze the loudness data as the stream is decoded for playback 2016-06-27 21:32:54 +02:00
movieaudiofactory.cpp
movieaudiofactory.hpp
openal_output.cpp Analyze the loudness data as the stream is decoded for playback 2016-06-27 21:32:54 +02:00
openal_output.hpp Analyze the loudness data as the stream is decoded for playback 2016-06-27 21:32:54 +02:00
sound_buffer.hpp
sound_decoder.hpp
sound_output.hpp Analyze the loudness data as the stream is decoded for playback 2016-06-27 21:32:54 +02:00
sound.hpp
soundmanagerimp.cpp Analyze the loudness data as the stream is decoded for playback 2016-06-27 21:32:54 +02:00
soundmanagerimp.hpp Analyze the loudness data as the stream is decoded for playback 2016-06-27 21:32:54 +02:00