A C++ library for dealing with video acquisition hardware under Linux