]> git.sesse.net Git - casparcg/commitdiff
flash_producer: Don't forget buffering.
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Tue, 27 Dec 2011 09:14:21 +0000 (09:14 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Tue, 27 Dec 2011 09:14:21 +0000 (09:14 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/trunk@1946 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

modules/flash/producer/flash_producer.cpp

index 32959dcc90ce07c266516ddf8550a8897b4b3ce6..2fa8278f6def8ac1edcc0b44c7942cfea1a12122 100644 (file)
@@ -364,6 +364,7 @@ public:
                        if(!renderer_)\r
                        {\r
                                renderer_.reset(new flash_renderer(safe_ptr<diagnostics::graph>(graph_), frame_factory_, filename_, width_, height_));\r
+                               while(frame_buffer_.try_push(core::basic_frame::empty()));\r
                                render(renderer_.get());\r
                        }\r
 \r