]> git.sesse.net Git - casparcg/blobdiff - core/producer/frame_producer.cpp
* Return error code when SEEK is out of range for ffmpeg producer.
[casparcg] / core / producer / frame_producer.cpp
index 7312937f3b15088882304253abf85041e6b23505..16528bb4cd8ee7c830974a39dc9b94500947c7c1 100644 (file)
@@ -316,6 +316,10 @@ spl::shared_ptr<core::frame_producer> do_create_producer(const frame_producer_de
                        {
                                producer = factory(dependencies, params);
                        }
+                       catch (user_error&)
+                       {
+                               throw;
+                       }
                        catch(...)
                        {
                                if(throw_on_fail)