\r
#include "media.h"\r
\r
+#include <common/exception/exceptions.h>\r
+\r
#include <core/producer/color/color_producer.h>\r
#include <core/producer/ffmpeg/ffmpeg_producer.h>\r
#include <core/producer/flash/cg_producer.h>\r
#include <core/producer/image/image_producer.h>\r
#include <core/producer/decklink/decklink_producer.h>\r
-#include <core/producer/screen/screen_producer.h>\r
+#include <core/producer/silverlight/silverlight_producer.h>\r
\r
#include <core/consumer/bluefish/bluefish_consumer.h>\r
#include <core/consumer/decklink/decklink_consumer.h>\r
(&core::image::create_image_producer)\r
(&core::create_decklink_producer)\r
(&core::create_color_producer)\r
- (&core::create_screen_producer);\r
+ //(&core::create_silverlight_producer)\r
+ ;\r
\r
if(params.empty())\r
BOOST_THROW_EXCEPTION(invalid_argument() << arg_name_info("params") << arg_value_info(""));\r
return producer != frame_producer::empty();\r
});\r
\r
+ if(producer == frame_producer::empty())\r
+ BOOST_THROW_EXCEPTION(file_not_found() << msg_info("No match found for supplied commands. Check syntax."));\r
+\r
return producer;\r
}\r
\r
}\r
return consumer != frame_consumer::empty();\r
});\r
+ \r
+ if(consumer == frame_consumer::empty())\r
+ BOOST_THROW_EXCEPTION(file_not_found() << msg_info("No match found for supplied commands. Check syntax."));\r
\r
return consumer;\r
}\r