summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/MediaRecorderClient.cpp
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2009-03-02 22:54:33 -0800
committerThe Android Open Source Project <initial-contribution@android.com>2009-03-02 22:54:33 -0800
commit99ffda877980468a9ae31e013cd10fb3645df1b0 (patch)
treedbcbf90028d4e60763724ca1bac4a63af7170973 /media/libmediaplayerservice/MediaRecorderClient.cpp
parent925a349b45d1d16eaaca6a1f4827191831271ca0 (diff)
downloadframeworks_av-99ffda877980468a9ae31e013cd10fb3645df1b0.zip
frameworks_av-99ffda877980468a9ae31e013cd10fb3645df1b0.tar.gz
frameworks_av-99ffda877980468a9ae31e013cd10fb3645df1b0.tar.bz2
auto import from //depot/cupcake/@137055
Diffstat (limited to 'media/libmediaplayerservice/MediaRecorderClient.cpp')
-rw-r--r--media/libmediaplayerservice/MediaRecorderClient.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/MediaRecorderClient.cpp b/media/libmediaplayerservice/MediaRecorderClient.cpp
index e8ba17f..4b45acb 100644
--- a/media/libmediaplayerservice/MediaRecorderClient.cpp
+++ b/media/libmediaplayerservice/MediaRecorderClient.cpp
@@ -258,5 +258,16 @@ MediaRecorderClient::~MediaRecorderClient()
release();
}
+status_t MediaRecorderClient::setListener(const sp<IMediaPlayerClient>& listener)
+{
+ LOGV("setListener");
+ Mutex::Autolock lock(mLock);
+ if (mRecorder == NULL) {
+ LOGE("recorder is not initialized");
+ return NO_INIT;
+ }
+ return mRecorder->setListener(listener);
+}
+
}; // namespace android