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

Commit 0dfd9df6 authored by Lajos Molnar's avatar Lajos Molnar Committed by Android (Google) Code Review
Browse files

Merge "media: MediaCodecInfo: add FEATURE_QpBounds" into sc-dev

parents 8b790e7b 87f757f2
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -21670,6 +21670,7 @@ package android.media {
    field public static final String FEATURE_LowLatency = "low-latency";
    field public static final String FEATURE_MultipleFrames = "multiple-frames";
    field public static final String FEATURE_PartialFrame = "partial-frame";
    field public static final String FEATURE_QpBounds = "qp-bounds";
    field public static final String FEATURE_SecurePlayback = "secure-playback";
    field public static final String FEATURE_TunneledPlayback = "tunneled-playback";
    field public int[] colorFormats;
+9 −0
Original line number Diff line number Diff line
@@ -570,6 +570,14 @@ public final class MediaCodecInfo {
         */
        public static final String FEATURE_LowLatency = "low-latency";

        /**
         * <b>video encoder only</b>: codec supports quantization parameter bounds.
         * @see MediaFormat#KEY_VIDEO_QP_MAX
         * @see MediaFormat#KEY_VIDEO_QP_MIN
         */
        @SuppressLint("AllUpper")
        public static final String FEATURE_QpBounds = "qp-bounds";

        /**
         * Query codec feature capabilities.
         * <p>
@@ -606,6 +614,7 @@ public final class MediaCodecInfo {
            new Feature(FEATURE_IntraRefresh, (1 << 0), false),
            new Feature(FEATURE_MultipleFrames, (1 << 1), false),
            new Feature(FEATURE_DynamicTimestamp, (1 << 2), false),
            new Feature(FEATURE_QpBounds, (1 << 3), false),
        };

        /** @hide */