X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fvideo_ring_buffers.h;h=47fda01f7fd7b9c503a84d6cffc7c2dde60b15a3;hb=ff639b3cf30afcc097bfd21d39c8d15f466cadd6;hp=444a49ea771e489c3d5cb7bf60ba919b17466cc3;hpb=7bc2134d658778e04f1756c255e604b4ab5a5831;p=dcpomatic.git diff --git a/src/lib/video_ring_buffers.h b/src/lib/video_ring_buffers.h index 444a49ea7..47fda01f7 100644 --- a/src/lib/video_ring_buffers.h +++ b/src/lib/video_ring_buffers.h @@ -22,7 +22,6 @@ #include "dcpomatic_time.h" #include "player_video.h" #include "types.h" -#include #include #include @@ -31,9 +30,14 @@ class Film; class PlayerVideo; -class VideoRingBuffers : public boost::noncopyable +class VideoRingBuffers { public: + VideoRingBuffers () {} + + VideoRingBuffers (VideoRingBuffers const&) = delete; + VideoRingBuffers& operator= (VideoRingBuffers const&) = delete; + void put (std::shared_ptr frame, dcpomatic::DCPTime time); std::pair, dcpomatic::DCPTime> get ();