Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8c5d0f21 authored by Lajos Molnar's avatar Lajos Molnar
Browse files

DO NOT MERGE: media.MediaCodec: hide NotificationCallback listener

Bug: 15091403
Change-Id: I1fd178b6872997055c2ee0b7edfa0264a7d6718b
parent acfcf645
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -14201,7 +14201,6 @@ package android.media {
    method public final void release();
    method public final void releaseOutputBuffer(int, boolean);
    method public final void releaseOutputBuffer(int, long);
    method public void setNotificationCallback(android.media.MediaCodec.NotificationCallback);
    method public final void setParameters(android.os.Bundle);
    method public final void setVideoScalingMode(int);
    method public final void signalEndOfInputStream();
@@ -14251,11 +14250,6 @@ package android.media {
    field public int numSubSamples;
  }
  public static abstract class MediaCodec.NotificationCallback {
    ctor public MediaCodec.NotificationCallback();
    method public abstract void onCodecNotify(android.media.MediaCodec);
  }
  public final class MediaCodecInfo {
    method public final android.media.MediaCodecInfo.CodecCapabilities getCapabilitiesForType(java.lang.String);
    method public final java.lang.String getName();
+5 −0
Original line number Diff line number Diff line
@@ -749,6 +749,8 @@ final public class MediaCodec {
     * <p>Call this method with a null listener to stop receiving event notifications.
     *
     * @param cb The listener that will run.
     *
     * @hide
     */
    public void setNotificationCallback(NotificationCallback cb) {
        mNotificationCallback = cb;
@@ -758,6 +760,8 @@ final public class MediaCodec {
     * MediaCodec listener interface.  Used to notify the user of MediaCodec
     * when there are available input and/or output buffers, a change in
     * configuration or when a codec error happened.
     *
     * @hide
     */
    public static abstract class NotificationCallback {
        /**
@@ -771,6 +775,7 @@ final public class MediaCodec {
         * repeatedly with a zero timeout until {@link #INFO_TRY_AGAIN_LATER} is returned.
         *
         * @param codec the MediaCodec instance that has an actionable event.
         *
         */
        public abstract void onCodecNotify(MediaCodec codec);
    }