Public Member Functions | |
| VideoPlayer_v2 (AccessEngine *vm, bool setPal=false) | |
| void | playVideo () override |
| void | copyVideo () override |
| void | closeVideo () override |
| int | getWidth () override |
| int | getHeight () override |
| void | setVideoPalNow () |
| void | setDrawBorder (bool drawBorder) |
Public Member Functions inherited from Access::VideoPlayer | |
| VideoPlayer (AccessEngine *vm) | |
| void | setVideo (BaseSurface *vidSurface, const Common::Point &pt, const FileIdent &videoFile, int rate) |
| void | setVideo (BaseSurface *vidSurface, const Common::Point &pt, const Common::Path &filename, int rate) |
| void | playToEnd () |
Public Member Functions inherited from Access::Manager | |
| Manager (AccessEngine *vm) | |
Protected Member Functions | |
| void | setVideo (const Common::Point &pt) override |
| void | setRate (int rate) override |
| void | delayToNextFrame () override |
Additional Inherited Members | |
Public Attributes inherited from Access::VideoPlayer | |
| int | _videoFrame |
| bool | _soundFlag |
| int | _soundFrame |
| bool | _videoEnd |
Protected Attributes inherited from Access::VideoPlayer | |
| Resource * | _videoData |
| BaseSurface * | _vidSurface |
Protected Attributes inherited from Access::Manager | |
| AccessEngine * | _vm |
|
overridevirtual |
Decodes a frame of the video
Implements Access::VideoPlayer.
|
overridevirtual |
Frees the data for a previously loaded video
Reimplemented from Access::VideoPlayer.