svoid dm_pulseAudio_setDefaultSinkAndSwitchAllClients(int sinkIndex) { pulseAudio_setDefaultSink(sinkIndex); for (O program : (Cl) dm_requireAndCall("#1027073/ListPlayingPrograms", 'list)) pulseAudio_moveSinkInput(getInt index(program), sinkIndex); } svoid dm_pulseAudio_setDefaultSinkAndSwitchAllClients(S sinkName) { Int index = reverseLookupIC(dm_systemAudioSinkNames(), sinkName); if (index != null) { print("Switching default sink to: " + sinkName); dm_pulseAudio_setDefaultSinkAndSwitchAllClients(index); } }