Library to access different kinds of (video) capture devices