X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fencoder.cc;h=7863859deb817d3c66f364afb3613c5175108a65;hb=1f8b45c7fd49714628009f5ed2161fbaa2b4d729;hp=d26f776148c74fd34c0ff35abd264857b87e9266;hpb=8353a009aae1a604251c0160193c39741c2fa27c;p=dcpomatic.git diff --git a/src/lib/encoder.cc b/src/lib/encoder.cc index d26f77614..7863859de 100644 --- a/src/lib/encoder.cc +++ b/src/lib/encoder.cc @@ -180,6 +180,8 @@ Encoder::frame_done () void Encoder::process_video (shared_ptr image, Eyes eyes, ColourConversion conversion, bool same) { + _waker.nudge (); + boost::mutex::scoped_lock lock (_mutex); /* XXX: discard 3D here if required */