summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/MediaRecorderClient.h
diff options
context:
space:
mode:
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