Paul Gilbert
4e903e7ac7
TITANIC: Fix starting queued reverse playing movie clips
2016-10-28 21:50:12 -04:00
Paul Gilbert
2bf087d2b9
TITANIC: Workaround for Doorbot's 'cloak off' movie playback
...
The original starts a movie for the Doorbot taking his cloak off,
but then plays a cutscene of the doorbot first appearing. Because of
this delay, our VideoDecoder wasn't correctly playing the movie after.
To fix that, new movies are initially paused when started, and then
resumed the first time we try to do events checking for it
2016-10-22 11:40:51 -04:00
Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Paul Gilbert
cf96b50f08
TITANIC: Fix videos playing vertically flipped
2016-10-06 20:33:24 -04:00
Paul Gilbert
209ea3427f
TITANIC: Clarify code for vertically flipped blitting
2016-10-04 19:33:46 -04:00
Paul Gilbert
ad355ec79d
TITANIC: Fix playback of single-stream videos
2016-10-03 22:11:48 -04:00
Paul Gilbert
3d25e260f7
TITANIC: Fix AVIDecoder to properly handle transparency video tracks
2016-10-02 14:24:40 -04:00
Paul Gilbert
28b2609b92
TITANIC: Remove track select logic from AVIDecoder
2016-10-02 08:20:10 -04:00
Paul Gilbert
d839d193cc
TITANIC: Match AVISurface setup and frame rendering closer to original
2016-09-29 20:35:42 -04:00
Paul Gilbert
aba58e6042
TITANIC: Clarify movie secondary video tracks as a transparency mask
2016-09-28 20:24:27 -04:00
Paul Gilbert
33737ea2dc
TITANIC: Convert many static_casts to dynamic_cast
2016-09-01 19:10:36 -04:00
Paul Gilbert
ac740c8e39
TITANIC: Fix to setting and checking sounds
2016-09-01 18:49:53 -04:00
Paul Gilbert
2e9c21cd84
TITANIC: Improvements to view change animations
2016-08-31 23:12:53 -04:00
Paul Gilbert
a1d51d3142
TITANIC: View change animations now partially working
2016-08-31 22:05:58 -04:00
Paul Gilbert
3325d42487
TITANIC: Fix Coverity warnings
2016-08-01 20:05:16 -04:00
Paul Gilbert
00c568e175
TITANIC: Fix for movie play ranges that end at the AVI file end
2016-07-23 14:39:07 -04:00
Paul Gilbert
9e02409ef4
TITANIC: Clarification and fixes for movie reverse and repeat flags
2016-07-23 13:15:24 -04:00
Paul Gilbert
71b76acc63
TITANIC: Fixes and simplification of AVISurface
2016-07-23 11:38:39 -04:00
Paul Gilbert
d5bf17e73f
TITANIC: Add movie _handled flag, simplify frame timinig code
2016-07-20 07:38:13 -04:00
Paul Gilbert
18e06f727a
TITANIC: Fix loading of movies with only a single video track
2016-07-18 21:51:50 -04:00
Paul Gilbert
1986fa6e83
TITANIC: Fixes for mouse cursor/movie frame handling
2016-07-17 13:09:32 -04:00
Paul Gilbert
6b250453f9
TITANIC: Further implementation of movie frame decoding
2016-07-17 13:09:27 -04:00
Paul Gilbert
513723c82d
TITANIC: Making the AVISurface frameInfo a video surface
2016-07-17 13:09:24 -04:00
Paul Gilbert
c458c3c9b7
TITANIC: Fix warnings in AVISurface
2016-07-17 13:09:22 -04:00
Paul Gilbert
8a6bba0fec
TITANIC: Change AVISurface to use a separate AVIDecoder for each video track
2016-07-17 13:09:17 -04:00
Paul Gilbert
fd954a8e0b
TITANIC: Added OSVideoSurface flipVertically
2016-07-15 19:27:40 -04:00
Paul Gilbert
6c56d5aa11
TITANIC: Named two remaining OSMovie virtual methods
2016-07-15 19:27:37 -04:00
Paul Gilbert
cc9bf88ed5
TITANIC: Major implementation of OSMovie and AVISurface classes
2016-07-15 19:27:33 -04:00
Paul Gilbert
0b860220fc
TITANIC: Beginnings of AVISurface class
2016-07-15 19:27:23 -04:00