[Scummvm-git-logs] scummvm master -> daa2fd5618c9b36287c5f94d9fb2ccd245f94ecd

sev- sev at scummvm.org
Mon Aug 10 10:49:34 UTC 2020


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
daa2fd5618 DIRECTOR: Identify more DV flags


Commit: daa2fd5618c9b36287c5f94d9fb2ccd245f94ecd
    https://github.com/scummvm/scummvm/commit/daa2fd5618c9b36287c5f94d9fb2ccd245f94ecd
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-08-10T12:49:07+02:00

Commit Message:
DIRECTOR: Identify more DV flags

Changed paths:
    engines/director/castmember.cpp
    engines/director/castmember.h


diff --git a/engines/director/castmember.cpp b/engines/director/castmember.cpp
index 35ed2fab77..239b8bfb57 100644
--- a/engines/director/castmember.cpp
+++ b/engines/director/castmember.cpp
@@ -244,6 +244,8 @@ DigitalVideoCastMember::DigitalVideoCastMember(Cast *cast, uint16 castId, Common
 	if (_vflags & 0x0800) {
 		_frameRateType = (FrameRateType)((_vflags & 0x3000) >> 12);
 	}
+	_qtmovie = _vflags & 0x8000;
+	_avimovie = _vflags & 0x4000;
 	_preload = _vflags & 0x0400;
 	_enableVideo = !(_vflags & 0x0200);
 	_pausedAtStart = _vflags & 0x0100;
@@ -264,6 +266,7 @@ DigitalVideoCastMember::DigitalVideoCastMember(Cast *cast, uint16 castId, Common
 			_frameRateType, _preload, _enableVideo, _pausedAtStart);
 	debugC(2, kDebugLoading, "_showControls: %d, _looping: %d, _enableSound: %d, _crop %d, _center: %d, _directToStage: %d",
 			_showControls, _looping, _enableSound, _crop, _center, _directToStage);
+	debugC(2, kDebugLoading, "_avimovie: %d, _qtmovie: %d", _avimovie, _qtmovie);
 }
 
 DigitalVideoCastMember::~DigitalVideoCastMember() {
diff --git a/engines/director/castmember.h b/engines/director/castmember.h
index 43f71194aa..1d2c7afcf6 100644
--- a/engines/director/castmember.h
+++ b/engines/director/castmember.h
@@ -132,6 +132,7 @@ public:
 	bool _preload;
 	bool _showControls;
 	bool _directToStage;
+	bool _avimovie, _qtmovie;
 	FrameRateType _frameRateType;
 
 	uint16 _frameRate;




More information about the Scummvm-git-logs mailing list