making getvideoinfoline an abstract class