\r
#if defined(_MSC_VER)\r
#pragma warning (disable : 4146)\r
+#pragma warning (disable : 4244)\r
#endif\r
\r
#include "flash_producer.h"\r
{\r
executor_.clear();\r
CASPAR_ASSERT(executor_.is_running());\r
+ frame_buffer_.clear();\r
executor_.invoke([=]\r
{\r
renderer_ = nullptr;\r
// frame_producer\r
\r
virtual safe_ptr<core::basic_frame> receive()\r
- { \r
- if(!renderer_)\r
- return core::basic_frame::empty();\r
- \r
+ { \r
graph_->set_value("output-buffer", static_cast<float>(frame_buffer_.size())/static_cast<float>(frame_buffer_.capacity()));\r
if(!frame_buffer_.try_pop(tail_))\r
return tail_;\r