0328ec08dc1e90caa2a9e0c4e107d8ddaa74af20 |
|
22-Oct-2012 |
Andreas Huber <andih@google.com> |
WFD use of HDCP is now optional. if the sink supports it we'll use HDCP (and fail if necessary), if it doesn't we won't. If an HDCP session is established we'll tell our observer that the connection is secure, otherwise we don't. Change-Id: I7cbef384f2cf0a6ac65801c581eea227b9ef4c46 related-to-bug: 7368436
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
d243c04534d1b74bd66625c5c96a9b918d8838bf |
|
10-Oct-2012 |
Andreas Huber <andih@google.com> |
Switch audio mode based on dongle's capabilities properly parse rtp port and use it to setup session. Change-Id: Ic7521cb867143278196c3ce4b19a74ecc2703d8e related-to-bug: 7318719
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
e7bd24af08ef0722fb124a550662bcec48c56f86 |
|
04-Oct-2012 |
Andreas Huber <andih@google.com> |
Optionally emit LPCM audio instead of using AAC in wifi display code related-to-bug: 7248248 May decrease power usage at the cost of significantly increasing audio bitrate. Use "adb shell setprop media.wfd.use-pcm-audio true" to turn it on (must be done before connecting). Change-Id: I7ebeadf3209e01522a2644948287b23d7c383c7e
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
16c090555adf9f37bad0f061fd2651b91a34ae41 |
|
03-Oct-2012 |
James Dong <jdong@google.com> |
Enable hdcp for WiFi display o related-to-bug: 7055369 Change-Id: Ie1ddd1e961f9ff60fe32b57cf7f8de4f4ecf5aa0
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
ad0d97c7cf620e96a0b088dd9461645a3f8900b7 |
|
01-Oct-2012 |
Andreas Huber <andih@google.com> |
Perform an orderly shutdown if possible, force disconnect if necessary wait for up to 2 secs for the dongle to send us a "TEARDOWN", after that forcibly shutdown the connection. Change-Id: Ie049857cd468b7af6986d6305f725c54571b2276 related-to-bug: 7258622
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
96fc6cc65ca93009a759a3a874b82a35771b9714 |
|
28-Sep-2012 |
Andreas Huber <andih@google.com> |
Various improvements to a cleaner shutdown of the wifi display connection. Change-Id: Id029a89939e53c2bd1d20e572d3975ec2795c239 related-to-bug: 7247918
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
ef7d3793fa9bbfb25253626ede9a020ee9280a17 |
|
27-Sep-2012 |
Andreas Huber <andih@google.com> |
Cleaner Wifi Display shutdown process, avoid crashing HDCP on exit. Change-Id: Ie54ee3edd672ec629360b4ecc5df2f85ecbaa45f related-to-bug: 7247584
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
eb11600a248cfe5b95ddd3e5aaae02bd2ab65276 |
|
26-Sep-2012 |
Andreas Huber <andih@google.com> |
Make sure we only release the HDCP module once shutdown has completed. Change-Id: I4b614afe2b55ac53b4aa63311e5bea8fd6c4462e related-to-bug: 7223555
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
ea4bbfdcad9478ea19257fb19a32de68a2dfd958 |
|
22-Sep-2012 |
Andreas Huber <andih@google.com> |
Attempt an orderly shutdown of the wifi display connection if possible. Shutdown the session if the encoder signals an error. related-to-bug:7207481 Change-Id: Id78000a336f8bb8904e7d2102f8f81a4139cdd61
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
b8c7bd418f0ee5b88923b0e0817e3a4acc53cf8d |
|
18-Sep-2012 |
Andreas Huber <andih@google.com> |
Instantiate HDCP module, add PES_private_data for encrypted streams. Change-Id: I970f561a56a1d489a392c3480dec13f4ed7b43bd
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
c92bed3a73c06e90217f8f199ca0b517aa7595d2 |
|
18-Sep-2012 |
Andreas Huber <andih@google.com> |
Now we only support a single client connection and it cannot be initiated from the local interface address for security reasons. Also, there's at most one playback session active at any time, and when it dies we shutdown the client connection altogether and signal an error to the listener. related-to-bug: 7139784 Change-Id: Ia8d02bc994ce9986936947ddda1f2a3dddbf5714
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
bd08e2f93bafd02abf2c25d740e9fb8bce455a99 |
|
13-Sep-2012 |
Andreas Huber <andih@google.com> |
Support for RTP/RTCP traffic over TCP sockets in wifi display code. This is opt-in through adb shell setprop media.wfd.enable-tcp true Change-Id: I49ab22a8c8d62690065631e781a7f0057e5ce557
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
0b73d4730202fcad53aefc4314a06e7b95f442f0 |
|
05-Sep-2012 |
Andreas Huber <andih@google.com> |
Expose an IRemoteDisplay to trigger wifi display connections setup and feedback. Change-Id: I7602cda0e38073c9f0e63fa4de238ca0d4b4ce8e
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
b6777017a68ed473d61cc9d6e77c34fd5cd301cc |
|
31-Aug-2012 |
Andreas Huber <andih@google.com> |
Implement the source->sink(!) keep alive the wfd specs mandate... Change-Id: I388d9911ebd243aa9c13a13ec3683e76898470a6
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
bcf09f8c995221e75c7cd328f25c7cc6d2b5f7c9 |
|
30-Aug-2012 |
Andreas Huber <andih@google.com> |
Only run the wifi display RTSP server on demand, and only on the wifi direct interface. Change-Id: I7d3c44cb79cd40e73499f2d7ccf35c69b628e6d7
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|
d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480c |
|
29-Aug-2012 |
Andreas Huber <andih@google.com> |
Initial checkin of support for acting as a wifi display source Change-Id: I08f17efa0c7d007e17408feb7d4fbef0a19f531a
/frameworks/av/media/libstagefright/wifi-display/source/WifiDisplaySource.h
|