Commit Graph

45 Commits

Author SHA1 Message Date
Bastien Bouclet
97ef97841c BINK: Fix #863, seeking to frame 0 triggers an assertion
It would create and use a negative (invalid) Audio::TimeStamp
2014-05-01 07:35:19 +02:00
Pawel Kolodziejski
2c022ad8f7 ALL: sync with ScummVM 2014-04-19 08:12:15 +02:00
Pawel Kolodziejski
c1a5353613 VIDEO: fix compiler warning 2014-04-19 07:02:08 +02:00
Pawel Kolodziejski
8759900b6a ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
Bastien Bouclet
0d194bd8ba BINK: Use the new audio track selection API 2014-01-26 09:43:21 +01:00
Pawel Kolodziejski
9098dfe9a2 ALL: sync with scummvm 2014-01-25 22:16:57 +01:00
Bastien Bouclet
d8554a199a VIDEO: Fix Bink seeking after video decoder API change 2014-01-01 14:33:40 +01:00
Pawel Kolodziejski
790db038c0 ALL: sync with scummvm 2013-10-13 11:30:34 +02:00
Pawel Kolodziejski
f52da5c053 ALL: synced with scummvm 2013-07-16 22:11:39 +02:00
Pawel Kolodziejski
068ff94d20 ALL: synced with ScummVM 2013-07-07 15:29:33 +02:00
Bastien Bouclet
19369c9bcb VIDEO: Remove the old ResidualVM specific bink decoder 2012-12-03 08:26:59 +01:00
Bastien Bouclet
86a45cd9d7 VIDEO: The next video frame needs updating before bink seeking 2012-12-03 08:21:36 +01:00
Matthew Hoops
02098e4a3e VIDEO: Rework the way the next video track is selected
Fixes missing the last frame in some decoders
2012-12-03 07:57:01 +01:00
Bastien Bouclet
36d329c1d4 VIDEO: Properly implement bink audio seeking 2012-12-03 07:55:08 +01:00
Bastien Bouclet
ecc8974cdf VIDEO: Only play the selected audio track from bink videos 2012-12-03 07:55:07 +01:00
Bastien Bouclet
9afc83fc40 GRAPHICS: Update the YUVA decoder from the YUV decoder
And use it to decode alpha from bink videos
2012-12-03 07:54:04 +01:00
Einar Johan Trøan Sømåen
7dd0b3daaa VIDEO: Apply patch from clone2727 to fix EMI-PS2 Video-sound 2012-11-29 00:18:56 +01:00
Einar Johan Trøan Sømåen
c769196acd VIDEO: Remove old MPEG-player code 2012-11-29 00:06:00 +01:00
Einar Johan Trøan Sømåen
f52d0a12c6 VIDEO: Add in clone2727's MPEGPSDecoder 2012-11-29 00:05:55 +01:00
Einar Johan Trøan Sømåen
1de8e77358 VIDEO: Add seeking to BinkDecoder (WIP) 2012-11-29 00:00:26 +01:00
Einar Johan Trøan Sømåen
57e8393ac5 VIDEO: Add in the files for the new VideoInterface from ScummVM. (And disable Bink/Smush for now) 2012-11-27 02:54:02 +01:00
Pawel Kolodziejski
adcb0b8383 ALL: synced with scummvm 2012-11-18 19:07:46 +01:00
Pawel Kolodziejski
72664703cf ALL: sync with scummvm 2012-07-06 22:05:21 +02:00
Bastien Bouclet
48d4ba19da MYST3: Movies now use the user selected language for their audio track 2012-03-10 14:35:51 +01:00
Pawel Kolodziejski
fad0b5b331 ALL: decrease diffs with scummvm 2012-02-22 23:26:36 +01:00
Pawel Kolodziejski
bc71f3f583 synced with scummvm 2012-02-22 17:21:09 +01:00
Pawel Kolodziejski
5fc7ac39ee synced with scummvm 2012-02-10 07:51:41 +01:00
Bastien Bouclet
096e4af64a VIDEO: Fix the BINK decoder to play file whose width is 24px
See https://ffmpeg.org/trac/ffmpeg/ticket/962
2012-02-09 16:34:07 +01:00
Pawel Kolodziejski
b15eee129d sync with scummvm 2012-01-28 10:44:25 +01:00
Bastien Bouclet
911fb152d8 MYST3: Fix line endings 2012-01-26 13:14:41 +01:00
Bastien Bouclet
3211535fd5 VIDEO: Fix seeking for bink movies with audio tracks
This fixes sound stuttering in Myst 3
2012-01-20 08:58:47 +01:00
Bastien Bouclet
b77469a4d3 Merge remote-tracking branch 'origin/master' into sprint
Conflicts:
	backends/events/sdl/sdl-events.cpp
	backends/events/sdl/sdl-events.h
	video/bink_decoder.cpp
2012-01-07 08:43:26 +01:00
Pawe³ Ko³odziejski
a5479cfe83 sync with scummvm 2012-01-06 22:56:21 +01:00
Bastien Bouclet
a283b82d84 GRAPHICS: Duplicate the YUV decoder, add YUVA feature.
The YUV decoder can now be modified without risking colliding with
changes from ScummVM.
2012-01-06 17:59:17 +01:00
Bastien Bouclet
ad835de85d VIDEO: Implement Bink seeking using subclassing
So that the code is easier to merge with ScummVM
2012-01-05 09:33:05 +01:00
Bastien Bouclet
3563efb03f MYST3: Implement more opcodes 2011-09-24 18:47:23 +02:00
Bastien Bouclet
5bdf7736fe VIDEO: Upgrade the Bink player to implement SeekableVideoDecoder 2011-09-23 19:58:24 +02:00
Bastien Bouclet
fc4eb85fff VIDEO: Fix Bink bundle count lenghts to be computed as ffmpeg does.
Fixes several movies in Myst 3.
2011-09-18 09:41:55 +02:00
Bastien Bouclet
1fbaecad96 VIDEO: Fix Bink bundle count lenghts to be computed as ffmpeg does.
Fixes several movies in Myst 3.
2011-09-17 23:42:52 +02:00
Bastien Bouclet
e401269833 VIDEO: Allow using the alpha channel of bink movies. 2011-09-17 15:43:20 +02:00
Pawel Kolodziejski
8dd0f82574 sync with scummvm 2011-07-20 08:02:02 +02:00
Pawel Kolodziejski
698831c7a6 COMMON: drop 8bit backend support for mpeg player 2011-06-06 12:33:05 +02:00
Pawel Kolodziejski
356c9c8c07 sync with scummvm 2011-05-18 23:33:39 +02:00
Pawel Kolodziejski
a02ae4bc5d fix compilation 2011-05-01 18:12:07 +02:00
Pawel Kolodziejski
6be453780f synced with scummvm 2011-05-01 17:49:40 +02:00