summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/MediaRecorderClient.h
diff options
context:
space:
mode:
authorGloria Wang <gwang@google.com>2009-10-29 15:46:37 -0700
committerGloria Wang <gwang@google.com>2009-10-29 15:46:37 -0700
commitdac6a31a33ba53fb93850670cdddd1e6515dadce (patch)
treeae36b4b259a20b94898c86f612832fee85b1d853 /media/libmediaplayerservice/MediaRecorderClient.h
parentf9ae38fa6eafa700b6642ea045c8749df5364cd6 (diff)
downloadframeworks_av-dac6a31a33ba53fb93850670cdddd1e6515dadce.zip
frameworks_av-dac6a31a33ba53fb93850670cdddd1e6515dadce.tar.gz
frameworks_av-dac6a31a33ba53fb93850670cdddd1e6515dadce.tar.bz2
Dump media recorder PID in dumpsys media.player, and fix minor bugs.
Diffstat (limited to 'media/libmediaplayerservice/MediaRecorderClient.h')
-rw-r--r--media/libmediaplayerservice/MediaRecorderClient.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/MediaRecorderClient.h b/media/libmediaplayerservice/MediaRecorderClient.h
index 6a1c2d5..6260441 100644
--- a/media/libmediaplayerservice/MediaRecorderClient.h
+++ b/media/libmediaplayerservice/MediaRecorderClient.h
@@ -24,6 +24,7 @@ namespace android {
class PVMediaRecorder;
class ISurface;
+class MediaPlayerService;
class MediaRecorderClient : public BnMediaRecorder
{
@@ -53,12 +54,13 @@ public:
private:
friend class MediaPlayerService; // for accessing private constructor
- MediaRecorderClient(pid_t pid);
+ MediaRecorderClient(const sp<MediaPlayerService>& service, pid_t pid);
virtual ~MediaRecorderClient();
pid_t mPid;
Mutex mLock;
PVMediaRecorder *mRecorder;
+ sp<MediaPlayerService> mMediaPlayerService;
};
}; // namespace android