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

Commit 39247cd9 authored by Henry Fang's avatar Henry Fang
Browse files

Change frontend analog constant to match the hal define

Test: Manual
bug: 135708935
Change-Id: Ie81a4b63d9bcad9ba93ca8d4688f67d732217c70
parent a2fc38e4
Loading
Loading
Loading
Loading
+26 −20
Original line number Diff line number Diff line
@@ -4788,27 +4788,33 @@ package android.media.tv.tuner.frontend {
    method public int getSifStandard();
    method public int getSignalType();
    method public int getType();
    field public static final int SIF_BG = 1; // 0x1
    field public static final int SIF_BG_A2 = 2; // 0x2
    field public static final int SIF_BG_NICAM = 4; // 0x4
    field public static final int SIF_DK = 16; // 0x10
    field public static final int SIF_DK1 = 32; // 0x20
    field public static final int SIF_DK2 = 64; // 0x40
    field public static final int SIF_DK3 = 128; // 0x80
    field public static final int SIF_DK_NICAM = 256; // 0x100
    field public static final int SIF_I = 8; // 0x8
    field public static final int SIF_I_NICAM = 16384; // 0x4000
    field public static final int SIF_L = 512; // 0x200
    field public static final int SIF_L_NICAM = 32768; // 0x8000
    field public static final int SIF_L_PRIME = 65536; // 0x10000
    field public static final int SIF_M = 1024; // 0x400
    field public static final int SIF_M_A2 = 4096; // 0x1000
    field public static final int SIF_M_BTSC = 2048; // 0x800
    field public static final int SIF_M_EIA_J = 8192; // 0x2000
    field public static final int SIF_AUTO = 1; // 0x1
    field public static final int SIF_BG = 2; // 0x2
    field public static final int SIF_BG_A2 = 4; // 0x4
    field public static final int SIF_BG_NICAM = 8; // 0x8
    field public static final int SIF_DK = 32; // 0x20
    field public static final int SIF_DK1_A2 = 64; // 0x40
    field public static final int SIF_DK2_A2 = 128; // 0x80
    field public static final int SIF_DK3_A2 = 256; // 0x100
    field public static final int SIF_DK_NICAM = 512; // 0x200
    field public static final int SIF_I = 16; // 0x10
    field public static final int SIF_I_NICAM = 32768; // 0x8000
    field public static final int SIF_L = 1024; // 0x400
    field public static final int SIF_L_NICAM = 65536; // 0x10000
    field public static final int SIF_L_PRIME = 131072; // 0x20000
    field public static final int SIF_M = 2048; // 0x800
    field public static final int SIF_M_A2 = 8192; // 0x2000
    field public static final int SIF_M_BTSC = 4096; // 0x1000
    field public static final int SIF_M_EIAJ = 16384; // 0x4000
    field public static final int SIF_UNDEFINED = 0; // 0x0
    field public static final int SIGNAL_TYPE_NTSC = 4; // 0x4
    field public static final int SIGNAL_TYPE_PAL = 1; // 0x1
    field public static final int SIGNAL_TYPE_SECAM = 2; // 0x2
    field public static final int SIGNAL_TYPE_AUTO = 1; // 0x1
    field public static final int SIGNAL_TYPE_NTSC = 32; // 0x20
    field public static final int SIGNAL_TYPE_NTSC_443 = 64; // 0x40
    field public static final int SIGNAL_TYPE_PAL = 2; // 0x2
    field public static final int SIGNAL_TYPE_PAL_60 = 16; // 0x10
    field public static final int SIGNAL_TYPE_PAL_M = 4; // 0x4
    field public static final int SIGNAL_TYPE_PAL_N = 8; // 0x8
    field public static final int SIGNAL_TYPE_SECAM = 128; // 0x80
    field public static final int SIGNAL_TYPE_UNDEFINED = 0; // 0x0
  }
+40 −15
Original line number Diff line number Diff line
@@ -37,7 +37,9 @@ public class AnalogFrontendSettings extends FrontendSettings {
    /** @hide */
    @IntDef(flag = true,
            prefix = "SIGNAL_TYPE_",
            value = {SIGNAL_TYPE_UNDEFINED, SIGNAL_TYPE_PAL, SIGNAL_TYPE_SECAM, SIGNAL_TYPE_NTSC})
            value = {SIGNAL_TYPE_UNDEFINED, SIGNAL_TYPE_AUTO, SIGNAL_TYPE_PAL, SIGNAL_TYPE_PAL_M,
              SIGNAL_TYPE_PAL_N, SIGNAL_TYPE_PAL_60, SIGNAL_TYPE_NTSC, SIGNAL_TYPE_NTSC_443,
              SIGNAL_TYPE_SECAM})
    @Retention(RetentionPolicy.SOURCE)
    public @interface SignalType {}

