- FFmpegDecoder decoder (film, content, true, false);
- shared_ptr<Decoded> a = decoder.get ();
- cout << a->content_time << "\n";
- decoder.seek (0, true);
- shared_ptr<Decoded> b = decoder.get ();
- cout << b->content_time << "\n";
-
- /* a will be after no seek, and b after a seek to zero, which should
- have the same effect.
- */
- BOOST_CHECK_EQUAL (a->content_time, b->content_time);
+ FFmpegDecoder decoder (content, film->log(), false);
+ list<ContentVideo> a = decoder.video->get (first_frame, true);
+ BOOST_CHECK (a.size() == 1);
+ BOOST_CHECK_EQUAL (a.front().frame, first_frame);