I merged @yonihahasis's videosource.cpp and videosource.h with mine