Updated Radio player with helper methods to detect more states.