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

Commit fea8a10a authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Add ATSC support in the vts" into android12-tests-dev am: 333df155...

Merge "Add ATSC support in the vts" into android12-tests-dev am: 333df155 am: 368ca264 am: fee45b6d am: ebd7b7af

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2471289



Change-Id: I8f8898784b7f0fb0b1f315e7c977870377150cd6
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 33695479 ebd7b7af
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -65,6 +65,7 @@ using android::hardware::tv::tuner::V1_0::LnbTone;
using android::hardware::tv::tuner::V1_0::LnbVoltage;
using android::hardware::tv::tuner::V1_0::PlaybackSettings;
using android::hardware::tv::tuner::V1_0::RecordSettings;
using android::hardware::tv::tuner::V1_0::FrontendAtscSettings;

const string emptyHardwareId = "";

@@ -241,6 +242,7 @@ struct TunerTestingConfigReader1_0 {
                        break;
                    case FrontendTypeEnum::ATSC:
                        type = FrontendType::ATSC;
                        frontendMap[id].settings.atsc(readAtscFrontendSettings(feConfig));
                        break;
                    case FrontendTypeEnum::ATSC3:
                        type = FrontendType::ATSC3;
@@ -627,6 +629,13 @@ struct TunerTestingConfigReader1_0 {
        return dvbsSettings;
    }

    static FrontendAtscSettings readAtscFrontendSettings(Frontend feConfig) {
        FrontendAtscSettings atscSettings{
            .frequency = (uint32_t)feConfig.getFrequency(),
        };
        return atscSettings;
    }

    static bool readFilterTypeAndSettings(Filter filterConfig, DemuxFilterType& type,
                                          DemuxFilterSettings& settings) {
        auto mainType = filterConfig.getMainType();