} elseif ($value==NP_IDX_CONTROLPREV) { NetPlayer_Prev(); } elseif ($value==NP_IDX_CONTROLNEXT) { NetPlayer_Next(); } else { IPSLogger_Err(__file__, 'Unknown ControlValue '.$value); } break; case NP_ID_SOURCE: NetPlayer_SetSource($value); break; case NP_ID_CATEGORYLIST: if ($value==NP_IDX_CATEGORYROOT) { NetPlayer_SetCategory(''); } else { NetPlayer_SetCategory('_'.NetPlayer_GetNameFromProfile($value,'NetPlayer_Category')); } break; case NP_ID_CDTRACKNAV: SetValue($variable, $value); if ($value==NP_IDX_CDPREV) { NetPlayer_NavigateTrackBack(NP_COUNT_TRACKVARIABLE); } else { NetPlayer_NavigateTrackForward(NP_COUNT_TRACKVARIABLE); } IPS_SLEEP(200); SetValue($variable, -1); break; case NP_ID_CDTRACKLIST: NetPlayer_SetPlayListPosition($value+1); break;
} else if ($id=="rc_mp_select") { NetPlayer_SwitchToMP3Selection(); } else if ($id=="rc_mp_radio") { NetPlayer_SwitchToRadio(); // CD Selection - List CDs in MP3 Repository } else if (substr($id,0,5)=="rc_cd") { NetPlayer_PlayDirectory($_GET['cd_path']); } else if ($id=="rc_mp_cdselectprev") { NetPlayer_NavigateCDBack(NP_COUNT_CDHTML); } else if ($id=="rc_mp_cdselectnext") { NetPlayer_NavigateCDForward(NP_COUNT_CDHTML); } else if (substr($id,0,6)=="rc_cat") { NetPlayer_SetCategory($_GET['cd_cat']); } else if ($id=="rc_mp_cdselectroot") { NetPlayer_SetCategory(''); } else if ($id=="rc_mp_cdselectback") { NetPlayer_SwitchToMP3Player(false); } else if (substr($id,0,11)=="rc_mp_track") { NetPlayer_SetPlayListPosition((int)$_GET['track']); // Mediaplayer Set Webradio Station } else if (substr($id,0,11)=="rc_mp_radio") { NetPlayer_PlayRadio($_GET['radiourl'], $_GET['radiotitel']); } else if ($id=="rc_mp_radioselectprev") { NetPlayer_NavigateRadioBack(NP_COUNT_RADIOHTML); } else if ($id=="rc_mp_radioselectnext") { NetPlayer_NavigateRadioForward(NP_COUNT_RADIOHTML); } else { IPSLogger_Err(__file__, "Received Unknown Netplayer ObjID=".$id);