]> git.sesse.net Git - casparcg/blobdiff - core/producer/layer.cpp
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
[casparcg] / core / producer / layer.cpp
index b50d08a4dcdb177d580132bf405e771a2e8a8962..6966c6a3f5130f58ae7c97f847409875528e0d26 100644 (file)
@@ -35,7 +35,7 @@ public:
 \r
        void remove(safe_ptr<frame_producer>&& producer)\r
        {\r
-               CASPAR_VERIFY(producer.unique());\r
+               CASPAR_VERIFY(producer == frame_producer::empty() || producer.unique());\r
                executor_.begin_invoke(std::bind(&frame_producer_remover::do_remove, this, std::move(producer)));\r
        }\r
 };\r