am dcc036c5: Merge "Fix port logic in WifiDisplayController." into jb-mr1-dev

* commit 'dcc036c54457943afeadf40922a9dacfe29f30e1':
  Fix port logic in WifiDisplayController.
This commit is contained in:
Andreas Huber
2012-09-10 11:43:43 -07:00
committed by Android Git Automerger

View File

@@ -493,8 +493,13 @@ final class WifiDisplayController implements DumpUtils.Dump {
return; // done
}
WifiP2pWfdInfo wfdInfo = mConnectedDevice.wfdInfo;
int port = (wfdInfo != null ? wfdInfo.getControlPort() : DEFAULT_CONTROL_PORT);
int port = DEFAULT_CONTROL_PORT;
if (mConnectedDevice.deviceName.startsWith("DIRECT-")
&& mConnectedDevice.deviceName.endsWith("Broadcom")) {
// These dongles ignore the port we broadcast in our WFD IE.
port = 8554;
}
final WifiDisplay display = createWifiDisplay(mConnectedDevice);
final String iface = addr.getHostAddress() + ":" + port;