diff --git a/compatibility_matrices/compatibility_matrix.202504.xml b/compatibility_matrices/compatibility_matrix.202504.xml index 9b7866c620..7a5501d023 100644 --- a/compatibility_matrices/compatibility_matrix.202504.xml +++ b/compatibility_matrices/compatibility_matrix.202504.xml @@ -591,7 +591,7 @@ android.hardware.tv.tuner - 1-2 + 1-3 ITuner default diff --git a/tv/tuner/aidl/Android.bp b/tv/tuner/aidl/Android.bp index efcc327734..7ffc8bb0b1 100644 --- a/tv/tuner/aidl/Android.bp +++ b/tv/tuner/aidl/Android.bp @@ -39,7 +39,6 @@ aidl_interface { "android.hardware.common.fmq-V1", ], }, - ], } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPreselectionRenderingIndicationType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPreselectionRenderingIndicationType.aidl index 783511fea8..2977ff6ebc 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPreselectionRenderingIndicationType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPreselectionRenderingIndicationType.aidl @@ -35,9 +35,9 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum AudioPreselectionRenderingIndicationType { - NOT_INDICATED = 0, - STEREO = 1, - TWO_DIMENSIONAL = 2, - THREE_DIMENSIONAL = 3, - HEADPHONE = 4, + NOT_INDICATED, + STEREO, + TWO_DIMENSIONAL, + THREE_DIMENSIONAL, + HEADPHONE, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPresentation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPresentation.aidl index 96a6d987c9..eba820c6b5 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPresentation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioPresentation.aidl @@ -36,5 +36,5 @@ package android.hardware.tv.tuner; @VintfStability parcelable AudioPresentation { android.hardware.tv.tuner.AudioPreselection preselection; - int ac4ShortProgramId = -1; + int ac4ShortProgramId = (-1) /* -1 */; } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioStreamType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioStreamType.aidl index 6c538ea951..4754bb121f 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioStreamType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/AudioStreamType.aidl @@ -35,24 +35,24 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum AudioStreamType { - UNDEFINED = 0, - PCM = 1, - MP3 = 2, - MPEG1 = 3, - MPEG2 = 4, - MPEGH = 5, - AAC = 6, - AC3 = 7, - EAC3 = 8, - AC4 = 9, - DTS = 10, - DTS_HD = 11, - WMA = 12, - OPUS = 13, - VORBIS = 14, - DRA = 15, - AAC_ADTS = 16, - AAC_LATM = 17, - AAC_HE_ADTS = 18, - AAC_HE_LATM = 19, + UNDEFINED, + PCM, + MP3, + MPEG1, + MPEG2, + MPEGH, + AAC, + AC3, + EAC3, + AC4, + DTS, + DTS_HD, + WMA, + OPUS, + VORBIS, + DRA, + AAC_ADTS, + AAC_LATM, + AAC_HE_ADTS, + AAC_HE_LATM, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant.aidl index 95ecc51e6c..1f7153b9c9 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant.aidl @@ -35,17 +35,17 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum Constant { - INVALID_TS_PID = 65535, - INVALID_STREAM_ID = 65535, - INVALID_FILTER_ID = -1, - INVALID_AV_SYNC_ID = -1, - INVALID_MMTP_RECORD_EVENT_MPT_SEQUENCE_NUM = -1, - INVALID_FIRST_MACROBLOCK_IN_SLICE = -1, - INVALID_FRONTEND_SETTING_FREQUENCY = -1, - INVALID_IP_FILTER_CONTEXT_ID = -1, - INVALID_LTS_ID = -1, - INVALID_FRONTEND_ID = -1, - INVALID_LNB_ID = -1, - INVALID_KEYTOKEN = 0, - INVALID_TABINFO_VERSION = -1, + INVALID_TS_PID = 0xFFFF, + INVALID_STREAM_ID = 0xFFFF, + INVALID_FILTER_ID = 0xFFFFFFFF, + INVALID_AV_SYNC_ID = 0xFFFFFFFF, + INVALID_MMTP_RECORD_EVENT_MPT_SEQUENCE_NUM = 0xFFFFFFFF, + INVALID_FIRST_MACROBLOCK_IN_SLICE = 0xFFFFFFFF, + INVALID_FRONTEND_SETTING_FREQUENCY = 0xFFFFFFFF, + INVALID_IP_FILTER_CONTEXT_ID = 0xFFFFFFFF, + INVALID_LTS_ID = 0xFFFFFFFF, + INVALID_FRONTEND_ID = 0xFFFFFFFF, + INVALID_LNB_ID = 0xFFFFFFFF, + INVALID_KEYTOKEN = 0x00, + INVALID_TABINFO_VERSION = 0xFFFFFFFF, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant64Bit.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant64Bit.aidl index a56a0cf2f9..ccbfd1a5c4 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant64Bit.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Constant64Bit.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="long") @VintfStability enum Constant64Bit { - INVALID_FILTER_ID_64BIT = -1, - INVALID_AV_SYNC_ID_64BIT = -1, - INVALID_PRESENTATION_TIME_STAMP = -1, + INVALID_FILTER_ID_64BIT = 0xFFFFFFFFFFFFFFFF, + INVALID_AV_SYNC_ID_64BIT = 0xFFFFFFFFFFFFFFFF, + INVALID_PRESENTATION_TIME_STAMP = 0xFFFFFFFFFFFFFFFF, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DataFormat.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DataFormat.aidl index 3b8fee403d..5fb34baab5 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DataFormat.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DataFormat.aidl @@ -35,9 +35,9 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DataFormat { - TS = 0, - PES = 1, - ES = 2, - SHV_TLV = 3, - UNDEFINED = 4, + TS, + PES, + ES, + SHV_TLV, + UNDEFINED, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpFilterType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpFilterType.aidl index f0df497ed2..c164f19282 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpFilterType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpFilterType.aidl @@ -35,8 +35,8 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxAlpFilterType { - UNDEFINED = 0, - SECTION = 1, - PTP = 2, - PAYLOAD_THROUGH = 3, + UNDEFINED, + SECTION, + PTP, + PAYLOAD_THROUGH, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpLengthType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpLengthType.aidl index ccca6de8c6..59edc34007 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpLengthType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxAlpLengthType.aidl @@ -36,6 +36,6 @@ package android.hardware.tv.tuner; @Backing(type="byte") @VintfStability enum DemuxAlpLengthType { UNDEFINED = 0, - WITHOUT_ADDITIONAL_HEADER = 1, - WITH_ADDITIONAL_HEADER = 2, + WITHOUT_ADDITIONAL_HEADER, + WITH_ADDITIONAL_HEADER, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMainType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMainType.aidl index 6abd87b0f3..b78965dfd3 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMainType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMainType.aidl @@ -36,9 +36,9 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum DemuxFilterMainType { UNDEFINED = 0, - TS = 1, - MMTP = 2, - IP = 4, - TLV = 8, - ALP = 16, + TS = (1 << 0) /* 1 */, + MMTP = (1 << 1) /* 2 */, + IP = (1 << 2) /* 4 */, + TLV = (1 << 3) /* 8 */, + ALP = (1 << 4) /* 16 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl index 61a955590e..126c740f6b 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl @@ -49,4 +49,7 @@ parcelable DemuxFilterMediaEvent { boolean isPesPrivateData; android.hardware.tv.tuner.DemuxFilterMediaEventExtraMetaData extraMetaData; android.hardware.tv.tuner.DemuxFilterScIndexMask scIndexMask; + int numDataPieces; + int indexInDataGroup; + int dataGroupId; } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMonitorEventType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMonitorEventType.aidl index 5d27f76025..062650b2e3 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMonitorEventType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterMonitorEventType.aidl @@ -35,6 +35,6 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxFilterMonitorEventType { - SCRAMBLING_STATUS = 1, - IP_CID_CHANGE = 2, + SCRAMBLING_STATUS = (1 << 0) /* 1 */, + IP_CID_CHANGE = (1 << 1) /* 2 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterStatus.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterStatus.aidl index 1dc593ac18..cfc5838946 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterStatus.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxFilterStatus.aidl @@ -35,9 +35,9 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="byte") @VintfStability enum DemuxFilterStatus { - DATA_READY = 1, - LOW_WATER = 2, - HIGH_WATER = 4, - OVERFLOW = 8, - NO_DATA = 16, + DATA_READY = (1 << 0) /* 1 */, + LOW_WATER = (1 << 1) /* 2 */, + HIGH_WATER = (1 << 2) /* 4 */, + OVERFLOW = (1 << 3) /* 8 */, + NO_DATA = (1 << 4) /* 16 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxInfo.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxInfo.aidl index 872d9634d1..12f9dc8a05 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxInfo.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxInfo.aidl @@ -35,5 +35,5 @@ package android.hardware.tv.tuner; /* @hide */ @VintfStability parcelable DemuxInfo { - int filterTypes = 0; + int filterTypes = android.hardware.tv.tuner.DemuxFilterMainType.UNDEFINED /* 0 */; } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxIpFilterType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxIpFilterType.aidl index b78ac9a69e..7320aec497 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxIpFilterType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxIpFilterType.aidl @@ -35,10 +35,10 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxIpFilterType { - UNDEFINED = 0, - SECTION = 1, - NTP = 2, - IP_PAYLOAD = 3, - IP = 4, - PAYLOAD_THROUGH = 5, + UNDEFINED, + SECTION, + NTP, + IP_PAYLOAD, + IP, + PAYLOAD_THROUGH, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxMmtpFilterType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxMmtpFilterType.aidl index 7e9e3a64a7..a89c5b1650 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxMmtpFilterType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxMmtpFilterType.aidl @@ -35,12 +35,12 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxMmtpFilterType { - UNDEFINED = 0, - SECTION = 1, - PES = 2, - MMTP = 3, - AUDIO = 4, - VIDEO = 5, - RECORD = 6, - DOWNLOAD = 7, + UNDEFINED, + SECTION, + PES, + MMTP, + AUDIO, + VIDEO, + RECORD, + DOWNLOAD, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxQueueNotifyBits.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxQueueNotifyBits.aidl index bcd0aebbde..ecb4e8b28e 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxQueueNotifyBits.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxQueueNotifyBits.aidl @@ -35,6 +35,6 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxQueueNotifyBits { - DATA_READY = 1, - DATA_CONSUMED = 2, + DATA_READY = (1 << 0) /* 1 */, + DATA_CONSUMED = (1 << 1) /* 2 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxRecordScIndexType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxRecordScIndexType.aidl index fb4430bbee..5556bb2533 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxRecordScIndexType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxRecordScIndexType.aidl @@ -35,9 +35,9 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxRecordScIndexType { - NONE = 0, - SC = 1, - SC_HEVC = 2, - SC_AVC = 3, - SC_VVC = 4, + NONE, + SC, + SC_HEVC, + SC_AVC, + SC_VVC, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScAvcIndex.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScAvcIndex.aidl index 651b66c345..5c5179304e 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScAvcIndex.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScAvcIndex.aidl @@ -36,9 +36,9 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum DemuxScAvcIndex { UNDEFINED = 0, - I_SLICE = 1, - P_SLICE = 2, - B_SLICE = 4, - SI_SLICE = 8, - SP_SLICE = 16, + I_SLICE = (1 << 0) /* 1 */, + P_SLICE = (1 << 1) /* 2 */, + B_SLICE = (1 << 2) /* 4 */, + SI_SLICE = (1 << 3) /* 8 */, + SP_SLICE = (1 << 4) /* 16 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScHevcIndex.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScHevcIndex.aidl index 670b34e62a..d07bcb7ba3 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScHevcIndex.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScHevcIndex.aidl @@ -36,12 +36,12 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum DemuxScHevcIndex { UNDEFINED = 0, - SPS = 1, - AUD = 2, - SLICE_CE_BLA_W_LP = 4, - SLICE_BLA_W_RADL = 8, - SLICE_BLA_N_LP = 16, - SLICE_IDR_W_RADL = 32, - SLICE_IDR_N_LP = 64, - SLICE_TRAIL_CRA = 128, + SPS = (1 << 0) /* 1 */, + AUD = (1 << 1) /* 2 */, + SLICE_CE_BLA_W_LP = (1 << 2) /* 4 */, + SLICE_BLA_W_RADL = (1 << 3) /* 8 */, + SLICE_BLA_N_LP = (1 << 4) /* 16 */, + SLICE_IDR_W_RADL = (1 << 5) /* 32 */, + SLICE_IDR_N_LP = (1 << 6) /* 64 */, + SLICE_TRAIL_CRA = (1 << 7) /* 128 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScIndex.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScIndex.aidl index 25f0585715..509c1abbc8 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScIndex.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScIndex.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum DemuxScIndex { UNDEFINED = 0, - I_FRAME = 1, - P_FRAME = 2, - B_FRAME = 4, - SEQUENCE = 8, + I_FRAME = (1 << 0) /* 1 */, + P_FRAME = (1 << 1) /* 2 */, + B_FRAME = (1 << 2) /* 4 */, + SEQUENCE = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScVvcIndex.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScVvcIndex.aidl index 3e08d26b59..ac3a5e668f 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScVvcIndex.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxScVvcIndex.aidl @@ -36,11 +36,11 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum DemuxScVvcIndex { UNDEFINED = 0, - SLICE_IDR_W_RADL = 1, - SLICE_IDR_N_LP = 2, - SLICE_CRA = 4, - SLICE_GDR = 8, - VPS = 16, - SPS = 32, - AUD = 64, + SLICE_IDR_W_RADL = (1 << 0) /* 1 */, + SLICE_IDR_N_LP = (1 << 1) /* 2 */, + SLICE_CRA = (1 << 2) /* 4 */, + SLICE_GDR = (1 << 3) /* 8 */, + VPS = (1 << 4) /* 16 */, + SPS = (1 << 5) /* 32 */, + AUD = (1 << 6) /* 64 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTlvFilterType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTlvFilterType.aidl index a4e1ff176e..bd9e583150 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTlvFilterType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTlvFilterType.aidl @@ -35,8 +35,8 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxTlvFilterType { - UNDEFINED = 0, - SECTION = 1, - TLV = 2, - PAYLOAD_THROUGH = 3, + UNDEFINED, + SECTION, + TLV, + PAYLOAD_THROUGH, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsFilterType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsFilterType.aidl index 8b806bf6ec..8be0e95508 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsFilterType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsFilterType.aidl @@ -35,13 +35,13 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxTsFilterType { - UNDEFINED = 0, - SECTION = 1, - PES = 2, - TS = 3, - AUDIO = 4, - VIDEO = 5, - PCR = 6, - RECORD = 7, - TEMI = 8, + UNDEFINED, + SECTION, + PES, + TS, + AUDIO, + VIDEO, + PCR, + RECORD, + TEMI, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsIndex.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsIndex.aidl index ed034779f9..9ca684f4b2 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsIndex.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DemuxTsIndex.aidl @@ -35,22 +35,22 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum DemuxTsIndex { - FIRST_PACKET = 1, - PAYLOAD_UNIT_START_INDICATOR = 2, - CHANGE_TO_NOT_SCRAMBLED = 4, - CHANGE_TO_EVEN_SCRAMBLED = 8, - CHANGE_TO_ODD_SCRAMBLED = 16, - DISCONTINUITY_INDICATOR = 32, - RANDOM_ACCESS_INDICATOR = 64, - PRIORITY_INDICATOR = 128, - PCR_FLAG = 256, - OPCR_FLAG = 512, - SPLICING_POINT_FLAG = 1024, - PRIVATE_DATA = 2048, - ADAPTATION_EXTENSION_FLAG = 4096, - MPT_INDEX_MPT = 65536, - MPT_INDEX_VIDEO = 131072, - MPT_INDEX_AUDIO = 262144, - MPT_INDEX_TIMESTAMP_TARGET_VIDEO = 524288, - MPT_INDEX_TIMESTAMP_TARGET_AUDIO = 1048576, + FIRST_PACKET = (1 << 0) /* 1 */, + PAYLOAD_UNIT_START_INDICATOR = (1 << 1) /* 2 */, + CHANGE_TO_NOT_SCRAMBLED = (1 << 2) /* 4 */, + CHANGE_TO_EVEN_SCRAMBLED = (1 << 3) /* 8 */, + CHANGE_TO_ODD_SCRAMBLED = (1 << 4) /* 16 */, + DISCONTINUITY_INDICATOR = (1 << 5) /* 32 */, + RANDOM_ACCESS_INDICATOR = (1 << 6) /* 64 */, + PRIORITY_INDICATOR = (1 << 7) /* 128 */, + PCR_FLAG = (1 << 8) /* 256 */, + OPCR_FLAG = (1 << 9) /* 512 */, + SPLICING_POINT_FLAG = (1 << 10) /* 1024 */, + PRIVATE_DATA = (1 << 11) /* 2048 */, + ADAPTATION_EXTENSION_FLAG = (1 << 12) /* 4096 */, + MPT_INDEX_MPT = (1 << 16) /* 65536 */, + MPT_INDEX_VIDEO = (1 << 17) /* 131072 */, + MPT_INDEX_AUDIO = (1 << 18) /* 262144 */, + MPT_INDEX_TIMESTAMP_TARGET_VIDEO = (1 << 19) /* 524288 */, + MPT_INDEX_TIMESTAMP_TARGET_AUDIO = (1 << 20) /* 1048576 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DvrType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DvrType.aidl index 3a0c1e421e..6dab74b301 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DvrType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/DvrType.aidl @@ -35,6 +35,6 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="byte") @VintfStability enum DvrType { - RECORD = 0, - PLAYBACK = 1, + RECORD, + PLAYBACK, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FilterDelayHintType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FilterDelayHintType.aidl index 8c5a3f5cf1..af35c70e5d 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FilterDelayHintType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FilterDelayHintType.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FilterDelayHintType { - INVALID = 0, - TIME_DELAY_IN_MS = 1, - DATA_SIZE_DELAY_IN_BYTES = 2, + INVALID, + TIME_DELAY_IN_MS, + DATA_SIZE_DELAY_IN_BYTES, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogAftFlag.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogAftFlag.aidl index 6b32110389..45aa2af498 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogAftFlag.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogAftFlag.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendAnalogAftFlag { - UNDEFINED = 0, - AFT_TRUE = 1, - AFT_FALSE = 2, + UNDEFINED, + AFT_TRUE, + AFT_FALSE, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogSifStandard.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogSifStandard.aidl index 35025220ac..8d19461d06 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogSifStandard.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogSifStandard.aidl @@ -36,22 +36,22 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAnalogSifStandard { UNDEFINED = 0, - AUTO = 1, - BG = 2, - BG_A2 = 4, - BG_NICAM = 8, - I = 16, - DK = 32, - DK1_A2 = 64, - DK2_A2 = 128, - DK3_A2 = 256, - DK_NICAM = 512, - L = 1024, - M = 2048, - M_BTSC = 4096, - M_A2 = 8192, - M_EIAJ = 16384, - I_NICAM = 32768, - L_NICAM = 65536, - L_PRIME = 131072, + AUTO = (1 << 0) /* 1 */, + BG = (1 << 1) /* 2 */, + BG_A2 = (1 << 2) /* 4 */, + BG_NICAM = (1 << 3) /* 8 */, + I = (1 << 4) /* 16 */, + DK = (1 << 5) /* 32 */, + DK1_A2 = (1 << 6) /* 64 */, + DK2_A2 = (1 << 7) /* 128 */, + DK3_A2 = (1 << 8) /* 256 */, + DK_NICAM = (1 << 9) /* 512 */, + L = (1 << 10) /* 1024 */, + M = (1 << 11) /* 2048 */, + M_BTSC = (1 << 12) /* 4096 */, + M_A2 = (1 << 13) /* 8192 */, + M_EIAJ = (1 << 14) /* 16384 */, + I_NICAM = (1 << 15) /* 32768 */, + L_NICAM = (1 << 16) /* 65536 */, + L_PRIME = (1 << 17) /* 131072 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogType.aidl index 33fd93dc63..bf8b00094c 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAnalogType.aidl @@ -36,12 +36,12 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAnalogType { UNDEFINED = 0, - AUTO = 1, - PAL = 2, - PAL_M = 4, - PAL_N = 8, - PAL_60 = 16, - NTSC = 32, - NTSC_443 = 64, - SECAM = 128, + AUTO = (1 << 0) /* 1 */, + PAL = (1 << 1) /* 2 */, + PAL_M = (1 << 2) /* 4 */, + PAL_N = (1 << 3) /* 8 */, + PAL_60 = (1 << 4) /* 16 */, + NTSC = (1 << 5) /* 32 */, + NTSC_443 = (1 << 6) /* 64 */, + SECAM = (1 << 7) /* 128 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Bandwidth.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Bandwidth.aidl index 51a3fc5c50..9704f40a1e 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Bandwidth.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Bandwidth.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAtsc3Bandwidth { UNDEFINED = 0, - AUTO = 1, - BANDWIDTH_6MHZ = 2, - BANDWIDTH_7MHZ = 4, - BANDWIDTH_8MHZ = 8, + AUTO = (1 << 0) /* 1 */, + BANDWIDTH_6MHZ = (1 << 1) /* 2 */, + BANDWIDTH_7MHZ = (1 << 2) /* 4 */, + BANDWIDTH_8MHZ = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3CodeRate.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3CodeRate.aidl index aec07186a3..2d09271942 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3CodeRate.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3CodeRate.aidl @@ -36,17 +36,17 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAtsc3CodeRate { UNDEFINED = 0, - AUTO = 1, - CODERATE_2_15 = 2, - CODERATE_3_15 = 4, - CODERATE_4_15 = 8, - CODERATE_5_15 = 16, - CODERATE_6_15 = 32, - CODERATE_7_15 = 64, - CODERATE_8_15 = 128, - CODERATE_9_15 = 256, - CODERATE_10_15 = 512, - CODERATE_11_15 = 1024, - CODERATE_12_15 = 2048, - CODERATE_13_15 = 4096, + AUTO = (1 << 0) /* 1 */, + CODERATE_2_15 = (1 << 1) /* 2 */, + CODERATE_3_15 = (1 << 2) /* 4 */, + CODERATE_4_15 = (1 << 3) /* 8 */, + CODERATE_5_15 = (1 << 4) /* 16 */, + CODERATE_6_15 = (1 << 5) /* 32 */, + CODERATE_7_15 = (1 << 6) /* 64 */, + CODERATE_8_15 = (1 << 7) /* 128 */, + CODERATE_9_15 = (1 << 8) /* 256 */, + CODERATE_10_15 = (1 << 9) /* 512 */, + CODERATE_11_15 = (1 << 10) /* 1024 */, + CODERATE_12_15 = (1 << 11) /* 2048 */, + CODERATE_13_15 = (1 << 12) /* 4096 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3DemodOutputFormat.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3DemodOutputFormat.aidl index 8702a496c5..22267e7d30 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3DemodOutputFormat.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3DemodOutputFormat.aidl @@ -36,6 +36,6 @@ package android.hardware.tv.tuner; @Backing(type="byte") @VintfStability enum FrontendAtsc3DemodOutputFormat { UNDEFINED = 0, - ATSC3_LINKLAYER_PACKET = 1, - BASEBAND_PACKET = 2, + ATSC3_LINKLAYER_PACKET = (1 << 0) /* 1 */, + BASEBAND_PACKET = (1 << 1) /* 2 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Fec.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Fec.aidl index a2c140aa9f..2e229c0a46 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Fec.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Fec.aidl @@ -36,11 +36,11 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAtsc3Fec { UNDEFINED = 0, - AUTO = 1, - BCH_LDPC_16K = 2, - BCH_LDPC_64K = 4, - CRC_LDPC_16K = 8, - CRC_LDPC_64K = 16, - LDPC_16K = 32, - LDPC_64K = 64, + AUTO = (1 << 0) /* 1 */, + BCH_LDPC_16K = (1 << 1) /* 2 */, + BCH_LDPC_64K = (1 << 2) /* 4 */, + CRC_LDPC_16K = (1 << 3) /* 8 */, + CRC_LDPC_64K = (1 << 4) /* 16 */, + LDPC_16K = (1 << 5) /* 32 */, + LDPC_64K = (1 << 6) /* 64 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Modulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Modulation.aidl index 09e513d8aa..cbe8c1f0cc 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Modulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3Modulation.aidl @@ -36,11 +36,11 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAtsc3Modulation { UNDEFINED = 0, - AUTO = 1, - MOD_QPSK = 2, - MOD_16QAM = 4, - MOD_64QAM = 8, - MOD_256QAM = 16, - MOD_1024QAM = 32, - MOD_4096QAM = 64, + AUTO = (1 << 0) /* 1 */, + MOD_QPSK = (1 << 1) /* 2 */, + MOD_16QAM = (1 << 2) /* 4 */, + MOD_64QAM = (1 << 3) /* 8 */, + MOD_256QAM = (1 << 4) /* 16 */, + MOD_1024QAM = (1 << 5) /* 32 */, + MOD_4096QAM = (1 << 6) /* 64 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3TimeInterleaveMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3TimeInterleaveMode.aidl index a9747f0eb7..4e706414f4 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3TimeInterleaveMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtsc3TimeInterleaveMode.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAtsc3TimeInterleaveMode { UNDEFINED = 0, - AUTO = 1, - CTI = 2, - HTI = 4, + AUTO = (1 << 0) /* 1 */, + CTI = (1 << 1) /* 2 */, + HTI = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtscModulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtscModulation.aidl index 426fe20739..7da48f1f83 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtscModulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendAtscModulation.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendAtscModulation { UNDEFINED = 0, - AUTO = 1, - MOD_8VSB = 4, - MOD_16VSB = 8, + AUTO = (1 << 0) /* 1 */, + MOD_8VSB = (1 << 2) /* 4 */, + MOD_16VSB = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendCableTimeInterleaveMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendCableTimeInterleaveMode.aidl index ff71df39cf..61cbf12dd0 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendCableTimeInterleaveMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendCableTimeInterleaveMode.aidl @@ -36,14 +36,14 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendCableTimeInterleaveMode { UNDEFINED = 0, - AUTO = 1, - INTERLEAVING_128_1_0 = 2, - INTERLEAVING_128_1_1 = 4, - INTERLEAVING_64_2 = 8, - INTERLEAVING_32_4 = 16, - INTERLEAVING_16_8 = 32, - INTERLEAVING_8_16 = 64, - INTERLEAVING_128_2 = 128, - INTERLEAVING_128_3 = 256, - INTERLEAVING_128_4 = 512, + AUTO = (1 << 0) /* 1 */, + INTERLEAVING_128_1_0 = (1 << 1) /* 2 */, + INTERLEAVING_128_1_1 = (1 << 2) /* 4 */, + INTERLEAVING_64_2 = (1 << 3) /* 8 */, + INTERLEAVING_32_4 = (1 << 4) /* 16 */, + INTERLEAVING_16_8 = (1 << 5) /* 32 */, + INTERLEAVING_8_16 = (1 << 6) /* 64 */, + INTERLEAVING_128_2 = (1 << 7) /* 128 */, + INTERLEAVING_128_3 = (1 << 8) /* 256 */, + INTERLEAVING_128_4 = (1 << 9) /* 512 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbBandwidth.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbBandwidth.aidl index 18d71d2a7f..6f62d91c65 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbBandwidth.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbBandwidth.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDtmbBandwidth { UNDEFINED = 0, - AUTO = 1, - BANDWIDTH_8MHZ = 2, - BANDWIDTH_6MHZ = 4, + AUTO = (1 << 0) /* 1 */, + BANDWIDTH_8MHZ = (1 << 1) /* 2 */, + BANDWIDTH_6MHZ = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbCodeRate.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbCodeRate.aidl index c9454e7506..d6be639739 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbCodeRate.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbCodeRate.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDtmbCodeRate { UNDEFINED = 0, - AUTO = 1, - CODERATE_2_5 = 2, - CODERATE_3_5 = 4, - CODERATE_4_5 = 8, + AUTO = (1 << 0) /* 1 */, + CODERATE_2_5 = (1 << 1) /* 2 */, + CODERATE_3_5 = (1 << 2) /* 4 */, + CODERATE_4_5 = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbGuardInterval.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbGuardInterval.aidl index 872eb6ae1c..5626064634 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbGuardInterval.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbGuardInterval.aidl @@ -36,11 +36,11 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDtmbGuardInterval { UNDEFINED = 0, - AUTO = 1, - PN_420_VARIOUS = 2, - PN_595_CONST = 4, - PN_945_VARIOUS = 8, - PN_420_CONST = 16, - PN_945_CONST = 32, - PN_RESERVED = 64, + AUTO = (1 << 0) /* 1 */, + PN_420_VARIOUS = (1 << 1) /* 2 */, + PN_595_CONST = (1 << 2) /* 4 */, + PN_945_VARIOUS = (1 << 3) /* 8 */, + PN_420_CONST = (1 << 4) /* 16 */, + PN_945_CONST = (1 << 5) /* 32 */, + PN_RESERVED = (1 << 6) /* 64 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbModulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbModulation.aidl index 088aac5e50..036e64b7bf 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbModulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbModulation.aidl @@ -36,10 +36,10 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDtmbModulation { UNDEFINED = 0, - AUTO = 1, - CONSTELLATION_4QAM = 2, - CONSTELLATION_4QAM_NR = 4, - CONSTELLATION_16QAM = 8, - CONSTELLATION_32QAM = 16, - CONSTELLATION_64QAM = 32, + AUTO = (1 << 0) /* 1 */, + CONSTELLATION_4QAM = (1 << 1) /* 2 */, + CONSTELLATION_4QAM_NR = (1 << 2) /* 4 */, + CONSTELLATION_16QAM = (1 << 3) /* 8 */, + CONSTELLATION_32QAM = (1 << 4) /* 16 */, + CONSTELLATION_64QAM = (1 << 5) /* 32 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTimeInterleaveMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTimeInterleaveMode.aidl index 8321ad0ebc..12238871ed 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTimeInterleaveMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTimeInterleaveMode.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDtmbTimeInterleaveMode { UNDEFINED = 0, - AUTO = 1, - TIMER_INT_240 = 2, - TIMER_INT_720 = 4, + AUTO = (1 << 0) /* 1 */, + TIMER_INT_240 = (1 << 1) /* 2 */, + TIMER_INT_720 = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTransmissionMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTransmissionMode.aidl index 5298291cd2..0498825d30 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTransmissionMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDtmbTransmissionMode.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDtmbTransmissionMode { UNDEFINED = 0, - AUTO = 1, - C1 = 2, - C3780 = 4, + AUTO = (1 << 0) /* 1 */, + C1 = (1 << 1) /* 2 */, + C3780 = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcAnnex.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcAnnex.aidl index cdfedb6702..985add1534 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcAnnex.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcAnnex.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="byte") @VintfStability enum FrontendDvbcAnnex { UNDEFINED = 0, - A = 1, - B = 2, - C = 4, + A = (1 << 0) /* 1 */, + B = (1 << 1) /* 2 */, + C = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcBandwidth.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcBandwidth.aidl index f0fe460d68..c253cfe452 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcBandwidth.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcBandwidth.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbcBandwidth { UNDEFINED = 0, - BANDWIDTH_5MHZ = 1, - BANDWIDTH_6MHZ = 2, - BANDWIDTH_7MHZ = 4, - BANDWIDTH_8MHZ = 8, + BANDWIDTH_5MHZ = (1 << 0) /* 1 */, + BANDWIDTH_6MHZ = (1 << 1) /* 2 */, + BANDWIDTH_7MHZ = (1 << 2) /* 4 */, + BANDWIDTH_8MHZ = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcModulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcModulation.aidl index 0871777509..c18e83e82b 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcModulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcModulation.aidl @@ -36,10 +36,10 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbcModulation { UNDEFINED = 0, - AUTO = 1, - MOD_16QAM = 2, - MOD_32QAM = 4, - MOD_64QAM = 8, - MOD_128QAM = 16, - MOD_256QAM = 32, + AUTO = (1 << 0) /* 1 */, + MOD_16QAM = (1 << 1) /* 2 */, + MOD_32QAM = (1 << 2) /* 4 */, + MOD_64QAM = (1 << 3) /* 8 */, + MOD_128QAM = (1 << 4) /* 16 */, + MOD_256QAM = (1 << 5) /* 32 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcOuterFec.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcOuterFec.aidl index f1e92c9d5a..a6fbc6de4e 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcOuterFec.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbcOuterFec.aidl @@ -36,6 +36,6 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbcOuterFec { UNDEFINED = 0, - OUTER_FEC_NONE = 1, - OUTER_FEC_RS = 2, + OUTER_FEC_NONE, + OUTER_FEC_RS, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsModulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsModulation.aidl index 25951ccecb..71957d5b72 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsModulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsModulation.aidl @@ -36,18 +36,18 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbsModulation { UNDEFINED = 0, - AUTO = 1, - MOD_QPSK = 2, - MOD_8PSK = 4, - MOD_16QAM = 8, - MOD_16PSK = 16, - MOD_32PSK = 32, - MOD_ACM = 64, - MOD_8APSK = 128, - MOD_16APSK = 256, - MOD_32APSK = 512, - MOD_64APSK = 1024, - MOD_128APSK = 2048, - MOD_256APSK = 4096, - MOD_RESERVED = 8192, + AUTO = (1 << 0) /* 1 */, + MOD_QPSK = (1 << 1) /* 2 */, + MOD_8PSK = (1 << 2) /* 4 */, + MOD_16QAM = (1 << 3) /* 8 */, + MOD_16PSK = (1 << 4) /* 16 */, + MOD_32PSK = (1 << 5) /* 32 */, + MOD_ACM = (1 << 6) /* 64 */, + MOD_8APSK = (1 << 7) /* 128 */, + MOD_16APSK = (1 << 8) /* 256 */, + MOD_32APSK = (1 << 9) /* 512 */, + MOD_64APSK = (1 << 10) /* 1024 */, + MOD_128APSK = (1 << 11) /* 2048 */, + MOD_256APSK = (1 << 12) /* 4096 */, + MOD_RESERVED = (1 << 13) /* 8192 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsPilot.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsPilot.aidl index 4f2c6eb8d7..e3543b3c2f 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsPilot.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsPilot.aidl @@ -35,8 +35,8 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendDvbsPilot { - UNDEFINED = 0, - ON = 1, - OFF = 2, - AUTO = 3, + UNDEFINED, + ON, + OFF, + AUTO, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsRolloff.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsRolloff.aidl index 56ee37b613..2181abf9ef 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsRolloff.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsRolloff.aidl @@ -35,11 +35,11 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendDvbsRolloff { - UNDEFINED = 0, - ROLLOFF_0_35 = 1, - ROLLOFF_0_25 = 2, - ROLLOFF_0_20 = 3, - ROLLOFF_0_15 = 4, - ROLLOFF_0_10 = 5, - ROLLOFF_0_5 = 6, + UNDEFINED, + ROLLOFF_0_35, + ROLLOFF_0_25, + ROLLOFF_0_20, + ROLLOFF_0_15, + ROLLOFF_0_10, + ROLLOFF_0_5, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsScanType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsScanType.aidl index 110b1d8b1f..46edb56be2 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsScanType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsScanType.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbsScanType { UNDEFINED = 0, - DIRECT = 1, - DISEQC = 2, - UNICABLE = 3, - JESS = 4, + DIRECT, + DISEQC, + UNICABLE, + JESS, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsStandard.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsStandard.aidl index b9cb657fb5..bcb1c6da11 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsStandard.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsStandard.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="byte") @VintfStability enum FrontendDvbsStandard { UNDEFINED = 0, - AUTO = 1, - S = 2, - S2 = 4, - S2X = 8, + AUTO = (1 << 0) /* 1 */, + S = (1 << 1) /* 2 */, + S2 = (1 << 2) /* 4 */, + S2X = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsVcmMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsVcmMode.aidl index 2cbff7cc1b..af874230a9 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsVcmMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbsVcmMode.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendDvbsVcmMode { - UNDEFINED = 0, - AUTO = 1, - MANUAL = 2, + UNDEFINED, + AUTO, + MANUAL, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtBandwidth.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtBandwidth.aidl index f5d14e898b..ff2d9e4762 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtBandwidth.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtBandwidth.aidl @@ -36,11 +36,11 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbtBandwidth { UNDEFINED = 0, - AUTO = 1, - BANDWIDTH_8MHZ = 2, - BANDWIDTH_7MHZ = 4, - BANDWIDTH_6MHZ = 8, - BANDWIDTH_5MHZ = 16, - BANDWIDTH_1_7MHZ = 32, - BANDWIDTH_10MHZ = 64, + AUTO = (1 << 0) /* 1 */, + BANDWIDTH_8MHZ = (1 << 1) /* 2 */, + BANDWIDTH_7MHZ = (1 << 2) /* 4 */, + BANDWIDTH_6MHZ = (1 << 3) /* 8 */, + BANDWIDTH_5MHZ = (1 << 4) /* 16 */, + BANDWIDTH_1_7MHZ = (1 << 5) /* 32 */, + BANDWIDTH_10MHZ = (1 << 6) /* 64 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtCoderate.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtCoderate.aidl index 8bd0489a6e..8d2df06f30 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtCoderate.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtCoderate.aidl @@ -36,14 +36,14 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbtCoderate { UNDEFINED = 0, - AUTO = 1, - CODERATE_1_2 = 2, - CODERATE_2_3 = 4, - CODERATE_3_4 = 8, - CODERATE_5_6 = 16, - CODERATE_7_8 = 32, - CODERATE_3_5 = 64, - CODERATE_4_5 = 128, - CODERATE_6_7 = 256, - CODERATE_8_9 = 512, + AUTO = (1 << 0) /* 1 */, + CODERATE_1_2 = (1 << 1) /* 2 */, + CODERATE_2_3 = (1 << 2) /* 4 */, + CODERATE_3_4 = (1 << 3) /* 8 */, + CODERATE_5_6 = (1 << 4) /* 16 */, + CODERATE_7_8 = (1 << 5) /* 32 */, + CODERATE_3_5 = (1 << 6) /* 64 */, + CODERATE_4_5 = (1 << 7) /* 128 */, + CODERATE_6_7 = (1 << 8) /* 256 */, + CODERATE_8_9 = (1 << 9) /* 512 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtConstellation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtConstellation.aidl index bc40901de4..4bd5691b9e 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtConstellation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtConstellation.aidl @@ -36,13 +36,13 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbtConstellation { UNDEFINED = 0, - AUTO = 1, - CONSTELLATION_QPSK = 2, - CONSTELLATION_16QAM = 4, - CONSTELLATION_64QAM = 8, - CONSTELLATION_256QAM = 16, - CONSTELLATION_QPSK_R = 32, - CONSTELLATION_16QAM_R = 64, - CONSTELLATION_64QAM_R = 128, - CONSTELLATION_256QAM_R = 256, + AUTO = (1 << 0) /* 1 */, + CONSTELLATION_QPSK = (1 << 1) /* 2 */, + CONSTELLATION_16QAM = (1 << 2) /* 4 */, + CONSTELLATION_64QAM = (1 << 3) /* 8 */, + CONSTELLATION_256QAM = (1 << 4) /* 16 */, + CONSTELLATION_QPSK_R = (1 << 5) /* 32 */, + CONSTELLATION_16QAM_R = (1 << 6) /* 64 */, + CONSTELLATION_64QAM_R = (1 << 7) /* 128 */, + CONSTELLATION_256QAM_R = (1 << 8) /* 256 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtGuardInterval.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtGuardInterval.aidl index 073a77e2b8..01c2b66b50 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtGuardInterval.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtGuardInterval.aidl @@ -36,12 +36,12 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbtGuardInterval { UNDEFINED = 0, - AUTO = 1, - INTERVAL_1_32 = 2, - INTERVAL_1_16 = 4, - INTERVAL_1_8 = 8, - INTERVAL_1_4 = 16, - INTERVAL_1_128 = 32, - INTERVAL_19_128 = 64, - INTERVAL_19_256 = 128, + AUTO = (1 << 0) /* 1 */, + INTERVAL_1_32 = (1 << 1) /* 2 */, + INTERVAL_1_16 = (1 << 2) /* 4 */, + INTERVAL_1_8 = (1 << 3) /* 8 */, + INTERVAL_1_4 = (1 << 4) /* 16 */, + INTERVAL_1_128 = (1 << 5) /* 32 */, + INTERVAL_19_128 = (1 << 6) /* 64 */, + INTERVAL_19_256 = (1 << 7) /* 128 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtHierarchy.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtHierarchy.aidl index 9ed5c8ceae..bd86479794 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtHierarchy.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtHierarchy.aidl @@ -36,13 +36,13 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbtHierarchy { UNDEFINED = 0, - AUTO = 1, - HIERARCHY_NON_NATIVE = 2, - HIERARCHY_1_NATIVE = 4, - HIERARCHY_2_NATIVE = 8, - HIERARCHY_4_NATIVE = 16, - HIERARCHY_NON_INDEPTH = 32, - HIERARCHY_1_INDEPTH = 64, - HIERARCHY_2_INDEPTH = 128, - HIERARCHY_4_INDEPTH = 256, + AUTO = (1 << 0) /* 1 */, + HIERARCHY_NON_NATIVE = (1 << 1) /* 2 */, + HIERARCHY_1_NATIVE = (1 << 2) /* 4 */, + HIERARCHY_2_NATIVE = (1 << 3) /* 8 */, + HIERARCHY_4_NATIVE = (1 << 4) /* 16 */, + HIERARCHY_NON_INDEPTH = (1 << 5) /* 32 */, + HIERARCHY_1_INDEPTH = (1 << 6) /* 64 */, + HIERARCHY_2_INDEPTH = (1 << 7) /* 128 */, + HIERARCHY_4_INDEPTH = (1 << 8) /* 256 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtPlpMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtPlpMode.aidl index c80bc2aa5a..dc8e12c6ed 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtPlpMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtPlpMode.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendDvbtPlpMode { - UNDEFINED = 0, - AUTO = 1, - MANUAL = 2, + UNDEFINED, + AUTO, + MANUAL, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtStandard.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtStandard.aidl index c7ba68abc6..080cc5cc84 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtStandard.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtStandard.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="byte") @VintfStability enum FrontendDvbtStandard { UNDEFINED = 0, - AUTO = 1, - T = 2, - T2 = 4, + AUTO = (1 << 0) /* 1 */, + T = (1 << 1) /* 2 */, + T2 = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtTransmissionMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtTransmissionMode.aidl index e3ca2e3901..3731f8691d 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtTransmissionMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendDvbtTransmissionMode.aidl @@ -36,14 +36,14 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendDvbtTransmissionMode { UNDEFINED = 0, - AUTO = 1, - MODE_2K = 2, - MODE_8K = 4, - MODE_4K = 8, - MODE_1K = 16, - MODE_16K = 32, - MODE_32K = 64, - MODE_8K_E = 128, - MODE_16K_E = 256, - MODE_32K_E = 512, + AUTO = (1 << 0) /* 1 */, + MODE_2K = (1 << 1) /* 2 */, + MODE_8K = (1 << 2) /* 4 */, + MODE_4K = (1 << 3) /* 8 */, + MODE_1K = (1 << 4) /* 16 */, + MODE_16K = (1 << 5) /* 32 */, + MODE_32K = (1 << 6) /* 64 */, + MODE_8K_E = (1 << 7) /* 128 */, + MODE_16K_E = (1 << 8) /* 256 */, + MODE_32K_E = (1 << 9) /* 512 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendEventType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendEventType.aidl index 443313fead..101e347153 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendEventType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendEventType.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendEventType { - LOCKED = 0, - NO_SIGNAL = 1, - LOST_LOCK = 2, + LOCKED, + NO_SIGNAL, + LOST_LOCK, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendInnerFec.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendInnerFec.aidl index 19599a3f82..da91888d73 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendInnerFec.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendInnerFec.aidl @@ -36,57 +36,57 @@ package android.hardware.tv.tuner; @Backing(type="long") @VintfStability enum FrontendInnerFec { FEC_UNDEFINED = 0, - AUTO = 1, - FEC_1_2 = 2, - FEC_1_3 = 4, - FEC_1_4 = 8, - FEC_1_5 = 16, - FEC_2_3 = 32, - FEC_2_5 = 64, - FEC_2_9 = 128, - FEC_3_4 = 256, - FEC_3_5 = 512, - FEC_4_5 = 1024, - FEC_4_15 = 2048, - FEC_5_6 = 4096, - FEC_5_9 = 8192, - FEC_6_7 = 16384, - FEC_7_8 = 32768, - FEC_7_9 = 65536, - FEC_7_15 = 131072, - FEC_8_9 = 262144, - FEC_8_15 = 524288, - FEC_9_10 = 1048576, - FEC_9_20 = 2097152, - FEC_11_15 = 4194304, - FEC_11_20 = 8388608, - FEC_11_45 = 16777216, - FEC_13_18 = 33554432, - FEC_13_45 = 67108864, - FEC_14_45 = 134217728, - FEC_23_36 = 268435456, - FEC_25_36 = 536870912, - FEC_26_45 = 1073741824, - FEC_28_45 = 2147483648, - FEC_29_45 = 4294967296, - FEC_31_45 = 8589934592, - FEC_32_45 = 17179869184, - FEC_77_90 = 34359738368, - FEC_2_15 = 68719476736, - FEC_3_15 = 137438953472, - FEC_5_15 = 274877906944, - FEC_6_15 = 549755813888, - FEC_9_15 = 1099511627776, - FEC_10_15 = 2199023255552, - FEC_12_15 = 4398046511104, - FEC_13_15 = 8796093022208, - FEC_18_30 = 17592186044416, - FEC_20_30 = 35184372088832, - FEC_90_180 = 70368744177664, - FEC_96_180 = 140737488355328, - FEC_104_180 = 281474976710656, - FEC_128_180 = 562949953421312, - FEC_132_180 = 1125899906842624, - FEC_135_180 = 2251799813685248, - FEC_140_180 = 4503599627370496, + AUTO = (1L << 0) /* 1 */, + FEC_1_2 = (1L << 1) /* 2 */, + FEC_1_3 = (1L << 2) /* 4 */, + FEC_1_4 = (1L << 3) /* 8 */, + FEC_1_5 = (1L << 4) /* 16 */, + FEC_2_3 = (1L << 5) /* 32 */, + FEC_2_5 = (1L << 6) /* 64 */, + FEC_2_9 = (1L << 7) /* 128 */, + FEC_3_4 = (1L << 8) /* 256 */, + FEC_3_5 = (1L << 9) /* 512 */, + FEC_4_5 = (1L << 10) /* 1024 */, + FEC_4_15 = (1L << 11) /* 2048 */, + FEC_5_6 = (1L << 12) /* 4096 */, + FEC_5_9 = (1L << 13) /* 8192 */, + FEC_6_7 = (1L << 14) /* 16384 */, + FEC_7_8 = (1L << 15) /* 32768 */, + FEC_7_9 = (1L << 16) /* 65536 */, + FEC_7_15 = (1L << 17) /* 131072 */, + FEC_8_9 = (1L << 18) /* 262144 */, + FEC_8_15 = (1L << 19) /* 524288 */, + FEC_9_10 = (1L << 20) /* 1048576 */, + FEC_9_20 = (1L << 21) /* 2097152 */, + FEC_11_15 = (1L << 22) /* 4194304 */, + FEC_11_20 = (1L << 23) /* 8388608 */, + FEC_11_45 = (1L << 24) /* 16777216 */, + FEC_13_18 = (1L << 25) /* 33554432 */, + FEC_13_45 = (1L << 26) /* 67108864 */, + FEC_14_45 = (1L << 27) /* 134217728 */, + FEC_23_36 = (1L << 28) /* 268435456 */, + FEC_25_36 = (1L << 29) /* 536870912 */, + FEC_26_45 = (1L << 30) /* 1073741824 */, + FEC_28_45 = (1L << 31) /* 2147483648 */, + FEC_29_45 = (1L << 32) /* 4294967296 */, + FEC_31_45 = (1L << 33) /* 8589934592 */, + FEC_32_45 = (1L << 34) /* 17179869184 */, + FEC_77_90 = (1L << 35) /* 34359738368 */, + FEC_2_15 = (1L << 36) /* 68719476736 */, + FEC_3_15 = (1L << 37) /* 137438953472 */, + FEC_5_15 = (1L << 38) /* 274877906944 */, + FEC_6_15 = (1L << 39) /* 549755813888 */, + FEC_9_15 = (1L << 40) /* 1099511627776 */, + FEC_10_15 = (1L << 41) /* 2199023255552 */, + FEC_12_15 = (1L << 42) /* 4398046511104 */, + FEC_13_15 = (1L << 43) /* 8796093022208 */, + FEC_18_30 = (1L << 44) /* 17592186044416 */, + FEC_20_30 = (1L << 45) /* 35184372088832 */, + FEC_90_180 = (1L << 46) /* 70368744177664 */, + FEC_96_180 = (1L << 47) /* 140737488355328 */, + FEC_104_180 = (1L << 48) /* 281474976710656 */, + FEC_128_180 = (1L << 49) /* 562949953421312 */, + FEC_132_180 = (1L << 50) /* 1125899906842624 */, + FEC_135_180 = (1L << 51) /* 2251799813685248 */, + FEC_140_180 = (1L << 52) /* 4503599627370496 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsFecType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsFecType.aidl index 50a12089ec..5806cc5018 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsFecType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsFecType.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIptvSettingsFecType { UNDEFINED = 0, - COLUMN = 1, - ROW = 2, - COLUMN_ROW = 4, + COLUMN = (1 << 0) /* 1 */, + ROW = (1 << 1) /* 2 */, + COLUMN_ROW = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsIgmp.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsIgmp.aidl index aa0849658f..43ae523f19 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsIgmp.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsIgmp.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIptvSettingsIgmp { UNDEFINED = 0, - V1 = 1, - V2 = 2, - V3 = 4, + V1 = (1 << 0) /* 1 */, + V2 = (1 << 1) /* 2 */, + V3 = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsProtocol.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsProtocol.aidl index 08a01f1a36..2e4c47851b 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsProtocol.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIptvSettingsProtocol.aidl @@ -36,6 +36,6 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIptvSettingsProtocol { UNDEFINED = 0, - UDP = 1, - RTP = 2, + UDP = (1 << 0) /* 1 */, + RTP = (1 << 1) /* 2 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Coderate.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Coderate.aidl index 1ee7f07e71..de865cae01 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Coderate.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Coderate.aidl @@ -36,16 +36,16 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbs3Coderate { UNDEFINED = 0, - AUTO = 1, - CODERATE_1_3 = 2, - CODERATE_2_5 = 4, - CODERATE_1_2 = 8, - CODERATE_3_5 = 16, - CODERATE_2_3 = 32, - CODERATE_3_4 = 64, - CODERATE_7_9 = 128, - CODERATE_4_5 = 256, - CODERATE_5_6 = 512, - CODERATE_7_8 = 1024, - CODERATE_9_10 = 2048, + AUTO = (1 << 0) /* 1 */, + CODERATE_1_3 = (1 << 1) /* 2 */, + CODERATE_2_5 = (1 << 2) /* 4 */, + CODERATE_1_2 = (1 << 3) /* 8 */, + CODERATE_3_5 = (1 << 4) /* 16 */, + CODERATE_2_3 = (1 << 5) /* 32 */, + CODERATE_3_4 = (1 << 6) /* 64 */, + CODERATE_7_9 = (1 << 7) /* 128 */, + CODERATE_4_5 = (1 << 8) /* 256 */, + CODERATE_5_6 = (1 << 9) /* 512 */, + CODERATE_7_8 = (1 << 10) /* 1024 */, + CODERATE_9_10 = (1 << 11) /* 2048 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Modulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Modulation.aidl index 3603292eca..adc902d591 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Modulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Modulation.aidl @@ -36,10 +36,10 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbs3Modulation { UNDEFINED = 0, - AUTO = 1, - MOD_BPSK = 2, - MOD_QPSK = 4, - MOD_8PSK = 8, - MOD_16APSK = 16, - MOD_32APSK = 32, + AUTO = (1 << 0) /* 1 */, + MOD_BPSK = (1 << 1) /* 2 */, + MOD_QPSK = (1 << 2) /* 4 */, + MOD_8PSK = (1 << 3) /* 8 */, + MOD_16APSK = (1 << 4) /* 16 */, + MOD_32APSK = (1 << 5) /* 32 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Rolloff.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Rolloff.aidl index 733760c471..c93cf2004a 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Rolloff.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbs3Rolloff.aidl @@ -35,6 +35,6 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendIsdbs3Rolloff { - UNDEFINED = 0, - ROLLOFF_0_03 = 1, + UNDEFINED, + ROLLOFF_0_03, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsCoderate.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsCoderate.aidl index 09e9c5902d..a0e436f540 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsCoderate.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsCoderate.aidl @@ -36,10 +36,10 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbsCoderate { UNDEFINED = 0, - AUTO = 1, - CODERATE_1_2 = 2, - CODERATE_2_3 = 4, - CODERATE_3_4 = 8, - CODERATE_5_6 = 16, - CODERATE_7_8 = 32, + AUTO = (1 << 0) /* 1 */, + CODERATE_1_2 = (1 << 1) /* 2 */, + CODERATE_2_3 = (1 << 2) /* 4 */, + CODERATE_3_4 = (1 << 3) /* 8 */, + CODERATE_5_6 = (1 << 4) /* 16 */, + CODERATE_7_8 = (1 << 5) /* 32 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsModulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsModulation.aidl index 7b9bde66dd..61a21c397f 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsModulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsModulation.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbsModulation { UNDEFINED = 0, - AUTO = 1, - MOD_BPSK = 2, - MOD_QPSK = 4, - MOD_TC8PSK = 8, + AUTO = (1 << 0) /* 1 */, + MOD_BPSK = (1 << 1) /* 2 */, + MOD_QPSK = (1 << 2) /* 4 */, + MOD_TC8PSK = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsRolloff.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsRolloff.aidl index a2ab154661..b769231043 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsRolloff.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsRolloff.aidl @@ -35,6 +35,6 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendIsdbsRolloff { - UNDEFINED = 0, - ROLLOFF_0_35 = 1, + UNDEFINED, + ROLLOFF_0_35, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsStreamIdType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsStreamIdType.aidl index 089f611e9c..77956b6278 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsStreamIdType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbsStreamIdType.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendIsdbsStreamIdType { - STREAM_ID = 0, - RELATIVE_STREAM_NUMBER = 1, - UNDEFINED = 2, + STREAM_ID, + RELATIVE_STREAM_NUMBER, + UNDEFINED, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtBandwidth.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtBandwidth.aidl index cd492142a9..209620fddf 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtBandwidth.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtBandwidth.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbtBandwidth { UNDEFINED = 0, - AUTO = 1, - BANDWIDTH_8MHZ = 2, - BANDWIDTH_7MHZ = 4, - BANDWIDTH_6MHZ = 8, + AUTO = (1 << 0) /* 1 */, + BANDWIDTH_8MHZ = (1 << 1) /* 2 */, + BANDWIDTH_7MHZ = (1 << 2) /* 4 */, + BANDWIDTH_6MHZ = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtCoderate.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtCoderate.aidl index 2b747edbbd..4236b7cf58 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtCoderate.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtCoderate.aidl @@ -36,14 +36,14 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbtCoderate { UNDEFINED = 0, - AUTO = 1, - CODERATE_1_2 = 2, - CODERATE_2_3 = 4, - CODERATE_3_4 = 8, - CODERATE_5_6 = 16, - CODERATE_7_8 = 32, - CODERATE_3_5 = 64, - CODERATE_4_5 = 128, - CODERATE_6_7 = 256, - CODERATE_8_9 = 512, + AUTO = (1 << 0) /* 1 */, + CODERATE_1_2 = (1 << 1) /* 2 */, + CODERATE_2_3 = (1 << 2) /* 4 */, + CODERATE_3_4 = (1 << 3) /* 8 */, + CODERATE_5_6 = (1 << 4) /* 16 */, + CODERATE_7_8 = (1 << 5) /* 32 */, + CODERATE_3_5 = (1 << 6) /* 64 */, + CODERATE_4_5 = (1 << 7) /* 128 */, + CODERATE_6_7 = (1 << 8) /* 256 */, + CODERATE_8_9 = (1 << 9) /* 512 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtGuardInterval.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtGuardInterval.aidl index 42a023adc9..86225e2ab1 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtGuardInterval.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtGuardInterval.aidl @@ -36,12 +36,12 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbtGuardInterval { UNDEFINED = 0, - AUTO = 1, - INTERVAL_1_32 = 2, - INTERVAL_1_16 = 4, - INTERVAL_1_8 = 8, - INTERVAL_1_4 = 16, - INTERVAL_1_128 = 32, - INTERVAL_19_128 = 64, - INTERVAL_19_256 = 128, + AUTO = (1 << 0) /* 1 */, + INTERVAL_1_32 = (1 << 1) /* 2 */, + INTERVAL_1_16 = (1 << 2) /* 4 */, + INTERVAL_1_8 = (1 << 3) /* 8 */, + INTERVAL_1_4 = (1 << 4) /* 16 */, + INTERVAL_1_128 = (1 << 5) /* 32 */, + INTERVAL_19_128 = (1 << 6) /* 64 */, + INTERVAL_19_256 = (1 << 7) /* 128 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtMode.aidl index 54698abb53..0e38c26370 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtMode.aidl @@ -36,8 +36,8 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbtMode { UNDEFINED = 0, - AUTO = 1, - MODE_1 = 2, - MODE_2 = 4, - MODE_3 = 8, + AUTO = (1 << 0) /* 1 */, + MODE_1 = (1 << 1) /* 2 */, + MODE_2 = (1 << 2) /* 4 */, + MODE_3 = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtModulation.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtModulation.aidl index a31e0cf7b0..4474c83917 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtModulation.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtModulation.aidl @@ -36,9 +36,9 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbtModulation { UNDEFINED = 0, - AUTO = 1, - MOD_DQPSK = 2, - MOD_QPSK = 4, - MOD_16QAM = 8, - MOD_64QAM = 16, + AUTO = (1 << 0) /* 1 */, + MOD_DQPSK = (1 << 1) /* 2 */, + MOD_QPSK = (1 << 2) /* 4 */, + MOD_16QAM = (1 << 3) /* 8 */, + MOD_64QAM = (1 << 4) /* 16 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtPartialReceptionFlag.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtPartialReceptionFlag.aidl index 133887f659..1387e662de 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtPartialReceptionFlag.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtPartialReceptionFlag.aidl @@ -36,7 +36,7 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbtPartialReceptionFlag { UNDEFINED = 0, - AUTO = 1, - FALSE = 2, - TRUE = 4, + AUTO = (1 << 0) /* 1 */, + FALSE = (1 << 1) /* 2 */, + TRUE = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtTimeInterleaveMode.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtTimeInterleaveMode.aidl index 50adde92b3..b9d76ee5b1 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtTimeInterleaveMode.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendIsdbtTimeInterleaveMode.aidl @@ -36,17 +36,17 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendIsdbtTimeInterleaveMode { UNDEFINED = 0, - AUTO = 1, - INTERLEAVE_1_0 = 2, - INTERLEAVE_1_4 = 4, - INTERLEAVE_1_8 = 8, - INTERLEAVE_1_16 = 16, - INTERLEAVE_2_0 = 32, - INTERLEAVE_2_2 = 64, - INTERLEAVE_2_4 = 128, - INTERLEAVE_2_8 = 256, - INTERLEAVE_3_0 = 512, - INTERLEAVE_3_1 = 1024, - INTERLEAVE_3_2 = 2048, - INTERLEAVE_3_4 = 4096, + AUTO = (1 << 0) /* 1 */, + INTERLEAVE_1_0 = (1 << 1) /* 2 */, + INTERLEAVE_1_4 = (1 << 2) /* 4 */, + INTERLEAVE_1_8 = (1 << 3) /* 8 */, + INTERLEAVE_1_16 = (1 << 4) /* 16 */, + INTERLEAVE_2_0 = (1 << 5) /* 32 */, + INTERLEAVE_2_2 = (1 << 6) /* 64 */, + INTERLEAVE_2_4 = (1 << 7) /* 128 */, + INTERLEAVE_2_8 = (1 << 8) /* 256 */, + INTERLEAVE_3_0 = (1 << 9) /* 512 */, + INTERLEAVE_3_1 = (1 << 10) /* 1024 */, + INTERLEAVE_3_2 = (1 << 11) /* 2048 */, + INTERLEAVE_3_4 = (1 << 12) /* 4096 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanMessageType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanMessageType.aidl index 6976ecd8d0..186dbd7550 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanMessageType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanMessageType.aidl @@ -35,20 +35,20 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendScanMessageType { - LOCKED = 0, - END = 1, - PROGRESS_PERCENT = 2, - FREQUENCY = 3, - SYMBOL_RATE = 4, - HIERARCHY = 5, - ANALOG_TYPE = 6, - PLP_IDS = 7, - GROUP_IDS = 8, - INPUT_STREAM_IDS = 9, - STANDARD = 10, - ATSC3_PLP_INFO = 11, - MODULATION = 12, - DVBC_ANNEX = 13, - HIGH_PRIORITY = 14, - DVBT_CELL_IDS = 15, + LOCKED, + END, + PROGRESS_PERCENT, + FREQUENCY, + SYMBOL_RATE, + HIERARCHY, + ANALOG_TYPE, + PLP_IDS, + GROUP_IDS, + INPUT_STREAM_IDS, + STANDARD, + ATSC3_PLP_INFO, + MODULATION, + DVBC_ANNEX, + HIGH_PRIORITY, + DVBT_CELL_IDS, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanType.aidl index ed42d0aac9..cef02ccd75 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendScanType.aidl @@ -36,6 +36,6 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendScanType { SCAN_UNDEFINED = 0, - SCAN_AUTO = 1, - SCAN_BLIND = 2, + SCAN_AUTO = (1 << 0) /* 1 */, + SCAN_BLIND = (1 << 1) /* 2 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendSpectralInversion.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendSpectralInversion.aidl index ff11bb8dab..14ec2fd4b9 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendSpectralInversion.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendSpectralInversion.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendSpectralInversion { - UNDEFINED = 0, - NORMAL = 1, - INVERTED = 2, + UNDEFINED, + NORMAL, + INVERTED, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusReadiness.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusReadiness.aidl index 41944ce440..13735fae8e 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusReadiness.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusReadiness.aidl @@ -35,9 +35,9 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendStatusReadiness { - UNDEFINED = 0, - UNAVAILABLE = 1, - UNSTABLE = 2, - STABLE = 3, - UNSUPPORTED = 4, + UNDEFINED, + UNAVAILABLE, + UNSTABLE, + STABLE, + UNSUPPORTED, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusType.aidl index 379129960a..9f34e8ddcf 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendStatusType.aidl @@ -35,51 +35,51 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum FrontendStatusType { - DEMOD_LOCK = 0, - SNR = 1, - BER = 2, - PER = 3, - PRE_BER = 4, - SIGNAL_QUALITY = 5, - SIGNAL_STRENGTH = 6, - SYMBOL_RATE = 7, - FEC = 8, - MODULATION = 9, - SPECTRAL = 10, - LNB_VOLTAGE = 11, - PLP_ID = 12, - EWBS = 13, - AGC = 14, - LNA = 15, - LAYER_ERROR = 16, - MER = 17, - FREQ_OFFSET = 18, - HIERARCHY = 19, - RF_LOCK = 20, - ATSC3_PLP_INFO = 21, - MODULATIONS = 22, - BERS = 23, - CODERATES = 24, - BANDWIDTH = 25, - GUARD_INTERVAL = 26, - TRANSMISSION_MODE = 27, - UEC = 28, - T2_SYSTEM_ID = 29, - INTERLEAVINGS = 30, - ISDBT_SEGMENTS = 31, - TS_DATA_RATES = 32, - ROLL_OFF = 33, - IS_MISO = 34, - IS_LINEAR = 35, - IS_SHORT_FRAMES = 36, - ISDBT_MODE = 37, - ISDBT_PARTIAL_RECEPTION_FLAG = 38, - STREAM_ID_LIST = 39, - DVBT_CELL_IDS = 40, - ATSC3_ALL_PLP_INFO = 41, - IPTV_CONTENT_URL = 42, - IPTV_PACKETS_LOST = 43, - IPTV_PACKETS_RECEIVED = 44, - IPTV_WORST_JITTER_MS = 45, - IPTV_AVERAGE_JITTER_MS = 46, + DEMOD_LOCK, + SNR, + BER, + PER, + PRE_BER, + SIGNAL_QUALITY, + SIGNAL_STRENGTH, + SYMBOL_RATE, + FEC, + MODULATION, + SPECTRAL, + LNB_VOLTAGE, + PLP_ID, + EWBS, + AGC, + LNA, + LAYER_ERROR, + MER, + FREQ_OFFSET, + HIERARCHY, + RF_LOCK, + ATSC3_PLP_INFO, + MODULATIONS, + BERS, + CODERATES, + BANDWIDTH, + GUARD_INTERVAL, + TRANSMISSION_MODE, + UEC, + T2_SYSTEM_ID, + INTERLEAVINGS, + ISDBT_SEGMENTS, + TS_DATA_RATES, + ROLL_OFF, + IS_MISO, + IS_LINEAR, + IS_SHORT_FRAMES, + ISDBT_MODE, + ISDBT_PARTIAL_RECEPTION_FLAG, + STREAM_ID_LIST, + DVBT_CELL_IDS, + ATSC3_ALL_PLP_INFO, + IPTV_CONTENT_URL, + IPTV_PACKETS_LOST, + IPTV_PACKETS_RECEIVED, + IPTV_WORST_JITTER_MS, + IPTV_AVERAGE_JITTER_MS, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendType.aidl index cbf5b4701c..455bbc0551 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/FrontendType.aidl @@ -36,15 +36,15 @@ package android.hardware.tv.tuner; @Backing(type="int") @VintfStability enum FrontendType { UNDEFINED = 0, - ANALOG = 1, - ATSC = 2, - ATSC3 = 3, - DVBC = 4, - DVBS = 5, - DVBT = 6, - ISDBS = 7, - ISDBS3 = 8, - ISDBT = 9, - DTMB = 10, - IPTV = 11, + ANALOG, + ATSC, + ATSC3, + DVBC, + DVBS, + DVBT, + ISDBS, + ISDBS3, + ISDBT, + DTMB, + IPTV, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbEventType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbEventType.aidl index e6e2b0548b..7bec809d7f 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbEventType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbEventType.aidl @@ -35,8 +35,8 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum LnbEventType { - DISEQC_RX_OVERFLOW = 0, - DISEQC_RX_TIMEOUT = 1, - DISEQC_RX_PARITY_ERROR = 2, - LNB_OVERLOAD = 3, + DISEQC_RX_OVERFLOW, + DISEQC_RX_TIMEOUT, + DISEQC_RX_PARITY_ERROR, + LNB_OVERLOAD, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbPosition.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbPosition.aidl index 5fc4d152d2..a4a5740630 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbPosition.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbPosition.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum LnbPosition { - UNDEFINED = 0, - POSITION_A = 1, - POSITION_B = 2, + UNDEFINED, + POSITION_A, + POSITION_B, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbTone.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbTone.aidl index 3217de99ff..06283540d9 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbTone.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbTone.aidl @@ -35,6 +35,6 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum LnbTone { - NONE = 0, - CONTINUOUS = 1, + NONE, + CONTINUOUS, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbVoltage.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbVoltage.aidl index 034c7e6a6e..b18ff0e120 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbVoltage.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/LnbVoltage.aidl @@ -35,13 +35,13 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum LnbVoltage { - NONE = 0, - VOLTAGE_5V = 1, - VOLTAGE_11V = 2, - VOLTAGE_12V = 3, - VOLTAGE_13V = 4, - VOLTAGE_14V = 5, - VOLTAGE_15V = 6, - VOLTAGE_18V = 7, - VOLTAGE_19V = 8, + NONE, + VOLTAGE_5V, + VOLTAGE_11V, + VOLTAGE_12V, + VOLTAGE_13V, + VOLTAGE_14V, + VOLTAGE_15V, + VOLTAGE_18V, + VOLTAGE_19V, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/PlaybackStatus.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/PlaybackStatus.aidl index 850b737559..a8b63782f2 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/PlaybackStatus.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/PlaybackStatus.aidl @@ -35,8 +35,8 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum PlaybackStatus { - SPACE_EMPTY = 1, - SPACE_ALMOST_EMPTY = 2, - SPACE_ALMOST_FULL = 4, - SPACE_FULL = 8, + SPACE_EMPTY = (1 << 0) /* 1 */, + SPACE_ALMOST_EMPTY = (1 << 1) /* 2 */, + SPACE_ALMOST_FULL = (1 << 2) /* 4 */, + SPACE_FULL = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/RecordStatus.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/RecordStatus.aidl index 48bf9ecacf..e06b6160db 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/RecordStatus.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/RecordStatus.aidl @@ -35,8 +35,8 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="byte") @VintfStability enum RecordStatus { - DATA_READY = 1, - LOW_WATER = 2, - HIGH_WATER = 4, - OVERFLOW = 8, + DATA_READY = (1 << 0) /* 1 */, + LOW_WATER = (1 << 1) /* 2 */, + HIGH_WATER = (1 << 2) /* 4 */, + OVERFLOW = (1 << 3) /* 8 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Result.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Result.aidl index 4e22f678c8..ae43350549 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Result.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/Result.aidl @@ -35,11 +35,11 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum Result { - SUCCESS = 0, - UNAVAILABLE = 1, - NOT_INITIALIZED = 2, - INVALID_STATE = 3, - INVALID_ARGUMENT = 4, - OUT_OF_MEMORY = 5, - UNKNOWN_ERROR = 6, + SUCCESS, + UNAVAILABLE, + NOT_INITIALIZED, + INVALID_STATE, + INVALID_ARGUMENT, + OUT_OF_MEMORY, + UNKNOWN_ERROR, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/ScramblingStatus.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/ScramblingStatus.aidl index 656fe20f21..4d52de17c3 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/ScramblingStatus.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/ScramblingStatus.aidl @@ -35,7 +35,7 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum ScramblingStatus { - UNKNOWN = 1, - NOT_SCRAMBLED = 2, - SCRAMBLED = 4, + UNKNOWN = (1 << 0) /* 1 */, + NOT_SCRAMBLED = (1 << 1) /* 2 */, + SCRAMBLED = (1 << 2) /* 4 */, } diff --git a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/VideoStreamType.aidl b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/VideoStreamType.aidl index dbb6033add..530f4549d2 100644 --- a/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/VideoStreamType.aidl +++ b/tv/tuner/aidl/aidl_api/android.hardware.tv.tuner/current/android/hardware/tv/tuner/VideoStreamType.aidl @@ -35,18 +35,18 @@ package android.hardware.tv.tuner; /* @hide */ @Backing(type="int") @VintfStability enum VideoStreamType { - UNDEFINED = 0, - RESERVED = 1, - MPEG1 = 2, - MPEG2 = 3, - MPEG4P2 = 4, - AVC = 5, - HEVC = 6, - VC1 = 7, - VP8 = 8, - VP9 = 9, - AV1 = 10, - AVS = 11, - AVS2 = 12, - VVC = 13, + UNDEFINED, + RESERVED, + MPEG1, + MPEG2, + MPEG4P2, + AVC, + HEVC, + VC1, + VP8, + VP9, + AV1, + AVS, + AVS2, + VVC, } diff --git a/tv/tuner/aidl/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl b/tv/tuner/aidl/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl index 32f0cb28bb..06f087b9af 100644 --- a/tv/tuner/aidl/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl +++ b/tv/tuner/aidl/android/hardware/tv/tuner/DemuxFilterMediaEvent.aidl @@ -17,7 +17,6 @@ package android.hardware.tv.tuner; import android.hardware.common.NativeHandle; - import android.hardware.tv.tuner.DemuxFilterMediaEventExtraMetaData; import android.hardware.tv.tuner.DemuxFilterScIndexMask; @@ -91,4 +90,32 @@ parcelable DemuxFilterMediaEvent { * access unit framing at decode stage. */ DemuxFilterScIndexMask scIndexMask; + + /** + * This attribute is used together with dataGroupId and indexInDataGroup to + * associate fragmented data. + * + * 1 if the media event contains the complete data. dataGroupId can be + * ignored. + * Greater than 1 if the media event contains incomplete data. Data can be + * reassembled by gathering all media events with the same dataGroupId. + */ + int numDataPieces; + + /** + * This attribute is used together with numDataPieces and dataGroupId to + * associate fragmented data. + * + * The value should be in the range of [0, numDataPieces - 1], indicating + * this piece is the Nth piece. + */ + int indexInDataGroup; + + /** + * This attribute is used together with numDataPieces and indexInDataGroup to + * associate fragmented data. + * + * The value is the id of the data group. + */ + int dataGroupId; } diff --git a/tv/tuner/aidl/default/Filter.cpp b/tv/tuner/aidl/default/Filter.cpp index 5f7a4cda8d..946ec3a2a5 100644 --- a/tv/tuner/aidl/default/Filter.cpp +++ b/tv/tuner/aidl/default/Filter.cpp @@ -333,8 +333,8 @@ Filter::~Filter() { // All the filter event callbacks in start are for testing purpose. switch (mType.mainType) { case DemuxFilterMainType::TS: - createMediaEvent(events, false); - createMediaEvent(events, true); + createMediaEvent(events, false, 0); + createMediaEvent(events, true, 1); createTsRecordEvent(events); createTemiEvent(events); break; @@ -1235,7 +1235,8 @@ bool Filter::sameFile(int fd1, int fd2) { return (stat1.st_dev == stat2.st_dev) && (stat1.st_ino == stat2.st_ino); } -void Filter::createMediaEvent(vector& events, bool isAudioPresentation) { +void Filter::createMediaEvent(vector& events, bool isAudioPresentation, + int indexInDataGroup) { DemuxFilterMediaEvent mediaEvent; mediaEvent.streamId = 1; mediaEvent.isPtsPresent = true; @@ -1302,6 +1303,10 @@ void Filter::createMediaEvent(vector& events, bool isAudioPres mediaEvent.avDataId = static_cast(dataId); mediaEvent.avMemory = ::android::dupToAidl(nativeHandle); + mediaEvent.numDataPieces = 2; + mediaEvent.indexInDataGroup = indexInDataGroup; + mediaEvent.dataGroupId = 321; + events.push_back(DemuxFilterEvent::make(std::move(mediaEvent))); native_handle_close(nativeHandle); diff --git a/tv/tuner/aidl/default/Filter.h b/tv/tuner/aidl/default/Filter.h index e2a0c7abfa..4be15e2cdb 100644 --- a/tv/tuner/aidl/default/Filter.h +++ b/tv/tuner/aidl/default/Filter.h @@ -231,7 +231,8 @@ class Filter : public BnFilter { ::ndk::ScopedAStatus createShareMemMediaEvents(vector& output); bool sameFile(int fd1, int fd2); - void createMediaEvent(vector&, bool isAudioPresentation); + void createMediaEvent(vector&, bool isAudioPresentation, + int indexInDataGroup); void createTsRecordEvent(vector&); void createMmtpRecordEvent(vector&); void createSectionEvent(vector&); diff --git a/tv/tuner/aidl/default/tuner-default.xml b/tv/tuner/aidl/default/tuner-default.xml index bff8ff01ed..261fcbf75a 100644 --- a/tv/tuner/aidl/default/tuner-default.xml +++ b/tv/tuner/aidl/default/tuner-default.xml @@ -2,6 +2,6 @@ android.hardware.tv.tuner ITuner/default - 2 + 3 diff --git a/tv/tuner/aidl/vts/functional/FilterTests.cpp b/tv/tuner/aidl/vts/functional/FilterTests.cpp index 533d0e6782..788ebbd257 100644 --- a/tv/tuner/aidl/vts/functional/FilterTests.cpp +++ b/tv/tuner/aidl/vts/functional/FilterTests.cpp @@ -105,17 +105,30 @@ void FilterCallback::readFilterEventsData(const vector& events // todo separate filter handlers for (int i = 0; i < events.size(); i++) { switch (events[i].getTag()) { - case DemuxFilterEvent::Tag::media: - ALOGD("[vts] Media filter event, avMemHandle numFds=%zu.", - events[i].get().avMemory.fds.size()); + case DemuxFilterEvent::Tag::media: { + int numDataPieces = events[i].get().numDataPieces; + int indexInDataGroup + = events[i].get().indexInDataGroup; + ALOGD("[vts] Media filter event, avMemHandle numFds=%zu, numDataPieces=%d," + " indexInDataGroup=%d, dataGroupId=%d.", + events[i].get().avMemory.fds.size(), + numDataPieces, + indexInDataGroup, + events[i].get().dataGroupId); + if (numDataPieces > 1) { + EXPECT_TRUE(indexInDataGroup >= 0); + EXPECT_TRUE(indexInDataGroup < numDataPieces); + } dumpAvData(events[i].get()); break; - case DemuxFilterEvent::Tag::tsRecord: + } + case DemuxFilterEvent::Tag::tsRecord: { ALOGD("[vts] TS record filter event, pts=%" PRIu64 ", firstMbInSlice=%d", events[i].get().pts, events[i].get().firstMbInSlice); break; - case DemuxFilterEvent::Tag::mmtpRecord: + } + case DemuxFilterEvent::Tag::mmtpRecord: { ALOGD("[vts] MMTP record filter event, pts=%" PRIu64 ", firstMbInSlice=%d, mpuSequenceNumber=%d, tsIndexMask=%d", events[i].get().pts, @@ -123,7 +136,8 @@ void FilterCallback::readFilterEventsData(const vector& events events[i].get().mpuSequenceNumber, events[i].get().tsIndexMask); break; - case DemuxFilterEvent::Tag::monitorEvent: + } + case DemuxFilterEvent::Tag::monitorEvent: { switch (events[i].get().getTag()) { case DemuxFilterMonitorEvent::Tag::scramblingStatus: mScramblingStatusEvent++; @@ -135,13 +149,16 @@ void FilterCallback::readFilterEventsData(const vector& events break; } break; - case DemuxFilterEvent::Tag::startId: + } + case DemuxFilterEvent::Tag::startId: { ALOGD("[vts] Restart filter event, startId=%d", events[i].get()); mStartIdReceived = true; break; - default: + } + default: { break; + } } } }