X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fffmpeg%2Fproducer%2Fffmpeg_producer.cpp;h=5641222a1f423d958c17b3dc15b21d6bdd59d7b8;hb=11e9ee9363a33cee4f3433c83b1f5fd76b95b57e;hp=480e95b8d0d3739eb4db855e35613adc428ca9fc;hpb=77c5e19de35d9d3d9b470113e9f194ebe83b0f0b;p=casparcg diff --git a/modules/ffmpeg/producer/ffmpeg_producer.cpp b/modules/ffmpeg/producer/ffmpeg_producer.cpp index 480e95b8d..5641222a1 100644 --- a/modules/ffmpeg/producer/ffmpeg_producer.cpp +++ b/modules/ffmpeg/producer/ffmpeg_producer.cpp @@ -79,7 +79,7 @@ struct ffmpeg_producer : public core::frame_producer public: explicit ffmpeg_producer(const safe_ptr& frame_factory, const std::wstring& filename, const std::wstring& filter, bool loop, int start, size_t length) : filename_(filename) - , graph_(diagnostics::create_graph([this]{return print();})) + , graph_(diagnostics::create_graph("")) , frame_factory_(frame_factory) , format_desc_(frame_factory->get_video_format_desc()) , input_(graph_, filename_, loop, start, length) @@ -137,6 +137,8 @@ public: else graph_->add_tag("underflow"); } + + graph_->update_text(narrow(print())); return frame; }