diff options
author | Matthew Hoops | 2013-09-01 17:19:58 -0400 |
---|---|---|
committer | Matthew Hoops | 2014-08-17 12:24:28 -0400 |
commit | 422922fec206b768de8e2a9333851b366bd13fd4 (patch) | |
tree | ab6e955d04af83cffcc288b19d409f1901e7ab6b /video/video_decoder.h | |
parent | 9a5b3bfddabd86205eefacc459a7887b4e735122 (diff) | |
download | scummvm-rg350-422922fec206b768de8e2a9333851b366bd13fd4.tar.gz scummvm-rg350-422922fec206b768de8e2a9333851b366bd13fd4.tar.bz2 scummvm-rg350-422922fec206b768de8e2a9333851b366bd13fd4.zip |
VIDEO: Add wrapper around setEndTime() to specify an end frame
Diffstat (limited to 'video/video_decoder.h')
-rw-r--r-- | video/video_decoder.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/video/video_decoder.h b/video/video_decoder.h index 2faec0fb3e..c3879e9144 100644 --- a/video/video_decoder.h +++ b/video/video_decoder.h @@ -214,6 +214,17 @@ public: void setEndTime(const Audio::Timestamp &endTime); /** + * Set the end frame. + * + * The passed frame will be the last frame to show. + * + * Like seekToFrame(), this only works when one video track is present, + * and that track supports getFrameTime(). This calls setEndTime() + * internally. + */ + void setEndFrame(uint frame); + + /** * Get the stop time of the video (if not set, zero) */ Audio::Timestamp getEndTime() const { return _endTime; } |