add api documentation for video sources