diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-02-07 20:33:46 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-02-07 20:33:46 +0000 |
| commit | 82c4d63241354fa392428a6c752f34bbf676069a (patch) | |
| tree | a58a74b945449db568bfbb9b9903a5e511282b12 /src/lib/writer.h | |
| parent | f5c77f7acdcdd1cc178f172dd49b48c9648b8c8b (diff) | |
Simplify writer a bit and fix it when frames are arriving quickly.
Diffstat (limited to 'src/lib/writer.h')
| -rw-r--r-- | src/lib/writer.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/writer.h b/src/lib/writer.h index 57609825d..68e422a50 100644 --- a/src/lib/writer.h +++ b/src/lib/writer.h @@ -77,12 +77,12 @@ private: boost::thread* _thread; bool _finish; std::list<QueueItem> _queue; + int _queued_full_in_memory; mutable boost::mutex _mutex; boost::condition _condition; boost::shared_ptr<const EncodedData> _last_written; - std::list<QueueItem> _pending; int _last_written_frame; - static const unsigned int _maximum_frames_in_memory; + static const int _maximum_frames_in_memory; boost::shared_ptr<libdcp::MonoPictureAsset> _picture_asset; boost::shared_ptr<libdcp::MonoPictureAssetWriter> _picture_asset_writer; |
