virtual void operator() (const Range& range) const
{
- CV_Assert((range.start + 1) == range.end);
+ if((range.start + 1) != range.end)
+ return;
+
VideoWriter* writer = writers->operator[](range.start);
CV_Assert(writer != NULL);
CV_Assert(writer->isOpened());
virtual void operator() (const Range& range) const
{
- CV_Assert(range.start + 1 == range.end);
+ if((range.start + 1) != range.end)
+ return;
+
VideoCapture* capture = readers->operator[](range.start);
CV_Assert(capture != NULL);
CV_Assert(capture->isOpened());