@Override public UnsignedIntegerTwoBytes getVolume(UnsignedIntegerFourBytes instanceId, String channelName) throws RenderingControlException { Log.d(getClass().getName(), "getVolume() "); return new UnsignedIntegerTwoBytes(upnpClient.getVolume()); }
@Override public void setVolume( UnsignedIntegerFourBytes instanceId, String channelName, UnsignedIntegerTwoBytes desiredVolume) throws RenderingControlException { Log.d(getClass().getName(), "setVolume() "); upnpClient.setVolume(desiredVolume.getValue().intValue()); }
@Override public void setMute(UnsignedIntegerFourBytes instanceId, String channelName, boolean desiredMute) throws RenderingControlException { Log.d(getClass().getName(), "setMute()"); upnpClient.setMute(desiredMute); }
@Override public boolean getMute(UnsignedIntegerFourBytes instanceId, String channelName) throws RenderingControlException { Log.d(getClass().getName(), "getMute() "); return upnpClient.isMute(); }