File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change 4040 case '--roonbridge ' :
4141 restartRoonBridge ($ stopOnly );
4242 break ;
43+ case '--upnp ' :
44+ restartUPnP ($ stopOnly );
45+ break ;
4346 default :
44- //[--bluetooth | --airplay | --spotify | --deezer | --squeezelite | --plexamp | --roonbridge]
47+ //[--bluetooth | --airplay | --spotify | --deezer | --upnp | -- squeezelite | --plexamp | --roonbridge]
4548 $ btArg = $ _SESSION ['feat_bitmask ' ] & FEAT_BLUETOOTH ? "--bluetooth \tRestart Bluetooth \n" : "" ;
4649 $ apArg = $ _SESSION ['feat_bitmask ' ] & FEAT_AIRPLAY ? " --airplay \tRestart AirPlay \n" : "" ;
4750 $ spArg = $ _SESSION ['feat_bitmask ' ] & FEAT_SPOTIFY ? " --spotify \tRestart Spotify Connect \n" : "" ;
4851 $ dzArg = $ _SESSION ['feat_bitmask ' ] & FEAT_DEEZER ? " --deezer \tRestart Deezer Connect \n" : "" ;
52+ $ upArg = $ _SESSION ['feat_bitmask ' ] & FEAT_UPMPDCLI ? " --upnp \t\tRestart UPnP \n" : "" ;
4953 $ slArg = $ _SESSION ['feat_bitmask ' ] & FEAT_SQUEEZELITE ? " --squeezelite \tRestart Squeezelite \n" : "" ;
5054 $ paArg = $ _SESSION ['feat_bitmask ' ] & FEAT_PLEXAMP ? " --plexamp \tRestart Plexamp \n" : "" ;
5155 $ rbArg = $ _SESSION ['feat_bitmask ' ] & FEAT_ROONBRIDGE ? " --roonbridge \tRestart RoonBridge \n" : "" ;
52- $ rendererList = $ btArg . $ apArg . $ spArg . $ dzArg . $ slArg . $ paArg . $ rbArg ;
56+ $ rendererList = $ btArg . $ apArg . $ spArg . $ dzArg . $ upArg . $ slArg . $ paArg . $ rbArg ;
5357 echo
5458"Usage: restart-renderer [OPTION] [--stop]
5559Moode renderer restarter
@@ -102,6 +106,13 @@ function restartDeezer($stopOnly) {
102106 }
103107}
104108
109+ function restartUPnP ($ stopOnly ) {
110+ stopUPnP ();
111+ if ($ stopOnly === false ) {
112+ startUPnP ();
113+ }
114+ }
115+
105116function restartSqueezelite ($ stopOnly ) {
106117 stopSqueezelite ();
107118 phpSession ('write ' , 'rsmaftersl ' , 'No ' );
You can’t perform that action at this time.
0 commit comments