Modifications according to the new VideoInput interface
Following VideoInputFactory interface