Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Paweł Kołodziejski
15f1f86bfe
GRIM: Remove end lines from warning() messages
2020-11-12 10:51:13 +01:00
Pawel Kolodziejski
f8570d332f
GRIM: Fixed smush compilation
2020-10-07 20:33:50 +02:00
Pawel Kolodziejski
1e26030a51
GRIM: Attempt to fix travis builds
2020-10-07 20:09:42 +02:00
Paweł Kołodziejski
6e619ca714
GRIM: Merge branch 'remastered'
2020-10-07 18:26:49 +02:00
Dries Harnie
f393929c6f
EMI: Always enable subtitles for the demo
...
Fixes #1161 .
Tested on the German and Spanish demo.
2020-05-17 13:49:54 +02:00
Dries Harnie
49a4de702f
GRIM/EMI: Draw movie subtitles while holding frame lock
...
This prevents a crash that occurs if the movie player deletes the
active subtitle while the main loop is still in the process of drawing
it.
2020-05-17 13:48:24 +02:00
Bastien Bouclet
84e62b6c8d
ALL: Sync with ScummVM - rev. 87ebc7140c
2017-09-02 15:04:07 +02:00
Bastien Bouclet
9853d26344
GRIM: Fix playing bink videos in the demo version of EMI
...
The OpenGL renderers would choke because the pixel format of the screen
was being used instead of the expected one.
2017-08-25 21:24:16 +02:00
Bastien Bouclet
7c60a59c81
GRIM: Account for the alignment when seeking smush movies
2017-05-08 10:54:04 +02:00
Dries Harnie
fb3bd8139a
JANITORIAL: Fix Coverity warnings
...
Fixes coverity warnings 1267220, 1256936, 1229470, 1224097, 1219766,
1054364, 1009896.
2015-05-12 08:49:19 +02:00
Christian Krause
a8c1f05eb7
GRIM: Fix compile warnings in codec48.cpp
2015-02-02 21:20:58 +01:00
Einar Johan Trøan Sømåen
1e5f5d6947
HACK: Add support for playing Theora-videos from the SmushPlayer, when playback of SMUSH-fails, this should perhaps result in a new class for handling codecs dynamically (so that we can resolve both the Aspyr-logo and Theora/Smush-juggling in a consistent way). Also hack the scaling for 1080p-videos for now.
2015-02-01 16:06:15 +01:00
Bastien Bouclet
067dda8b02
GRIM: Play the audio track for demo smush files
2015-01-24 08:02:48 +01:00
Pawel Kolodziejski
15eeacc7be
CREDITS: update credits
2015-01-20 22:42:48 +01:00
Pawel Kolodziejski
d1673ddbf5
GRIM: added codec48 for German Grim demo video
2015-01-20 21:59:52 +01:00
Pawel Kolodziejski
2ff9b59e8f
GRIM: allow skip unimplemented codec 48
2015-01-18 17:03:57 +01:00
Pawel Kolodziejski
b832fd43c1
EMI: precise ps2 mpeg output format to avoid use various pixel formats based on screen format
2015-01-13 20:08:14 +01:00
Pawel Kolodziejski
7bdd1af0d7
EMI: precise bink output format to avoid use various pixel formats based on screen format
2015-01-13 18:59:09 +01:00
Pawel Kolodziejski
dd02af967e
GRIM: Fixed crash/invalid reads in Blocky16 #909
2014-12-27 14:31:53 +01:00
Einar Johan Trøan Sømåen
223c81b144
EMI: Add code for one-shot playing the Aspyr logo on EMI Mac
...
This needs to be separate from the other videos, since the logo
is encoded as QuickTime. This solution replicates logic from
mainLoop to avoid adding any further special cases in engine code.
2014-12-02 17:01:39 +01:00
Joseph Jezak
94543abdb7
EMI: Skip setting up the text when it will be repositioned later.
2014-07-22 18:23:34 -04:00
Joel Teichroeb
21ca0acedc
GRIM: Add override to overriden functions
2014-05-30 17:45:22 -07:00
Joel Teichroeb
0f3da43694
GRIM: Change NULL to nullptr.
2014-05-30 17:43:08 -07:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Ingo van Lil
4a87ea3962
EMI: Hide subtitle when stopping movie playback
2014-03-22 10:37:31 -07:00
Pawel Kolodziejski
2dd5c24ab1
GRIM: shut up compiler warnings
2014-02-16 08:43:33 +01:00
Einar Johan Trøan Sømåen
cc2cc0fdf8
GRIM: Fix broken overriding functions play and loadFile in NullPlayer
2014-02-02 04:12:48 +01:00
Einar Johan Trøan Sømåen
c28426600e
GRIM: Reduce scope of variable "version" in SmushDecoder
2014-01-07 18:33:56 +01:00
Einar Johan Trøan Sømåen
0e67c0191a
GRIM: Initialize members in Blocky16's constructor.
2014-01-07 12:26:17 +01:00
Einar Johan Trøan Sømåen
e0348758f2
GRIM: Initialize members in Blocky8's constructor
2014-01-07 12:19:47 +01:00
Christian Krause
19b08f6fb3
EMI: implement subtitle support for SMUSH videos
2014-01-05 12:58:41 +01:00
Christian Krause
ff930b84de
EMI: use enableSubtitles parameter of StartMovie lua function
2014-01-05 12:58:19 +01:00
Christian Krause
a5fb089bee
EMI: Fix various movies
...
- several movies (e.g. at the boulder puzzle on vista point)
were not played
- enhance search for BINK header (some movie files don't have a
SMUSH header and for others the movies starts at a higher position in
the stream)
2013-12-22 20:38:03 +01:00
Joel Teichroeb
e06677d2e8
GRIM: Silence a comparison between signed and unsigned warning
2013-12-02 22:47:51 -08:00
Giulio Camuffo
e2c36b4b34
GRIM/smush: Fix an assert happening in some cases when seeking
2013-10-30 15:41:08 +01:00
Giulio Camuffo
3fc3ed1caa
GRIM: Fix Smush seeking
2013-10-30 14:55:20 +01:00
Joel Teichroeb
2e00bdffe3
GRIM: Remove _deltaSize from the blocky classes as it is only used locally
2013-10-24 18:59:48 -07:00
Pawel Kolodziejski
790db038c0
ALL: sync with scummvm
2013-10-13 11:30:34 +02:00
Einar Johan Trøan Sømåen
fe3883cecd
GRIM: Reformat code to be closer to convention.
2013-07-09 21:12:55 +02:00
Joel Teichroeb
0b53a959c4
GRIM: Missed making one string a const reference causing functions to not be virtualized correctly
2013-07-08 11:17:36 -07:00
Joel Teichroeb
4eb508cb61
GRIM: Use const references for strings
2013-07-07 20:56:24 -07:00
Einar Johan Trøan Sømåen
83292448de
GRIM: Initialize all variables in the SmushDecoder-classes.
2013-04-21 15:44:45 +02:00
Einar Johan Trøan Sømåen
e236b2ea8f
GRIM/SMUSH: Avoid leaking _queueStream.
2013-04-21 15:27:49 +02:00
Giulio Camuffo
2132228314
GRIM/Movie: When seeking start decoding blocky16 from the keyframe.
2013-01-17 22:48:54 +01:00
Giulio Camuffo
c35a88657d
GRIM/Movie: Fix some delete/delete[]/free mismatches.
2013-01-17 21:54:38 +01:00
Giulio Camuffo
66ba0f4c95
GRIM/Movies: Cleanup outdated comments.
2013-01-14 23:23:47 +01:00
Giulio Camuffo
e92ef642cd
GRIM:/Movie: Remove two warnings.
2013-01-14 23:07:24 +01:00
Giulio Camuffo
0cb18dd3fa
GRIM/Movie: Init the frames only when needed.
2013-01-14 23:06:34 +01:00