From 37c8924c508a7c9b8bd3c8ce80fc005070531902 Mon Sep 17 00:00:00 2001 From: Ronghua Wu Date: Wed, 15 Jul 2015 12:23:48 -0700 Subject: mediaresourcemanager: add pid to removeResource method Bug: 22496209 Change-Id: I73311573e8d1ac15fec668a9ef6e6af7a07a1d30 --- include/media/IResourceManagerService.h | 2 +- include/media/stagefright/MediaCodec.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/media/IResourceManagerService.h b/include/media/IResourceManagerService.h index 067392c..1e4f6de 100644 --- a/include/media/IResourceManagerService.h +++ b/include/media/IResourceManagerService.h @@ -43,7 +43,7 @@ public: const sp client, const Vector &resources) = 0; - virtual void removeResource(int64_t clientId) = 0; + virtual void removeResource(int pid, int64_t clientId) = 0; virtual bool reclaimResource( int callingPid, diff --git a/include/media/stagefright/MediaCodec.h b/include/media/stagefright/MediaCodec.h index 09cbe8f..b1dc278 100644 --- a/include/media/stagefright/MediaCodec.h +++ b/include/media/stagefright/MediaCodec.h @@ -260,18 +260,18 @@ private: virtual void binderDied(const wp& /*who*/); void addResource( - int pid, int64_t clientId, const sp client, const Vector &resources); void removeResource(int64_t clientId); - bool reclaimResource(int callingPid, const Vector &resources); + bool reclaimResource(const Vector &resources); private: Mutex mLock; sp mService; + int mPid; }; State mState; -- cgit v1.1