Adding ability to control video from outside directive