diff options
author | Andreas Huber <andih@google.com> | 2013-04-26 08:42:50 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2013-04-26 08:42:50 -0700 |
commit | c86ef45279185b474bd6af0a7ae407f8ab577f13 (patch) | |
tree | 110e05de886cf816f0b9265931c611f74d668b8b /media/libstagefright/wifi-display/MediaSender.cpp | |
parent | c540ea00f4763758c9c40594d1e086aeefda9b70 (diff) | |
download | frameworks_av-c86ef45279185b474bd6af0a7ae407f8ab577f13.zip frameworks_av-c86ef45279185b474bd6af0a7ae407f8ab577f13.tar.gz frameworks_av-c86ef45279185b474bd6af0a7ae407f8ab577f13.tar.bz2 |
Revert "Remove all traces of wifi display sink implementation and supporting code."
This reverts commit 3a9682a86ead84d6f60d3f3aa01b2b4d34af983d.
Diffstat (limited to 'media/libstagefright/wifi-display/MediaSender.cpp')
-rw-r--r-- | media/libstagefright/wifi-display/MediaSender.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/media/libstagefright/wifi-display/MediaSender.cpp b/media/libstagefright/wifi-display/MediaSender.cpp index 8a3566f..33af66d 100644 --- a/media/libstagefright/wifi-display/MediaSender.cpp +++ b/media/libstagefright/wifi-display/MediaSender.cpp @@ -341,6 +341,22 @@ void MediaSender::onSenderNotify(const sp<AMessage> &msg) { break; } + case kWhatInformSender: + { + int64_t avgLatencyUs; + CHECK(msg->findInt64("avgLatencyUs", &avgLatencyUs)); + + int64_t maxLatencyUs; + CHECK(msg->findInt64("maxLatencyUs", &maxLatencyUs)); + + sp<AMessage> notify = mNotify->dup(); + notify->setInt32("what", kWhatInformSender); + notify->setInt64("avgLatencyUs", avgLatencyUs); + notify->setInt64("maxLatencyUs", maxLatencyUs); + notify->post(); + break; + } + default: TRESPASS(); } |