@@ -45,26 +47,45 @@ public class AnalogFrontendSettings extends FrontendSettings {
     * Undefined analog signal type.
     */
    public static final int SIGNAL_TYPE_UNDEFINED = Constants.FrontendAnalogType.UNDEFINED;
    /**
     * AUTO analog signal type.
     */
    public static final int SIGNAL_TYPE_AUTO = Constants.FrontendAnalogType.AUTO;
    /**
     * PAL analog signal type.
     */
    public static final int SIGNAL_TYPE_PAL = Constants.FrontendAnalogType.PAL;
    /**
     * SECM analog signal type.
     * PAL M analog signal type.
     */
    public static final int SIGNAL_TYPE_SECAM = Constants.FrontendAnalogType.SECAM;
    public static final int SIGNAL_TYPE_PAL_M = Constants.FrontendAnalogType.PAL_M;
    /**
     * PAL N analog signal type.
     */
    public static final int SIGNAL_TYPE_PAL_N = Constants.FrontendAnalogType.PAL_N;
    /**
     * PAL 60 analog signal type.
     */
    public static final int SIGNAL_TYPE_PAL_60 = Constants.FrontendAnalogType.PAL_60;
    /**
     * NTSC analog signal type.
     */
    public static final int SIGNAL_TYPE_NTSC = Constants.FrontendAnalogType.NTSC;

    /**
     * NTSC 443 analog signal type.
     */
    public static final int SIGNAL_TYPE_NTSC_443 = Constants.FrontendAnalogType.NTSC_443;
    /**
     * SECM analog signal type.
     */
    public static final int SIGNAL_TYPE_SECAM = Constants.FrontendAnalogType.SECAM;

    /** @hide */
    @IntDef(flag = true,
            prefix = "SIF_",
            value = {SIF_UNDEFINED, SIF_BG, SIF_BG_A2, SIF_BG_NICAM, SIF_I, SIF_DK,
            SIF_DK1, SIF_DK2, SIF_DK3, SIF_DK_NICAM, SIF_L, SIF_M, SIF_M_BTSC, SIF_M_A2,
            SIF_M_EIA_J, SIF_I_NICAM, SIF_L_NICAM, SIF_L_PRIME})
            value = {SIF_UNDEFINED, SIF_AUTO, SIF_BG, SIF_BG_A2, SIF_BG_NICAM, SIF_I, SIF_DK,
            SIF_DK1_A2, SIF_DK2_A2, SIF_DK3_A2, SIF_DK_NICAM, SIF_L, SIF_M, SIF_M_BTSC, SIF_M_A2,
            SIF_M_EIAJ, SIF_I_NICAM, SIF_L_NICAM, SIF_L_PRIME})
    @Retention(RetentionPolicy.SOURCE)
    public @interface SifStandard {}

@@ -72,6 +93,10 @@ public class AnalogFrontendSettings extends FrontendSettings {
     * Undefined Analog Standard Interchange Format (SIF).
     */
    public static final int SIF_UNDEFINED = Constants.FrontendAnalogSifStandard.UNDEFINED;
    /**
     * Audo Analog Standard Interchange Format (SIF).
     */
    public static final int SIF_AUTO = Constants.FrontendAnalogSifStandard.AUTO;
     /**
     * BG Analog Standard Interchange Format (SIF).
     */
@@ -93,17 +118,17 @@ public class AnalogFrontendSettings extends FrontendSettings {
     */
    public static final int SIF_DK = Constants.FrontendAnalogSifStandard.DK;
    /**
     * DK1 Analog Standard Interchange Format (SIF).
     * DK1 A2 Analog Standard Interchange Format (SIF).
     */
    public static final int SIF_DK1 = Constants.FrontendAnalogSifStandard.DK1;
    public static final int SIF_DK1_A2 = Constants.FrontendAnalogSifStandard.DK1_A2;
    /**
     * DK2 Analog Standard Interchange Format (SIF).
     * DK2 A2 Analog Standard Interchange Format (SIF).
     */
    public static final int SIF_DK2 = Constants.FrontendAnalogSifStandard.DK2;
    public static final int SIF_DK2_A2 = Constants.FrontendAnalogSifStandard.DK2_A2;
    /**
     * DK3 Analog Standard Interchange Format (SIF).
     * DK3 A2 Analog Standard Interchange Format (SIF).
     */
    public static final int SIF_DK3 = Constants.FrontendAnalogSifStandard.DK3;
    public static final int SIF_DK3_A2 = Constants.FrontendAnalogSifStandard.DK3_A2;
    /**
     * DK-NICAM Analog Standard Interchange Format (SIF).
     */
@@ -125,9 +150,9 @@ public class AnalogFrontendSettings extends FrontendSettings {
     */
    public static final int SIF_M_A2 = Constants.FrontendAnalogSifStandard.M_A2;
    /**
     * M-EIA-J Analog Standard Interchange Format (SIF).
     * M-EIAJ Analog Standard Interchange Format (SIF).
     */
    public static final int SIF_M_EIA_J = Constants.FrontendAnalogSifStandard.M_EIA_J;
    public static final int SIF_M_EIAJ = Constants.FrontendAnalogSifStandard.M_EIAJ;
    /**
     * I-NICAM Analog Standard Interchange Format (SIF).
     */