Hide some windows warnings.
[dcpomatic.git] / src / lib / ffmpeg_encoder.cc
index ee49a06461133e8d57dece989e5afb4572cdbc7a..15e27e63355f8e9dab5df0ef3859a2288b46d7d2 100644 (file)
@@ -166,6 +166,7 @@ FFmpegEncoder::go ()
                for (int j = 0; j < gets_per_frame; ++j) {
                        Butler::Error e;
                        pair<shared_ptr<PlayerVideo>, DCPTime> v = _butler->get_video (true, &e);
+                       _butler->rethrow ();
                        if (!v.first) {
                                throw ProgrammingError(__FILE__, __LINE__, String::compose("butler returned no video; error was %1", static_cast<int>(e)));
                        }