diff options
author | James Dong <jdong@google.com> | 2010-12-02 17:42:08 -0800 |
---|---|---|
committer | James Dong <jdong@google.com> | 2010-12-03 15:32:47 -0800 |
commit | faf09ba9405ff019b5ca7e2317debe4ff269d4f8 (patch) | |
tree | 4e455c7318659101ff36e280abb91be3689fb778 /media/libmedia/mediametadataretriever.cpp | |
parent | 848024f744729a131a461f3d13151b2d0393de17 (diff) | |
download | frameworks_base-faf09ba9405ff019b5ca7e2317debe4ff269d4f8.zip frameworks_base-faf09ba9405ff019b5ca7e2317debe4ff269d4f8.tar.gz frameworks_base-faf09ba9405ff019b5ca7e2317debe4ff269d4f8.tar.bz2 |
Prepare for publishing MediaMetadataRetriever as public API
step one:
o replaced captureFrame with getFrameAtTime
o removed getMode
bug - 2433195
Change-Id: I38a8cecef29014692f0b08b8818326e3ebb40a12
Diffstat (limited to 'media/libmedia/mediametadataretriever.cpp')
-rw-r--r-- | media/libmedia/mediametadataretriever.cpp | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/media/libmedia/mediametadataretriever.cpp b/media/libmedia/mediametadataretriever.cpp index e2712ba..39b5bc3 100644 --- a/media/libmedia/mediametadataretriever.cpp +++ b/media/libmedia/mediametadataretriever.cpp @@ -134,26 +134,15 @@ status_t MediaMetadataRetriever::setMode(int mode) return mRetriever->setMode(mode); } -status_t MediaMetadataRetriever::getMode(int* mode) +sp<IMemory> MediaMetadataRetriever::getFrameAtTime(int64_t timeUs, int option) { - LOGV("getMode"); - Mutex::Autolock _l(mLock); - if (mRetriever == 0) { - LOGE("retriever is not initialized"); - return INVALID_OPERATION; - } - return mRetriever->getMode(mode); -} - -sp<IMemory> MediaMetadataRetriever::captureFrame() -{ - LOGV("captureFrame"); + LOGV("getFrameAtTime: time(%lld us) option(%d)", timeUs, option); Mutex::Autolock _l(mLock); if (mRetriever == 0) { LOGE("retriever is not initialized"); return NULL; } - return mRetriever->captureFrame(); + return mRetriever->getFrameAtTime(timeUs, option); } const char* MediaMetadataRetriever::extractMetadata(int keyCode) |