diff options
author | Sven Hesse | 2009-04-29 19:58:43 +0000 |
---|---|---|
committer | Sven Hesse | 2009-04-29 19:58:43 +0000 |
commit | d0c88ca6a096e1c3bfcd28b65d50544d5abc3132 (patch) | |
tree | b831385cafa731d36d6597ab38117e8f09b6f18a /engines/gob/coktelvideo.h | |
parent | 3607c637587c6b9e2442bc668fc4c8c9459c0168 (diff) | |
download | scummvm-rg350-d0c88ca6a096e1c3bfcd28b65d50544d5abc3132.tar.gz scummvm-rg350-d0c88ca6a096e1c3bfcd28b65d50544d5abc3132.tar.bz2 scummvm-rg350-d0c88ca6a096e1c3bfcd28b65d50544d5abc3132.zip |
Playing half-sized videos fullscreen in the demoplayer
svn-id: r40211
Diffstat (limited to 'engines/gob/coktelvideo.h')
-rw-r--r-- | engines/gob/coktelvideo.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/gob/coktelvideo.h b/engines/gob/coktelvideo.h index 54a72f0623..c2590dc503 100644 --- a/engines/gob/coktelvideo.h +++ b/engines/gob/coktelvideo.h @@ -56,7 +56,9 @@ public: /** Has video. */ kFeaturesVideo = 0x400, /** Is a full color (non-paletted) video. */ - kFeaturesFullColor = 0x4000 + kFeaturesFullColor = 0x4000, + /** Supports automatic doubling. */ + kFeaturesSupportsDouble = 0x40000000 }; enum StateFlags { @@ -95,7 +97,7 @@ public: virtual ~CoktelVideo() { } /** Returns the features the loaded video possesses. */ - virtual uint16 getFeatures() const = 0; + virtual uint32 getFeatures() const = 0; /** Returns the flags the loaded video possesses. */ virtual uint16 getFlags() const = 0; /** Returns the x coordinate of the video. */ @@ -196,7 +198,7 @@ public: Imd(); ~Imd(); - uint16 getFeatures() const { return _features; } + uint32 getFeatures() const { return _features; } uint16 getFlags() const { return _flags; } int16 getX() const { return _x; } int16 getY() const { return _y; } @@ -255,7 +257,7 @@ protected: Common::SeekableReadStream *_stream; uint16 _version; - uint16 _features; + uint32 _features; uint16 _flags; int16 _x, _y, _width, _height; int16 _stdX, _stdY, _stdWidth, _stdHeight; |