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) |
| virtual void | playVideo ()=0 |
| virtual void | copyVideo ()=0 |
| virtual void | closeVideo () |
| void | playToEnd () |
| virtual int | getWidth ()=0 |
| virtual int | getHeight ()=0 |
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 |
| virtual void | setVideo (const Common::Point &pt)=0 |
| virtual void | setRate (int rate)=0 |
| virtual void | delayToNextFrame ()=0 |
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 |
|
overrideprotectedvirtual |
Implements Access::VideoPlayer.
|
inlineoverrideprotectedvirtual |
Implements Access::VideoPlayer.
|
overrideprotectedvirtual |
Implements Access::VideoPlayer.
|
overridevirtual |
Decodes a frame of the video
Implements Access::VideoPlayer.
|
inlineoverridevirtual |
Implements Access::VideoPlayer.
|
overridevirtual |
Frees the data for a previously loaded video
Reimplemented from Access::VideoPlayer.
|
inlineoverridevirtual |
Implements Access::VideoPlayer.
|
inlineoverridevirtual |
Implements Access::VideoPlayer.