-
- /** Number of video frames written for the DCP so far */
- int _video_frames_out;
-
- bool _terminate;
- std::list<boost::shared_ptr<DCPVideo> > _queue;
+ /** Current DCP frame index */
+ Frame _position;
+
+ /* XXX: probably should be atomic */
+ bool _terminate_enqueue;
+ bool _terminate_encoding;
+ /** Mutex for _threads */
+ mutable boost::mutex _threads_mutex;