X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fffmpeg_encoder.cc;h=15e27e63355f8e9dab5df0ef3859a2288b46d7d2;hb=cfa822570e6f2d2d09fe1c36a81b224ded07c6b6;hp=ee49a06461133e8d57dece989e5afb4572cdbc7a;hpb=f20ec58b5fa6b5ffd49f0af6865290a775077e73;p=dcpomatic.git diff --git a/src/lib/ffmpeg_encoder.cc b/src/lib/ffmpeg_encoder.cc index ee49a0646..15e27e633 100644 --- a/src/lib/ffmpeg_encoder.cc +++ b/src/lib/ffmpeg_encoder.cc @@ -166,6 +166,7 @@ FFmpegEncoder::go () for (int j = 0; j < gets_per_frame; ++j) { Butler::Error e; pair, 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(e))); }