aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/cruise.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2013-06-07 22:11:28 +0300
committerrichiesams2013-08-15 15:09:30 -0500
commit62043e949d396e0d86515d963fa32b792ab9ec01 (patch)
treedab2dd1227718c0020daacea0c26906b4434417a /engines/cruise/cruise.cpp
parent7e8e9bf3d1e718758298b8fb5ccc6a0f296d5b9c (diff)
downloadscummvm-rg350-62043e949d396e0d86515d963fa32b792ab9ec01.tar.gz
scummvm-rg350-62043e949d396e0d86515d963fa32b792ab9ec01.tar.bz2
scummvm-rg350-62043e949d396e0d86515d963fa32b792ab9ec01.zip
VIDEO: Add an over-ridable wrapper for the AVI audio track handler
Reimplementation of 7a49802c01b0c39be4e86335689db8f3359fde68 This is based on a suggestion made by clone2727, so the original idea belongs to him. Engines can now override the common AVI audio track handler with a custom one. This is needed for the Z-Engine AVI videos, since they use a custom audio decoder that is only used in the two Z-Engine games, and has its own fake AVI audio format (17). This clashes with the MS IMA ADPCM format, and therefore shouldn't pollute the common AVI video decoder code. The addition of this over-ridable method allows the Z-Engine to add its own custom AVI decoder while avoiding code duplication.
Diffstat (limited to 'engines/cruise/cruise.cpp')
0 files changed, 0 insertions, 0 deletions