Loading media/java/android/media/tv/tuner/filter/SectionSettings.java +25 −2 Original line number Diff line number Diff line Loading @@ -45,8 +45,19 @@ public abstract class SectionSettings extends Settings { public boolean isCrcEnabled() { return mCrcEnabled; } /** * Returns whether the filter repeats the data with the same version. * Returns whether the filter repeats the data. * * If {@code false}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections * based on {@link SectionSettingsWithTableInfo} TableId and Version, and stops filtering data. * For {@linkSectionSettingsWithSectionBits}, HAL filters out the first section which matches * the {@linkSectionSettingsWithSectionBits} configuration, and stops filtering data. * * If {@code true}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections based * on {@link SectionSettingsWithTableInfo} TableId and Version, and repeats. For * {@linkSectionSettingsWithSectionBits}, HAL filters out sections which match the * {@linkSectionSettingsWithSectionBits} configuration, and repeats. */ public boolean isRepeat() { return mIsRepeat; Loading Loading @@ -83,8 +94,20 @@ public abstract class SectionSettings extends Settings { mCrcEnabled = crcEnabled; return self(); } /** * Sets whether the filter repeats the data with the same version. * Sets whether the filter repeats the data. * * If {@code false}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections * based on {@link SectionSettingsWithTableInfo} TableId and Version, and stops filtering * data. For {@linkSectionSettingsWithSectionBits}, HAL filters out the first section which * matches the {@linkSectionSettingsWithSectionBits} configuration, and stops filtering * data. * * If {@code true}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections * based on {@link SectionSettingsWithTableInfo} TableId and Version, and repeats. For * {@linkSectionSettingsWithSectionBits}, HAL filters out sections which match the * {@linkSectionSettingsWithSectionBits} configuration, and repeats. */ @NonNull public T setRepeat(boolean isRepeat) { Loading Loading
media/java/android/media/tv/tuner/filter/SectionSettings.java +25 −2 Original line number Diff line number Diff line Loading @@ -45,8 +45,19 @@ public abstract class SectionSettings extends Settings { public boolean isCrcEnabled() { return mCrcEnabled; } /** * Returns whether the filter repeats the data with the same version. * Returns whether the filter repeats the data. * * If {@code false}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections * based on {@link SectionSettingsWithTableInfo} TableId and Version, and stops filtering data. * For {@linkSectionSettingsWithSectionBits}, HAL filters out the first section which matches * the {@linkSectionSettingsWithSectionBits} configuration, and stops filtering data. * * If {@code true}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections based * on {@link SectionSettingsWithTableInfo} TableId and Version, and repeats. For * {@linkSectionSettingsWithSectionBits}, HAL filters out sections which match the * {@linkSectionSettingsWithSectionBits} configuration, and repeats. */ public boolean isRepeat() { return mIsRepeat; Loading Loading @@ -83,8 +94,20 @@ public abstract class SectionSettings extends Settings { mCrcEnabled = crcEnabled; return self(); } /** * Sets whether the filter repeats the data with the same version. * Sets whether the filter repeats the data. * * If {@code false}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections * based on {@link SectionSettingsWithTableInfo} TableId and Version, and stops filtering * data. For {@linkSectionSettingsWithSectionBits}, HAL filters out the first section which * matches the {@linkSectionSettingsWithSectionBits} configuration, and stops filtering * data. * * If {@code true}, for {@link SectionSettingsWithTableInfo}, HAL filters out all sections * based on {@link SectionSettingsWithTableInfo} TableId and Version, and repeats. For * {@linkSectionSettingsWithSectionBits}, HAL filters out sections which match the * {@linkSectionSettingsWithSectionBits} configuration, and repeats. */ @NonNull public T setRepeat(boolean isRepeat) { Loading