inherit video source from source, close #699, ref #707