diff options
| author | 2016-03-02 17:03:19 -0800 | |
|---|---|---|
| committer | 2016-03-03 08:05:41 -0800 | |
| commit | f78c984e05b70b473b9246beee989d3b4799d37f (patch) | |
| tree | 58bf45d2b4a0f374368b9dcbcd49288800d1a81d | |
| parent | a1fd14328e990bc23dc5b8447bfe9839a3c7f137 (diff) | |
media: correctly return cached size for MediaDataSource
Bug: 27431229
Change-Id: I884e43960789c139b48964deba8f56b3bc3ba590
| -rw-r--r-- | media/jni/android_media_MediaDataSource.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/media/jni/android_media_MediaDataSource.cpp b/media/jni/android_media_MediaDataSource.cpp index 025133f3ff00..ecd10c74b353 100644 --- a/media/jni/android_media_MediaDataSource.cpp +++ b/media/jni/android_media_MediaDataSource.cpp @@ -116,7 +116,8 @@ status_t JMediaDataSource::getSize(off64_t* size) { return UNKNOWN_ERROR; } if (mSizeIsCached) { - return mCachedSize; + *size = mCachedSize; + return OK; } JNIEnv* env = AndroidRuntime::getJNIEnv(); |