applied big patch #1281 by Martin Beckett (various direct show video capture enhancements)
applied big patch #1281 by Martin Beckett (various direct show video capture enhancements)

opencv/opencv,opencv/opencv,apavlenko/opencv,apavlenko/opencv,opencv/opencv,opencv/opencv,opencv/opencv,apavlenko/opencv,apavlenko/opencv,opencv/opencv,opencv/opencv,apavlenko/opencv,apavlenko/opencv,opencv/opencv,opencv/opencv,opencv/opencv