RetroPlayerVideo: Refactor and greatly simplify logic