1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 19:19:55 +00:00
openmw-tes3mp/apps/openmw/mwsound
scrawl b39d69e98c Videoplayer fixes, play/pause & seeking
- Fix rindex overflow
 - Fix audio sample size bugs (was using sample_fmt and channel count of the decoder, instead of the resampled settings). We didn't notice this bug before, because the OpenAL MovieAudioFactory tries to resample to a format of the same byte size.
 - Add support for play/pause and seeking controls (not used by cutscenes in OpenMW)
 - Closing the video when arriving at the stream end is now handled by the user (we may also want to keep the video open and seek back)

The video player now has a standalone demo, at https://github.com/scrawl/ogre-ffmpeg-videoplayer
2014-10-24 21:31:11 +02:00
..
ffmpeg_decoder.cpp Videoplayer fixes, play/pause & seeking 2014-10-24 21:31:11 +02:00
ffmpeg_decoder.hpp Refactor video player engine to get rid of MWSound dependencies 2014-10-22 22:33:32 +02:00
libavwrapper.cpp Refactor video player engine to get rid of MWSound dependencies 2014-10-22 22:33:32 +02:00
loudness.cpp fix usage of numeric_limits static functions min() and max() 2014-10-12 23:28:16 +02:00
loudness.hpp Implement mouth animation for NPCs based on say sound (Fixes #642) 2014-07-29 01:15:22 +02:00
movieaudiofactory.cpp Videoplayer fixes, play/pause & seeking 2014-10-24 21:31:11 +02:00
movieaudiofactory.hpp Refactor video player engine to get rid of MWSound dependencies 2014-10-22 22:33:32 +02:00
openal_output.cpp Cache loudness vector in the buffer cache 2014-07-29 14:32:44 +02:00
openal_output.hpp Cache loudness vector in the buffer cache 2014-07-29 14:32:44 +02:00
sound.cpp Implement mouth animation for NPCs based on say sound (Fixes #642) 2014-07-29 01:15:22 +02:00
sound.hpp Implement mouth animation for NPCs based on say sound (Fixes #642) 2014-07-29 01:15:22 +02:00
sound_decoder.hpp Support float samples with ffmpeg 2013-02-26 10:19:33 -08:00
sound_output.hpp Implement mouth animation for NPCs based on say sound (Fixes #642) 2014-07-29 01:15:22 +02:00
soundmanagerimp.cpp Don't remove player's sounds when unloading a cell 2014-10-12 18:35:15 +02:00
soundmanagerimp.hpp Implement mouth animation for NPCs based on say sound (Fixes #642) 2014-07-29 01:15:22 +02:00