Cameron Cawley
9a71eb1a6d
VIDEO: Avoid 64-bit math in Smacker bitstreams
2022-10-01 10:58:47 +02:00
Cameron Cawley
b852af46c2
VIDEO: Add generic support for Smacker videos with custom signatures
2022-06-05 21:30:06 +02:00
Donovan Watteau
5b1ec56f96
JANITORIAL: Fix some lost or outdated URLs in comments
2022-05-19 07:57:31 +03:00
Filippos Karapetis
9088873baf
VIDEO: Make getNextDirtyRect() in the Smacker decoder overridable
...
This is needed for the trecision Amiga video player, which currently
inherits from SmackerDecoder
2022-01-25 18:00:15 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
neuromancer
aa6e7d4fc8
COMMON: added SmackerDecoder::forceSeekToFrame function
2021-10-31 19:15:06 +01:00
Martin Gerhardy
4b512d64b8
TWINE: added lba2 intro support
2021-09-10 19:20:56 +02:00
Le Philousophe
29ad516199
VIDEO: Fix C++98 compilation
2021-05-30 10:12:08 +02:00
Strangerke
2c4a922373
TRECISION: Update usage comment in Smacker Decoder
2021-05-29 21:24:39 +01:00
Filippos Karapetis
52d0a5eae8
VIDEO: Mark Smacker _frameTypes as protected
...
It's used by the Nightlong Smacker decoder when seeking to a frame
2021-05-29 21:23:31 +01:00
SupSuper
8bc861cb1a
VIDEO: Added dirty rects to SmackerDecoder
...
This emulates the "slow" render mode of the Smacker lib,
which returns the blocks changed each frame instead of full frames.
Nightlong relies on this to correctly refresh its screen buffer.
2021-05-29 21:22:58 +01:00
Thomas Fach-Pedersen
1dfe89d53e
VIDEO: Fix IDs of Smacker audio tracks
...
If a Smacker file has non-adjacent audio tracks,
fill in the blanks with SmackerEmptyTrack.
2021-05-29 21:22:48 +01:00
Paweł Kołodziejski
1aff4a4cd3
VIDEO: Added getter for getFrameRate() for BINK and SMK video streams.
2020-09-24 00:26:27 +02:00
Willem Jan Palenstijn
e72f681ceb
VIDEO: Use new BitStreamMemory class for SmackerDecoder
2017-08-24 19:46:59 +02:00
Willem Jan Palenstijn
dde259f068
COMMON: Remove BitStream base class to allow inlining calls
...
All users of BitStream were in fact using a specific, hardcoded variant,
so we can hardcode that variant, removing the need for virtual calls,
and enabling inlining.
2017-08-24 19:46:59 +02:00
Bastien Bouclet
ec49730711
VIDEO: Allow setting the mixer sound type used to play audio tracks
2017-07-27 06:40:07 +02:00
Johannes Schickel
8f3a923686
VIDEO: Make GPL headers consistent in themselves.
2014-02-18 02:39:39 +01:00
Matthew Hoops
1e95a49892
VIDEO: Add support for multiple Smacker audio tracks
2014-01-11 18:43:42 -05:00
johndoe123
060287a4f8
NEVERHOOD: Improve frame-exact seeking for Scene2802
...
Thanks to clone2727 for his help!
2013-05-08 20:47:38 +02:00
Matthew Hoops
6c155b6b36
VIDEO: Implement rewinding Smacker audio tracks
2012-08-20 17:06:58 -04:00
Matthew Hoops
18823198ad
VIDEO: Merge AdvancedVideoDecoder into VideoDecoder
2012-08-16 14:00:14 -04:00
Matthew Hoops
a652f6669e
VIDEO: Rewrite SmackerDecoder to use the new API
2012-07-23 21:04:51 -04:00
Matthew Hoops
10f7e805c2
VIDEO: Add volume/balance control to VideoDecoder
2012-05-28 14:00:16 -04:00
Matthew Hoops
9e330174c8
VIDEO: Change getElapsedTime() into getTime()
...
This name change accompanies a slight meaning change; now it means the current time position from the beginning of the video and not from starting the video.
2012-05-12 21:28:13 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Ori Avtalion
cd6ee0589d
JANITORIAL: Format forward declarations to follow convention
2011-04-28 12:20:34 +03:00
Max Horn
42ab839dd6
AUDIO: Rename sound/ dir to audio/
...
svn-id: r55850
2011-02-09 01:09:01 +00:00
Max Horn
357c225f64
VIDEO: Rename VideoDecoder::load() to loadStream()
...
svn-id: r55810
2011-02-07 17:54:16 +00:00
Max Horn
8981fa3f16
VIDEO: Inline SMK palette
...
svn-id: r55805
2011-02-07 17:47:20 +00:00
Eugene Sandulenko
caa6684752
VIDEO: Move video classes to Video:: namespace
...
svn-id: r55479
2011-01-23 19:08:09 +00:00
Eugene Sandulenko
f123802f4c
GRAPHICS: Move graphics/video/ to video/. Step 2/2
...
svn-id: r55474
2011-01-23 17:37:17 +00:00
Eugene Sandulenko
806ccf5d25
GRAPHICS: Move graphics/video/ to video/. Step 1/2
...
svn-id: r55473
2011-01-23 17:14:43 +00:00