diff options
author | Paul Gilbert | 2016-07-12 17:35:48 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-17 13:09:27 -0400 |
commit | 6b250453f90a399b76d373ae9205b1bb985f8e46 (patch) | |
tree | 2c5c8f8cc898b25469c9b74b42ccf4141a17735a /engines/titanic/support/avi_surface.h | |
parent | 513723c82d5db078236421577924bd9cde29b99b (diff) | |
download | scummvm-rg350-6b250453f90a399b76d373ae9205b1bb985f8e46.tar.gz scummvm-rg350-6b250453f90a399b76d373ae9205b1bb985f8e46.tar.bz2 scummvm-rg350-6b250453f90a399b76d373ae9205b1bb985f8e46.zip |
TITANIC: Further implementation of movie frame decoding
Diffstat (limited to 'engines/titanic/support/avi_surface.h')
-rw-r--r-- | engines/titanic/support/avi_surface.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/titanic/support/avi_surface.h b/engines/titanic/support/avi_surface.h index 62fc5172c9..f74f6a808e 100644 --- a/engines/titanic/support/avi_surface.h +++ b/engines/titanic/support/avi_surface.h @@ -24,6 +24,7 @@ #define TITANIC_AVI_SURFACE_H #include "video/avi_decoder.h" +#include "graphics/managed_surface.h" #include "titanic/core/resource_key.h" #include "titanic/support/movie_range_info.h" @@ -55,7 +56,7 @@ private: int _priorFrame; CMovieRangeInfoList _movieRangeInfo; int _streamCount; - CVideoSurface *_movieFrameSurface[2]; + Graphics::ManagedSurface *_movieFrameSurface[2]; private: /** * Render a frame to the video surface @@ -148,7 +149,7 @@ public: /** * Returns the surface for the secondary video track frame, if present */ - CVideoSurface *getSecondarySurface(); + Graphics::ManagedSurface *getSecondarySurface(); /** * Get a reference to the movie range info list @@ -160,7 +161,7 @@ public: /** * Duplicates the secondary frame, if the movie has a second video track */ - CVideoSurface *duplicateSecondaryFrame() const; + Graphics::ManagedSurface *duplicateSecondaryFrame() const; }; } // End of namespace Titanic |