summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Robert Shih <robertshih@google.com> 2016-09-15 19:57:17 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2016-09-15 19:57:20 +0000
commit3b82056fca752f9025978f2fcecdcd33dbffd83a (patch)
tree5e593f82062e1022bdad6b69888645e9d0bb61b5
parent7ca068feeb92961ef1fff299d4f0d8489df0810e (diff)
parente6b987c569f721526b99f884843bea2b32844344 (diff)
Merge "MediaExtractor: clarify EOS behavior for local files" into nyc-mr1-dev
-rw-r--r--media/java/android/media/MediaExtractor.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/media/java/android/media/MediaExtractor.java b/media/java/android/media/MediaExtractor.java
index 6f5199b6959c..c8aedd09d60c 100644
--- a/media/java/android/media/MediaExtractor.java
+++ b/media/java/android/media/MediaExtractor.java
@@ -496,6 +496,11 @@ final public class MediaExtractor {
/**
* Advance to the next sample. Returns false if no more sample data
* is available (end of stream).
+ *
+ * When extracting a local file, the behaviors of {@link #advance} and
+ * {@link #readSampleData} are undefined in presence of concurrent
+ * writes to the same local file; more specifically, end of stream
+ * could be signalled earlier than expected.
*/
public native boolean advance();