- optional<ContentVideo> v;
- v = decoder.get_video (frame, true);
- BOOST_CHECK (v);
- BOOST_CHECK_EQUAL (v->frame, frame);
+ BOOST_REQUIRE (decoder->ffmpeg_content()->video_frame_rate ());
+ decoder->seek (ContentTime::from_frames (frame, decoder->ffmpeg_content()->video_frame_rate().get()), true);
+ stored = optional<ContentVideo> ();
+ while (!decoder->pass() && !stored) {}
+ BOOST_CHECK (stored->frame <= frame);