fixes #775 fixes #756 - Fixes source and duration setting when the video element as already been initialized