diff --git a/api/system-current.txt b/api/system-current.txt index 9da82ef10e0cd..d60f66d88e569 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -5377,7 +5377,7 @@ package android.media.tv.tuner.frontend { public static class Atsc3FrontendSettings.Builder extends android.media.tv.tuner.frontend.FrontendSettings.Builder { method @NonNull public android.media.tv.tuner.frontend.Atsc3FrontendSettings build(); method @NonNull public android.media.tv.tuner.frontend.Atsc3FrontendSettings.Builder setBandwidth(int); - method @NonNull public android.media.tv.tuner.frontend.Atsc3FrontendSettings.Builder setDemodOutputFormat(byte); + method @NonNull public android.media.tv.tuner.frontend.Atsc3FrontendSettings.Builder setDemodOutputFormat(int); method @NonNull public android.media.tv.tuner.frontend.Atsc3FrontendSettings.Builder setPlpSettings(@NonNull android.media.tv.tuner.frontend.Atsc3PlpSettings[]); } @@ -5431,7 +5431,7 @@ package android.media.tv.tuner.frontend { public class DvbcFrontendSettings extends android.media.tv.tuner.frontend.FrontendSettings { method @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_TV_TUNER) public static android.media.tv.tuner.frontend.DvbcFrontendSettings.Builder builder(@NonNull android.content.Context); - method public byte getAnnex(); + method public int getAnnex(); method public long getFec(); method public int getModulation(); method public int getOuterFec(); @@ -5459,7 +5459,7 @@ package android.media.tv.tuner.frontend { public static class DvbcFrontendSettings.Builder extends android.media.tv.tuner.frontend.FrontendSettings.Builder { method @NonNull public android.media.tv.tuner.frontend.DvbcFrontendSettings build(); - method @NonNull public android.media.tv.tuner.frontend.DvbcFrontendSettings.Builder setAnnex(byte); + method @NonNull public android.media.tv.tuner.frontend.DvbcFrontendSettings.Builder setAnnex(int); method @NonNull public android.media.tv.tuner.frontend.DvbcFrontendSettings.Builder setFec(long); method @NonNull public android.media.tv.tuner.frontend.DvbcFrontendSettings.Builder setModulation(int); method @NonNull public android.media.tv.tuner.frontend.DvbcFrontendSettings.Builder setOuterFec(int); diff --git a/media/java/android/media/tv/tuner/frontend/Atsc3FrontendSettings.java b/media/java/android/media/tv/tuner/frontend/Atsc3FrontendSettings.java index 85f3f72020d0e..b40ab00afb304 100644 --- a/media/java/android/media/tv/tuner/frontend/Atsc3FrontendSettings.java +++ b/media/java/android/media/tv/tuner/frontend/Atsc3FrontendSettings.java @@ -327,7 +327,7 @@ public class Atsc3FrontendSettings extends FrontendSettings { */ public static class Builder extends FrontendSettings.Builder { private int mBandwidth; - private byte mDemodOutputFormat; + private int mDemodOutputFormat; private Atsc3PlpSettings[] mPlpSettings; private Builder() { @@ -345,7 +345,7 @@ public class Atsc3FrontendSettings extends FrontendSettings { * Sets Demod Output Format. */ @NonNull - public Builder setDemodOutputFormat(byte demodOutputFormat) { + public Builder setDemodOutputFormat(@DemodOutputFormat int demodOutputFormat) { mDemodOutputFormat = demodOutputFormat; return this; } diff --git a/media/java/android/media/tv/tuner/frontend/DvbcFrontendSettings.java b/media/java/android/media/tv/tuner/frontend/DvbcFrontendSettings.java index bfa4f3f027a49..705d5207cc5f3 100644 --- a/media/java/android/media/tv/tuner/frontend/DvbcFrontendSettings.java +++ b/media/java/android/media/tv/tuner/frontend/DvbcFrontendSettings.java @@ -147,11 +147,11 @@ public class DvbcFrontendSettings extends FrontendSettings { private final long mFec; private final int mSymbolRate; private final int mOuterFec; - private final byte mAnnex; + private final int mAnnex; private final int mSpectralInversion; private DvbcFrontendSettings(int frequency, int modulation, long fec, int symbolRate, - int outerFec, byte annex, int spectralInversion) { + int outerFec, int annex, int spectralInversion) { super(frequency); mModulation = modulation; mFec = fec; @@ -192,7 +192,7 @@ public class DvbcFrontendSettings extends FrontendSettings { * Gets Annex. */ @Annex - public byte getAnnex() { + public int getAnnex() { return mAnnex; } /** @@ -223,7 +223,7 @@ public class DvbcFrontendSettings extends FrontendSettings { private long mFec; private int mSymbolRate; private int mOuterFec; - private byte mAnnex; + private int mAnnex; private int mSpectralInversion; private Builder() { @@ -265,7 +265,7 @@ public class DvbcFrontendSettings extends FrontendSettings { * Sets Annex. */ @NonNull - public Builder setAnnex(@Annex byte annex) { + public Builder setAnnex(@Annex int annex) { mAnnex = annex; return this; }