fix delegate for video player