boost::property_tree::wptree info() const override\r
{\r
boost::property_tree::wptree info;\r
- info.add(L"type", L"color-producer");\r
+ info.add(L"type", L"color");\r
info.add(L"color", color_str_);\r
return info;\r
}\r
\r
info.add(L"nb_frames", nb_frames == std::numeric_limits<int64_t>::max() ? -1 : nb_frames);\r
info.add(L"frames-left", nb_frames == std::numeric_limits<int64_t>::max() ? -1 : (foreground_->nb_frames() - frame_number_ - (auto_play_delta_ ? *auto_play_delta_ : 0)));\r
- info.add_child(L"foreground.producer", foreground_->info());\r
+ info.add_child(L"producer", foreground_->info());\r
info.add_child(L"background.producer", background_->info());\r
return info;\r
}\r
\r
boost::property_tree::wptree info() const override\r
{\r
- boost::property_tree::wptree info;\r
- info.add(L"type", L"separated-producer");\r
- info.add_child(L"fill.producer", fill_producer_->info());\r
- info.add_child(L"key.producer", key_producer_->info());\r
- return info;\r
+ return fill_producer_->info();;\r
}\r
\r
virtual void subscribe(const monitor::observable::observer_ptr& o) override \r
\r
boost::property_tree::wptree info() const override\r
{\r
- boost::property_tree::wptree info;\r
- info.add(L"type", L"transition-producer");\r
- info.add_child(L"source.producer", source_producer_->info());\r
- info.add_child(L"destination.producer", dest_producer_->info());\r
- return info;\r
+ return dest_producer_->info();\r
}\r
\r
// transition_producer\r
\r
virtual std::wstring name() const override\r
{\r
- return L"decklinke";\r
+ return L"decklink";\r
}\r
\r
virtual boost::property_tree::wptree info() const override\r
{\r
boost::property_tree::wptree info;\r
- info.add(L"type", L"decklink-producer");\r
+ info.add(L"type", L"decklink");\r
return info;\r
}\r
};\r
boost::property_tree::wptree info() const override\r
{\r
boost::property_tree::wptree info;\r
- info.add(L"type", L"ffmpeg-producer");\r
+ info.add(L"type", L"ffmpeg");\r
info.add(L"filename", filename_);\r
info.add(L"width", video_decoder_ ? video_decoder_->width() : 0);\r
info.add(L"height", video_decoder_ ? video_decoder_->height() : 0);\r
virtual boost::property_tree::wptree info() const override\r
{\r
boost::property_tree::wptree info;\r
- info.add(L"type", L"flash-producer");\r
+ info.add(L"type", L"flash");\r
return info;\r
}\r
\r
virtual boost::property_tree::wptree info() const override\r
{\r
boost::property_tree::wptree info;\r
- info.add(L"type", L"image-producer");\r
+ info.add(L"type", L"image");\r
info.add(L"filename", filename_);\r
return info;\r
}\r
virtual boost::property_tree::wptree info() const override\r
{\r
boost::property_tree::wptree info;\r
- info.add(L"type", L"image-scroll-producer");\r
+ info.add(L"type", L"image-scroll");\r
info.add(L"filename", filename_);\r
return info;\r
}\r