+- (void)rebuildSubmenus
+{
+ currentRemote = [[MainController sharedController] currentRemote];
+ _currentPlaylist = [currentRemote currentPlaylistIndex];
+ _currentTrack = [currentRemote currentSongIndex];
+ _playingRadio = ([currentRemote currentPlaylistClass] == ITMTRemotePlayerRadioPlaylist);
+
+ [_ratingMenu release];
+ [_upcomingSongsMenu release];
+ [_playlistsMenu release];
+ [_eqMenu release];
+ _ratingMenu = [self ratingMenu];
+ _upcomingSongsMenu = [self upcomingSongsMenu];
+ _playlistsMenu = [self playlistsMenu];
+ _eqMenu = [self eqMenu];
+}
+