summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/wifi-display/source
diff options
context:
space:
mode:
authorChong Zhang <chz@google.com>2013-05-09 01:27:59 -0700
committerChong Zhang <chz@google.com>2013-05-11 09:09:21 -0700
commitaef5c98cd3f67e0209e1fa28489078e9f40d6f46 (patch)
tree123ba3977539cf04a92f80683ba6db25ab2b7b8d /media/libstagefright/wifi-display/source
parent0d24eb5e89963663150d38a320ec17244d39edf2 (diff)
downloadframeworks_av-aef5c98cd3f67e0209e1fa28489078e9f40d6f46.zip
frameworks_av-aef5c98cd3f67e0209e1fa28489078e9f40d6f46.tar.gz
frameworks_av-aef5c98cd3f67e0209e1fa28489078e9f40d6f46.tar.bz2
wifi-display: misc fixes for M3 response parsing
- fix wfd_video_format parsing w/ multiple H264-Codec - fix handling of CRLF at end of M3 response - fix missing wfd_client_rtp_ports Bug: 8871667 Bug: 8875749 Change-Id: Idb0b5605313bba6ff067bcd765512bbed42e5202
Diffstat (limited to 'media/libstagefright/wifi-display/source')
-rw-r--r--media/libstagefright/wifi-display/source/WifiDisplaySource.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp b/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp
index 2b5bee9..22dd0b1 100644
--- a/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp
+++ b/media/libstagefright/wifi-display/source/WifiDisplaySource.cpp
@@ -635,8 +635,9 @@ status_t WifiDisplaySource::sendM4(int32_t sessionID) {
"wfd_presentation_URL: rtsp://%s/wfd1.0/streamid=0 none\r\n",
mClientInfo.mLocalIP.c_str()));
- body.append(mWfdClientRtpPorts);
- body.append("\r\n");
+ body.append(
+ StringPrintf(
+ "wfd_client_rtp_ports: %s\r\n", mWfdClientRtpPorts.c_str()));
AString request = "SET_PARAMETER rtsp://localhost/wfd1.0 RTSP/1.0\r\n";
AppendCommonResponse(&request, mNextCSeq);