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

Commit d8f643f8 authored by Amy Zhang's avatar Amy Zhang Committed by Android (Google) Code Review
Browse files

Merge "Add Dvbc Frontend Bandwidth settings in Tuner 1.1"

parents 4971285b 2576dcc5
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -222,6 +222,8 @@ struct FrontendAnalogSettingsExt1_1 {
 */
struct FrontendDvbcSettingsExt1_1 {
    FrontendCableTimeInterleaveMode interleaveMode;

    FrontendDvbcBandwidth bandwidth;
};

/**
@@ -258,6 +260,18 @@ enum FrontendType : @1.0::FrontendType {
    DTMB,
};

/**
 *  Bandwidth Type for Cable Frontend.
 */
@export
enum FrontendDvbcBandwidth : uint32_t {
    UNDEFINED = 0,
    BANDWIDTH_5MHZ = 1 << 0,
    BANDWIDTH_6MHZ = 1 << 1,
    BANDWIDTH_7MHZ = 1 << 2,
    BANDWIDTH_8MHZ = 1 << 3,
};

/**
 *  Bandwidth Type for DTMB.
 */
@@ -438,6 +452,8 @@ enum FrontendInnerFec : @1.0::FrontendInnerFec {
safe_union FrontendBandwidth {
    @1.0::FrontendAtsc3Bandwidth atsc3;

    FrontendDvbcBandwidth dvbc;

    @1.0::FrontendDvbtBandwidth dvbt;

    @1.0::FrontendIsdbtBandwidth isdbt;