commit | 3f27436a9346f043f52265da1e6a74cde2bffd4d | [log] [tgz] |
---|---|---|
author | Lajos Molnar <lajos@google.com> | Thu Mar 05 14:35:41 2015 -0800 |
committer | Lajos Molnar <lajos@google.com> | Tue Mar 10 10:36:09 2015 -0700 |
tree | a7404d2ba96071bea1f02f93f6782214fc1e4cc1 | |
parent | 0655386a0dc15fc31883d2e38917ff0e9db89ae7 [diff] [blame] |
stagefright: don't use ALooperRoster mutex for reply handling Change replyID-s from uint32_t to an object Move reply handling into the loopers (to reuse a common mutex) Bug: 19607784 Change-Id: Iaa035b846c424c5687ed17ce1079b325e86c54be
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.cpp b/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.cpp index 72e7b0d..a726239 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.cpp +++ b/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.cpp
@@ -136,7 +136,7 @@ case kWhatGetInputBuffers: { - uint32_t replyID; + sp<AReplyToken> replyID; CHECK(msg->senderAwaitsResponse(&replyID)); Vector<sp<ABuffer> > *dstBuffers;