MPCHCLocalMediaPlayer: moved logic for retrieving current position to separate method