@Override public String toString() { return PREFIX + getIdentifierString(); }
protected String getDevicePath(Device device) { if (device.getIdentity().getUdn() == null) { throw new IllegalStateException("Can't generate local URI prefix without UDN"); } StringBuilder s = new StringBuilder(); s.append(DEVICE).append("/"); s.append(URIUtil.encodePathSegment(device.getIdentity().getUdn().getIdentifierString())); return s.toString(); }
@Override public String toString() { return PREFIX + getIdentifierString(); }
s.append(DEVICE).append("/"); s.append(URIUtil.encodePathSegment(device.getIdentity().getUdn().getIdentifierString()));
@Override public String toString() { return PREFIX + getIdentifierString(); }
protected String getDevicePath(Device device) { if (device.getIdentity().getUdn() == null) { throw new IllegalStateException("Can't generate local URI prefix without UDN"); } StringBuilder s = new StringBuilder(); s.append(DEVICE).append("/"); s.append(URIUtil.encodePathSegment(device.getIdentity().getUdn().getIdentifierString())); return s.toString(); }
public void onEventMainThread(DlnaDeviceInfo dlnaDeviceInfo) { if (dlnaDeviceInfo.isAdd()) { deviceList.add(dlnaDeviceInfo.getDevice()); } else { String removeIdentifier = dlnaDeviceInfo.getDevice().getIdentity() .getUdn().getIdentifierString(); String identifier = null; for (int i = 0; i < deviceList.size(); i++) { identifier = deviceList.get(i).getIdentity().getUdn().getIdentifierString(); if (identifier.equals(removeIdentifier)) { deviceList.remove(i); break; } } } mDevicesListAdapter.notifyDataSetChanged(); }
public void onEventMainThread(DlnaDeviceInfo dlnaDeviceInfo) { Log.d("onEventMainThread" + dlnaDeviceInfo.isAdd()); if (dlnaDeviceInfo.isAdd()) { deviceList.add(dlnaDeviceInfo.getDevice()); deviceNameList.add(dlnaDeviceInfo.getDevice().getDetails().getFriendlyName()); } else { String removeIdentifier = dlnaDeviceInfo.getDevice().getIdentity() .getUdn().getIdentifierString(); String identifier = null; for (int i = 0; i < deviceList.size(); i++) { identifier = deviceList.get(i).getIdentity().getUdn().getIdentifierString(); if (identifier.equals(removeIdentifier)) { deviceList.remove(i); deviceNameList.remove(i); break; } } } if (mDevicesSpinnerAdapter != null) { mDevicesSpinnerAdapter.notifyDataSetChanged(); } }
new ModelDetails("tinyMediaManager", "tinyMediaManager - Media Server", ReleaseInfo.getVersion()), new URI("http://" + hostname + ":" + UPNP_PORT + "/dev/" + identity.getUdn().getIdentifierString() + "/desc"), new DLNADoc[] { new DLNADoc("DMS", DLNADoc.Version.V1_5), LOGGER.info("Hello, i'm " + identity.getUdn().getIdentifierString());