aboutsummaryrefslogtreecommitdiff
path: root/test/yuv_video_source.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/yuv_video_source.h')
-rw-r--r--test/yuv_video_source.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/test/yuv_video_source.h b/test/yuv_video_source.h
index 51948c0ef..bb5eec5bb 100644
--- a/test/yuv_video_source.h
+++ b/test/yuv_video_source.h
@@ -35,12 +35,12 @@ class YUVVideoSource : public VideoSource {
SetSize(width, height, format);
}
- virtual ~YUVVideoSource() {
+ ~YUVVideoSource() override {
vpx_img_free(img_);
if (input_file_) fclose(input_file_);
}
- virtual void Begin() {
+ void Begin() override {
if (input_file_) fclose(input_file_);
input_file_ = OpenTestDataFile(file_name_);
ASSERT_NE(input_file_, nullptr)
@@ -53,28 +53,28 @@ class YUVVideoSource : public VideoSource {
FillFrame();
}
- virtual void Next() {
+ void Next() override {
++frame_;
FillFrame();
}
- virtual vpx_image_t *img() const {
+ vpx_image_t *img() const override {
return (frame_ < limit_) ? img_ : nullptr;
}
// Models a stream where Timebase = 1/FPS, so pts == frame.
- virtual vpx_codec_pts_t pts() const { return frame_; }
+ vpx_codec_pts_t pts() const override { return frame_; }
- virtual unsigned long duration() const { return 1; }
+ unsigned long duration() const override { return 1; }
- virtual vpx_rational_t timebase() const {
+ vpx_rational_t timebase() const override {
const vpx_rational_t t = { framerate_denominator_, framerate_numerator_ };
return t;
}
- virtual unsigned int frame() const { return frame_; }
+ unsigned int frame() const override { return frame_; }
- virtual unsigned int limit() const { return limit_; }
+ unsigned int limit() const override { return limit_; }
virtual void SetSize(unsigned int width, unsigned int height,
vpx_img_fmt format) {