macosx: continue playback where you left off, take 2 (close #11478)
macosx: don't try to continue playback if current position is 0
macosx: don't continue playback where left off if user set a custom start-time