diff options
-rw-r--r-- | api/current.txt | 1 | ||||
-rw-r--r-- | media/java/android/media/MediaMuxer.java | 15 |
2 files changed, 4 insertions, 12 deletions
diff --git a/api/current.txt b/api/current.txt index a9d0f57..942cd57 100644 --- a/api/current.txt +++ b/api/current.txt @@ -11989,7 +11989,6 @@ package android.media { method public void start(); method public void stop(); method public void writeSampleData(int, java.nio.ByteBuffer, android.media.MediaCodec.BufferInfo); - field public static final int SAMPLE_FLAG_SYNC = 1; // 0x1 } public static final class MediaMuxer.OutputFormat { diff --git a/media/java/android/media/MediaMuxer.java b/media/java/android/media/MediaMuxer.java index c0fbd2e..e49a00e 100644 --- a/media/java/android/media/MediaMuxer.java +++ b/media/java/android/media/MediaMuxer.java @@ -74,16 +74,6 @@ final public class MediaMuxer { public static final int MUXER_OUTPUT_MPEG_4 = 0; }; - /** - * The sample is a sync sample, which does not require other video samples - * to decode. This flag is used in {@link #writeSampleData} to indicate - * which sample is a sync sample. - */ - /* Keep this flag in sync with its equivalent in - * include/media/stagefright/MediaMuxer.h. - */ - public static final int SAMPLE_FLAG_SYNC = 1; - // All the native functions are listed here. private static native int nativeSetup(FileDescriptor fd, int format); private static native void nativeRelease(int nativeObject); @@ -260,10 +250,13 @@ final public class MediaMuxer { * Writes an encoded sample into the muxer. * <p>The application needs to make sure that the samples are written into * the right tracks. Also, it needs to make sure the samples for each track - * are written in chronological order.</p> + * are written in chronological order (e.g. in the order they are provided + * by the encoder.)</p> * @param byteBuf The encoded sample. * @param trackIndex The track index for this sample. * @param bufferInfo The buffer information related to this sample. + * MediaMuxer uses the flags provided in {@link MediaCodec.BufferInfo}, + * to signal sync frames. */ public void writeSampleData(int trackIndex, ByteBuffer byteBuf, BufferInfo bufferInfo) { |