make video.js responsive and dispose videojs when videoMarker gets updated