From 2d8bedd05437b6fccdbc6bf70f673ffd86744d59 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Tue, 21 Feb 2012 14:38:23 -0800 Subject: Add new APIs AMessage::(set|find)Buffer to make it safer to pass ABuffer objects through messages. Change-Id: I9f8b4e4c4767d0d70a0105e0c0813b754379b49d --- cmds/stagefright/SimplePlayer.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'cmds') diff --git a/cmds/stagefright/SimplePlayer.cpp b/cmds/stagefright/SimplePlayer.cpp index d5b9223..f850344 100644 --- a/cmds/stagefright/SimplePlayer.cpp +++ b/cmds/stagefright/SimplePlayer.cpp @@ -324,9 +324,8 @@ status_t SimplePlayer::onPrepare() { CHECK_EQ(err, (status_t)OK); size_t j = 0; - sp obj; - while (format->findObject(StringPrintf("csd-%d", j).c_str(), &obj)) { - sp buffer = static_cast(obj.get()); + sp buffer; + while (format->findBuffer(StringPrintf("csd-%d", j).c_str(), &buffer)) { state->mCSD.push_back(buffer); ++j; -- cgit v1.1