Rearrange encoder threading.
[dcpomatic.git] / src / lib / encode_server.cc
index 036ea58a5df92b94cb5cde24e6a7666be195f3a4..7eae4375f81f332c5f29bd906c35ff877ab9e85e 100644 (file)
@@ -81,6 +81,7 @@ EncodeServer::EncodeServer (bool verbose, int num_threads)
 #endif
        , _verbose (verbose)
        , _num_threads (num_threads)
+       , _frames_encoded(0)
 {
 
 }
@@ -169,6 +170,8 @@ EncodeServer::process (shared_ptr<Socket> socket, struct timeval& after_read, st
                throw;
        }
 
+       ++_frames_encoded;
+
        return dcp_video_frame.index ();
 }