////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
// All rights reserved.
// Confidential and Proprietary - Qualcomm Technologies, Inc.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/// @file  camxvendortagenums.h
/// @brief Camx Vendor Tag Enums used in the code. This file is not expected to be modified by OEMs.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#ifndef CAMXVENDORTAGENUMS_H
#define CAMXVENDORTAGENUMS_H

#include "camxdefs.h"

CAMX_NAMESPACE_BEGIN

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/// @brief VendorTag Type Definitions
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

enum VendorTagIndex
{
    AECStatsControlTag = 0,                   ///< org.quic.camera2.statsconfigs section
    AWBStatsControlTag,                       ///< org.quic.camera2.statsconfigs section
    AFStatsControlTag,                        ///< org.quic.camera2.statsconfigs section
    AFDStatsControlTag,                       ///< org.quic.camera2.statsconfigs section
    IHistStatsControlTag,                     ///< org.quic.camera2.statsconfigs section
    AECFrameControlTag,                       ///< org.quic.camera2.statsconfigs section
    AWBFrameControlTag,                       ///< org.quic.camera2.statsconfigs section
    AFFrameControlTag,                        ///< org.quic.camera2.statsconfigs section
    DigitalGainControlTag,                    ///< org.quic.camera2.statsconfigs section
    AWBWarmstartGainTag,                      ///< org.quic.camera2.statsconfigs section
    AWBWarmstartCCTTag,                       ///< org.quic.camera2.statsconfigs section
    AWBFrameControlRGainTag,                  ///< org.quic.camera2.statsconfigs section
    AWBFrameControlGGainTag,                  ///< org.quic.camera2.statsconfigs section
    AWBFrameControlBGainTag,                  ///< org.quic.camera2.statsconfigs section
    AWBFrameControlCCTTag,                    ///< org.quic.camera2.statsconfigs section
    AWBDecisionAfterTCTag,                    ///< org.quic.camera2.statsconfigs section
    HistNodeLTCRatioIndexTag,                 ///< org.quic.camera2.statsconfigs section
    AECStartUpSensitivityTag,                 ///< org.quic.camera2.statsconfigs section
    AECSensitivityTag,                        ///< org.quic.camera2.statsconfigs section
    AECExposureTimeTag,                       ///< org.quic.camera2.statsconfigs section
    AECLinearGainTag,                         ///< org.quic.camera2.statsconfigs section
    AECLuxIndexTag,                           ///< org.quic.camera2.statsconfigs section
    FOVCFrameControlTag,                      ///< org.quic.camera2.statsconfigs section
    MultiCamera3ASyncTypeTag,                 ///< org.quic.camera2.statsconfigs section
    QLLFrameControlTag,                       ///< org.quic.camera2.statsconfigs section
    QLLAWBSnapshotControlTag,                 ///< org.quic.camera2.statsconfigs section
    IFOVCFrameControlTag,                     ///< org.quic.camera2.statsconfigs section
    IsAFLockTag,                              ///< org.quic.camera2.statsconfigs section
    RatioLongtoShortTag,                      ///< org.quic.camera2.statsconfigs section
    RatioLongtoSafeTag,                       ///< org.quic.camera2.statsconfigs section
    RatioSafetoShortTag,                      ///< org.quic.camera2.statsconfigs section
    CompenADRCGainTag,                        ///< org.quic.camera2.statsconfigs section
    CompenDarkBoostGainTag,                   ///< org.quic.camera2.statsconfigs section
    WarmStartCompenADRCGainTag,               ///< org.quic.camera2.statsconfigs section
    WarmStartCompenDarkBoostGainTag,          ///< org.quic.camera2.statsconfigs section
    AECRequestIdTag,                          ///< org.quic.camera2.statsconfigs section
    AECCameraIdTag,                           ///< org.quic.camera2.statsconfigs section

    SensorRegisterControlTag,                 ///< org.quic.camera2.sensor_register_control section

    DebugDataAllTag,                          ///< org.quic.camera.debugdata section
    DebugDataAECTag,                          ///< org.quic.camera.debugdata section
    DebugDataAWBTag,                          ///< org.quic.camera.debugdata section
    DebugDataAFTag,                           ///< org.quic.camera.debugdata section
    DebugDataAFCTag,                          ///< org.quic.camera.debugdata section
    DebugDataMem3ATag,                        ///< org.quic.camera.debugdata section
    DebugDataMemTuningTag,                    ///< org.quic.camera.debugdata section
    DebugDataTuningMetaTag,                   ///< org.quic.camera.debugdata section
    DebugDataTuningMetaArrayTag,              ///< org.quic.camera.debugdata section
    DebugDataCustomizedArrayTag,              ///< org.quic.camera.debugdata section

    EnableTag,                                ///< org.codeaurora.qcamera3.bayer_exposure section
    WidthTag,                                 ///< org.codeaurora.qcamera3.bayer_exposure section
    HeightTag,                                ///< org.codeaurora.qcamera3.bayer_exposure section
    RStatsTag,                                ///< org.codeaurora.qcamera3.bayer_exposure section
    GStatsTag,                                ///< org.codeaurora.qcamera3.bayer_exposure section
    BStatsTag,                                ///< org.codeaurora.qcamera3.bayer_exposure section
    StatsTypeTag,                             ///< org.codeaurora.qcamera3.bayer_exposure section
    ROIBayerExpXTag,                          ///< org.codeaurora.qcamera3.bayer_exposure section
    ROIBayerExpYTag,                          ///< org.codeaurora.qcamera3.bayer_exposure section
    ROIBayerExpWidthTag,                      ///< org.codeaurora.qcamera3.bayer_exposure section
    ROIBayerExpHeightTag,                     ///< org.codeaurora.qcamera3.bayer_exposure section
    BitDepthTag,                              ///< org.codeaurora.qcamera3.bayer_exposure section

    AECLuxTag,                                ///< com.qti.chi.statsaec section

    StatsNNSaliencyEnableTag,                 ///< org.quic.camera2.statsNNSaliNetResults section
    StatsNNSaliencyWidthTag,                  ///< org.quic.camera2.statsNNSaliNetResults section
    StatsNNSaliencyHeightTag,                 ///< org.quic.camera2.statsNNSaliNetResults section
    StatsNNSaliencyMapDataTag,                ///< org.quic.camera2.statsNNSaliNetResults section
    StatsNNSaliencyNumROITag,                 ///< org.quic.camera2.statsNNSaliNetResults section
    StatsNNSaliencyROIDataTag,                ///< org.quic.camera2.statsNNSaliNetResults section
    StatsNNSaliencyROIWeightTag,              ///< org.quic.camera2.statsNNSaliNetResults section

    TrackerEnableTag,                         ///< org.quic.camera2.objectTrackingResults section
    TrackerStatusTag,                         ///< org.quic.camera2.objectTrackingResults section
    ResultROITag,                             ///< org.quic.camera2.objectTrackingResults section
    TrackerScoreTag,                          ///< org.quic.camera2.objectTrackingResults section

    SkipFrameTag,                             ///< com.qti.chi.statsSkip section

    HDRBEParsedStatsTag,                      ///< org.codeaurora.qcamera3.hdrbe section
    AECBEParsedStatsTag,                      ///< org.codeaurora.qcamera3.aecbe section
    BAFParsedStatsTag,                        ///< org.codeaurora.qcamera3.baf section
    BAF27ParsedStatsTag,                      ///< org.codeaurora.qcamera3.ba27f section
    CAFParsedStatsTag,                        ///< org.codeaurora.qcamera3.caf section
    RSParsedStatsTag,                         ///< org.codeaurora.qcamera3.rs  section
    BFWParsedStatsTag,                        ///< org.codeaurora.qcamera3.bfw  section
    IHistParsedStatsTag,                      ///< org.codeaurora.qcamera3.ihist  section
    LTMDCParsedStatsTag,                      ///< org.codeaurora.qcamera3.ltmdc  section
    CSParsedStatsTag,                         ///< org.codeaurora.qcamera3.cs  section

    MultiCameraIdsTag,                        ///< com.qti.chi.multicamerainfo section
    MasterCameraTag,                          ///< com.qti.chi.multicamerainfo section
    LowPowerModeTag,                          ///< com.qti.chi.multicamerainfo section
    SyncModeTag,                              ///< com.qti.chi.multicamerainfo section
    FPSMatchTag,                              ///< com.qti.chi.multicamerainfo section
    ActiveCameraMaskTag,                      ///< com.qti.chi.multicamerainfo section
    ActiveCameraInfoTag,                      ///< com.qti.chi.multicamerainfo section
    PhyCamFOVMarginTag,                       ///< com.qti.chi.multicamerainfo section

    AWBBGParsedStatsTag,                      ///< org.codeaurora.qcamera3.awbbg section

    HDRBHistParsedStatsTag,                   ///< org.codeaurora.qcamera3.hdrbhist section
    EnableBDSSplitTag,                        ///< org.quic.camera.enableBDSsplitmode section

    BHistParsedStatsTag,                      ///< org.codeaurora.qcamera3.bhist section

    TintlessStatsTag,                         ///< org.codeaurora.qcamera3.tintless section

    InSensorZoomStateTag,                     ///< org.quic.camera.inSensorZoom section
    SensorSwitchedTag,                        ///< org.quic.camera.inSensorZoom section

    BayerAlignmentSizeTag,                    ///< org.quic.camera.bayerAlignment section
    BayerAlignmentOffsetTag,                  ///< org.quic.camera.bayerAlignment section

    OEMFDResultsTag,                          ///< org.quic.camera2.oemfdresults/VendorTagSectionOEMFDResults section
    OEMFDContourResultsTag,                   ///< org.quic.camera2.oemfdresults/VendorTagSectionOEMFDResults section
    OEMFDUpperBodyResultsTag,                 ///< org.quic.camera2.oemfdresults/VendorTagSectionOEMFDResults section

    DisableFPSLimitsTag,                      ///< org.quic.camera.manualExposure section
    OverrideSensorFrameDurationTag,           ///< org.quic.camera.manualExposure section

    StrobeControlTag,                         ///< org.quic.camera.strobeControl section

    EISRealtimeEnabledTag,                    ///< org.quic.camera.eisrealtime section
    EISRealtimeRequestedMarginTag,            ///< org.quic.camera.eisrealtime section
    EISRealtimeStabilizationMarginsTag,       ///< org.quic.camera.eisrealtime section
    EISRealtimeAdditionalCropOffsetTag,       ///< org.quic.camera.eisrealtime section
    EISRealtimeStabilizedOutputDimsTag,       ///< org.quic.camera.eisrealtime section
    EISRealtimeMinimalTotalMarginsTag,        ///< org.quic.camera.eisrealtime section
    MotionIndicationTag,                      ///< org.quic.camera.eisrealtime section
    EISOISModeTag,                            ///< org.quic.camera.eisrealtime section
    EIS2ModeWithDMTag,                        ///< org.quic.camera.eisrealtime section
    EISRealtimeStabilizationInputDimsTag,     ///< org.quic.camera.eisrealtime section

    PhysicalCameraConfigsTag,                 ///< com.qti.chi.cameraconfiguration section
    PhysicalCameraInputConfigTag,             ///< com.qti.chi.cameraconfiguration section
    PhysicalDifferentDimensionMapTag,         ///< com.qti.chi.cameraconfiguration section

    OutputMetadataOpticalZoomTag,             ///< com.qti.chi.multicameraoutputmetadata section
    OutputMetadataBokehTag,                   ///< com.qti.chi.multicameraoutputmetadata section

    AvailableStreamMapTag,                    ///< org.codeaurora.qcamera3.sessionParameters section
    OverrideResourceCostValidationTag,        ///< org.codeaurora.qcamera3.sessionParameters section
    EnableMFNRTag,                            ///< org.codeaurora.qcamera3.sessionParameters section
    EnableSHDRTag,                            ///< org.codeaurora.qcamera3.sessionParameters section
    EnableMFHDRTag,                           ///< org.codeaurora.qcamera3.sessionParameters section
    HDRModeTag,                               ///< org.codeaurora.qcamera3.sessionParameters section
    SnapshotHDRModeTag,                       ///< org.codeaurora.qcamera3.sessionParameters section
    NumPCRsBeforeStreamOnTag,                 ///< org.codeaurora.qcamera3.sessionParameters section
    EnableMCXMasterCbTag,                     ///< org.codeaurora.qcamera3.sessionParameters section
    MCXYuvCallbackInfoTag,                    ///< org.codeaurora.qcamera3.sessionParameters section
    MCXRawCallbackInfoTag,                    ///< org.codeaurora.qcamera3.sessionParameters section
    HDRVideoModeTag,                          ///< org.codeaurora.qcamera3.sessionParameters section
    DynamicFPSConfigTag,                      ///< org.codeaurora.qcamera3.sessionParameters section
    RawCbSourceTypeTag,                       ///< org.codeaurora.qcamera3.sessionParameters section
    ExtendedMaxZoomTag,                       ///< org.codeaurora.qcamera3.sessionParameters section
    EnableVSRTag,                             ///< org.codeaurora.qcamera3.sessionParameters section
    EnableMCTFwithReferenceFrameTag,          ///< org.codeaurora.qcamera3.sessionParameters section
    EnableQLLTag,                             ///< org.codeaurora.qcamera3.sessionParameters section
    EnableVIULLTag,                           ///< org.codeaurora.qcamera3.sessionParameters section
    EnableShadingCorrectionTag,               ///< org.codeaurora.qcamera3.sessionParameters section
    ContourVersionTag,                        ///< org.codeaurora.qcamera3.sessionParameters section
    EnableStatsVisualizerTag,                 ///< org.codeaurora.qcamera3.sessionParameters section
    InSensorSHDRModeTag,                      ///< org.codeaurora.qcamera3.sessionParameters section
    EnablePerReqSyncTag,                      ///< org.codeaurora.qcamera3.sessionParameters section
    EnableInsensorZoomTag,                    ///< org.codeaurora.qcamera3.sessionParameters section
    EnableSnapshotOnlyInsensorZoomTag,        ///< org.codeaurora.qcamera3.sessionParameters section
    EnableSalinetTag,                         ///< org.codeaurora.qcamera3.sessionParameters section
    EnableCinematicMode,                      ///< org.codeaurora.qcamera3.sessionParameters section
    EnableMFNRAIDEModeTag,                    ///< org.codeaurora.qcamera3.sessionParameters section

    InputMetadataInduceEventTypeTag,          ///< com.qti.camera.errorInduceParameters section
    InputMetadataInduceErrorTypeTag,          ///< com.qti.camera.errorInduceParameters section
    InputMetadataInduceSessionNameTag,        ///< com.qti.camera.errorInduceParameters section
    InputMetadataInducePipelineNameTag,       ///< com.qti.camera.errorInduceParameters section
    InputMetadataInduceNodeNameTag,           ///< com.qti.camera.errorInduceParameters section
    InputMetadataInducePortIdTag,             ///< com.qti.camera.errorInduceParameters section
    InputMetadataInduceErrorCodeTag,          ///< com.qti.camera.errorInduceParameters section
    InputMetadataInduceDelayTimeTag,          ///< com.qti.camera.errorInduceParameters section
    InputMetadataInduceKMDNotifyTypeTag,      ///< com.qti.camera.errorInduceParameters section

    EnabledISPGroupsConfigTag,                ///< org.codeaurora.qcamera3.sessionParameters section
    AvailableISPGroupsInfoTag,                ///< org.codeaurora.qcamera3.AvailableISPGroupsInfo section
    EnabledISPSensorGroupConfigTag,           ///< org.codeaurora.qcamera3.EnabledISPSensorGroupConfig section

    ExtRecoveryInfoTag,                       ///< org.codeaurora.qcamera3.sessionParameters section

    RefCropSizeTag,                           ///< org.quic.camera2.ref.cropsize section
    DisableZoomCropTag,                       ///< org.quic.camera2.ref.cropsize section

    ForceFullFOVTag,                          ///< org.quic.camera.forceFullFOV section

    UseSaturationTag,                         ///< org.codeaurora.qcamera3.saturation section
    SaturationRangeTag,                       ///< org.codeaurora.qcamera3.saturation section

    StrengthTag,                              ///< org.codeaurora.qcamera3.sharpness section
    SharpnessRangeTag,                        ///< org.codeaurora.qcamera3.sharpness section

    Feature1ModeTag,                          ///< org.quic.camera2.tuning.feature section
    Feature2ModeTag,                          ///< org.quic.camera2.tuning.feature section

    EarlyPCRenableTag,                        ///< org.quic.camera.EarlyPCRenable section

    OfflineRSStatsTag,                        ///< org.quic.camera.offlineRSstats section
    RSConfigTag,                              ///< org.quic.camera.offlineRSstats section

    IsDepthFocusTag,                          ///< org.quic.camera.isDepthFocus section

    FocusValueTag,                            ///< org.quic.camera.focusvalue section

    TimestampTag,                             ///< org.quic.camera.qtimer section
    StartOfExposureTag,                       ///< org.quic.camera.qtimer section

    TFIInformationTag,                        ///< org.quic.camera.tfiInformation section

    TFIInformationAggregatedTag,              ///< org.quic.camera.aggregatedTfiInformation section

    LCRRawformatTag,                          ///< org.quic.camera.LCRRawformat section

    ResidualCropTag,                          ///< org.quic.camera.ifecropinfo section
    AppliedCropTag,                           ///< org.quic.camera.ifecropinfo section
    SensorIFEAppliedCropTag,                  ///< org.quic.camera.ifecropinfo section
    RDIStreamCropTag,                         ///< org.quic.camera.ifecropinfo section

    HDRFeatureModeTag,                        ///< org.quic.camera.hdrfeaturemode section
    HDRFeatureModeDataTag,                    ///< org.quic.camera.hdrfeaturemode section
    NumberOfSplitsTag,                        ///< org.quic.camera.hdrfeaturemode section
    NumberOfExpFramesTag,                     ///< org.quic.camera.hdrfeaturemode section

    IsQLLEnabledTag,                          ///< org.quic.camera.qll section

    IsGeoLibNeededTag,                        ///< org.quic.camera.geolib section
    GeoLibHDRFlowModeTag,                     ///< org.quic.camera.geolib section

    IsReprocessTag,                           ///< org.quic.camera.isReprocess section

    SnapshotFrameExpTypeTag,                  ///< com.qti.chi.snapshotframeexposuretype section
    SnapshotNumOfExposuresTag,                ///< com.qti.chi.snapshotframeexposuretype section

    CSIDBinningInfoTag,                       ///< org.quic.camera.ifecsidconfig section

    ReprocessFlagsTag,                        ///< org.codeaurora.qcamera3.hal_private_data section
    ReprocessDataBlobTag,                     ///< org.codeaurora.qcamera3.hal_private_data section
    EXIFDebugDataBlobTag,                     ///< org.codeaurora.qcamera3.hal_private_data section
    DebugImageDumpTag,                        ///< org.codeaurora.qcamera3.hal_private_data section
    DebugImageDumpMaskTag,                    ///< org.codeaurora.qcamera3.hal_private_data section

    TuningModeTag,                            ///< org.quic.camera2.tuning.mode section
    PerStreamHDRMode,                         ///< org.quic.camera.tuning.PerStreamHDRMode

    NumPhysicalCamerasTag,                    ///< com.qti.chi.logicalcamerainfo section
    OutputMetadataStreamMaskTag,              ///< com.qti.chi.logicalcamerainfo section

    StreamMapTag,                             ///< com.qti.camera.streamMapMeta section

    StreamCropInfoTag,                        ///< com.qti.camera.streamCropInfo section
    RequestCropInfoTag,                       ///< com.qti.camera.streamCropInfo section
    AllCropInfoTag,                           ///< com.qti.camera.streamCropInfo section
    EnableAllCropInfoTag,                     ///< com.qti.camera.streamCropInfo section
    EnableStreamCropTag,                      ///< com.qti.camera.streamCropInfo section

    StreamTypePresentPreviewTag,              ///< org.quic.camera.streamTypePresent section

    QLLConfigurationTag,                      ///< com.qti.chi.qllControl section

    SegMetaOutTag,                            ///< com.qti.chi.segmentation section
    SegFaceStatsMetaOutTag,                   ///< com.qti.chi.segmentation section

    SensorsyncmodeconfigTag,                  ///< com.qti.chi.multicamerasensorconfig section
    DeferSensorInitTag,                       ///< com.qti.chi.multicamerasensorconfig section

    StreamConfigsHDRVideoModeTag,             ///< org.quic.camera2.streamconfigs section

    ModeIndexTag,                             ///< com.qti.sensorbps section
    GainTag,                                  ///< com.qti.sensorbps section

    DurationTag,                              ///< org.quic.camera2.verticalOffset section

    AECDataTag,                               ///< org.quic.camera.AECData section
    AECDataSensorRegisterControlTag,          ///< org.quic.camera.AECData section

    AECDataPublisherPresentTag,               ///< org.quic.camera.AECDataPublisherPresent section

    SeamlessInsensorStateTag,                 ///< com.qti.insensor_control section

    DynamicBlackLevelPatternTag,              ///< org.codeaurora.qcamera3.sensor_meta_data section
    IsMonoOnlyTag,                            ///< org.codeaurora.qcamera3.sensor_meta_data section
    SensorModeIndexTag,                       ///< org.codeaurora.qcamera3.sensor_meta_data section
    EEPROMInformationTag,                     ///< org.codeaurora.qcamera3.sensor_meta_data section
    IntegrationInformationTag,                ///< org.codeaurora.qcamera3.sensor_meta_data section
    MountAngleTag,                            ///< org.codeaurora.qcamera3.sensor_meta_data section
    CSIPHYSlotInfoTag,                        ///< org.codeaurora.qcamera3.sensor_meta_data section
    CameraPositionTag,                        ///< org.codeaurora.qcamera3.sensor_meta_data section
    SensorModeInfoTag,                        ///< org.codeaurora.qcamera3.sensor_meta_data section
    SensorPDAFInfoTag,                        ///< org.codeaurora.qcamera3.sensor_meta_data section
    CurrentModeTag,                           ///< org.codeaurora.qcamera3.sensor_meta_data section
    TargetFPSTag,                             ///< org.codeaurora.qcamera3.sensor_meta_data section
    DepthConversionLibInfoTag,                ///< org.codeaurora.qcamera3.sensor_meta_data section
    SensorCapsTag,                            ///< org.codeaurora.qcamera3.sensor_meta_data section
    DynamicModeSwitchTag,                     ///< org.codeaurora.qcamera3.sensor_meta_data section
    SensorDynamicFPS,                         ///< org.codeaurora.qcamera3.sensor_meta_data section

    IsFastShutterModeSupportedTag,            ///< org.quic.camera.SensorModeFS section
    SensorModeFSTag,                          ///< org.quic.camera.SensorModeFS section

    FOVCMarginTag,                            ///< org.quic.camera.FOVCMetaData section

    IFETestGenConfigTag,                      ///< org.quic.camera.IFETestGenConfig section

    NumOfBayerMerge,                          ///< org.quic.camera.NumOfBayerMerge section

    NumIFEsUsedTag,                           ///< org.quic.camera.ISPConfigData section

    ADRCParamsTag,                            ///< org.quic.camera.ADRCParams section

    GeoLibInitMetadataVideoTag,               ///< org.quic.camera.geoLibInit section
    GeoLibInitMetadataDisplayTag,             ///< org.quic.camera.geoLibInit section

    PreviewTag,                               ///< org.quic.camera.streamDimension section
    VideoTag,                                 ///< org.quic.camera.streamDimension section
    SnapshotTag,                              ///< org.quic.camera.streamDimension section
    DepthTag,                                 ///< org.quic.camera.streamDimension section

    EISLookAheadEnabledTag,                   ///< org.quic.camera.eislookahead section
    FrameDelayTag,                            ///< org.quic.camera.eislookahead section
    EISLookAheadRequestedMarginTag,           ///< org.quic.camera.eislookahead section
    EISLookAheadStabilizationMarginsTag,      ///< org.quic.camera.eislookahead section
    EISLookAheadAdditionalCropOffsetTag,      ///< org.quic.camera.eislookahead section
    EISLookAheadStabilizedOutputDimsTag,      ///< org.quic.camera.eislookahead section
    EISLookAheadMinimalTotalMarginsTag,       ///< org.quic.camera.eislookahead section
    DISMVStatsTag,                            ///< org.quic.camera.eislookahead section
    EISLookAheadExtraHALBuffersTag,           ///< org.quic.camera.eislookahead section
    MOFAlignmentTag,                          ///< org.quic.camera.eislookahead section
    EISLookAheadStabilizationInputDimsTag,    ///< org.quic.camera.eislookahead section

    GeoLibEnableVSRTag,                       ///< org.quic.camera.enableVSR section

    GeoLibIpeFrameCfgMetadataPerPortTag,      ///< org.quic.camera.geoLibFrameConfig section

    LevelTag,                                 ///< org.codeaurora.qcamera3.contrast section

    SubmittedTag,                             ///< org.quic.camera.ifeinitpacket section

    IsValidDarkBoostOffsetTag,                ///< org.codeaurora.qcamera3.tmcusercontrol section
    DarkBoostOffsetTag,                       ///< org.codeaurora.qcamera3.tmcusercontrol section
    IsValidFourthToneAnchorTag,               ///< org.codeaurora.qcamera3.tmcusercontrol section
    FourthToneAnchorTag,                      ///< org.codeaurora.qcamera3.tmcusercontrol section

    MultiFrameDataTag,                        ///< com.qti.chi.multiFrameData section

    StackedFrameTag,                          ///< com.qti.chi.stackedFrame section

    InduceSleepTag,                           ///< org.quic.camera.induceSleepInChiNode section

    UseISOExpPriorityTag,                     ///< org.codeaurora.qcamera3.iso_exp_priority section
    UseISOValueTag,                           ///< org.codeaurora.qcamera3.iso_exp_priority section
    SelectPriorityTag,                        ///< org.codeaurora.qcamera3.iso_exp_priority section
    ISOAvailableModesTag,                     ///< org.codeaurora.qcamera3.iso_exp_priority section
    ExposureTimeRangeTag,                     ///< org.codeaurora.qcamera3.iso_exp_priority section
    UseGainValueTag,                          ///< org.codeaurora.qcamera3.iso_exp_priority section

    MetaBufferDelayTag,                       ///< com.qti.chi.offlinepipelineinfo section

    CameraRunningOnBPSTag,                    ///< com.qti.chi.bpsrealtimecam section

    UseAVTimerTag,                            ///< org.codeaurora.qcamera3.av_timer section

    InputMetadataOpticalZoomTag,              ///< com.qti.chi.multicamerainputmetadata section
    InputMetadataBokehTag,                    ///< com.qti.chi.multicamerainputmetadata section
    InputMetadataForSwitchControllerTag,      ///< com.qti.chi.multicamerainputmetadata section

    ICAInPerspectiveTransformTag,             ///< org.quic.camera2.ipeicaconfigs section
    ICAInGridOut2InTransformTag,              ///< org.quic.camera2.ipeicaconfigs section
    ICAInGridIn2OutTransformTag,              ///< org.quic.camera2.ipeicaconfigs section
    ICAInInterpolationParamsTag,              ///< org.quic.camera2.ipeicaconfigs section
    ICARefPerspectiveTransformTag,            ///< org.quic.camera2.ipeicaconfigs section
    ICARefGridTransformTag,                   ///< org.quic.camera2.ipeicaconfigs section
    ICARefInterpolationParamsTag,             ///< org.quic.camera2.ipeicaconfigs section
    ICAReferenceParamsTag,                    ///< org.quic.camera2.ipeicaconfigs section
    ICAReferenceParamsLookAheadTag,           ///< org.quic.camera2.ipeicaconfigs section
    ICAInPerspectiveTransformLookAheadTag,    ///< org.quic.camera2.ipeicaconfigs section
    ICAInGridTransformLookaheadTag,           ///< org.quic.camera2.ipeicaconfigs section
    ExtraFrameworkBuffersTag,                 ///< org.quic.camera2.ipeicaconfigs section
    EISv3OutputCropFOV,                       ///< org.quic.camera2.ipeicaconfigs section
    EISv2OutputCropFOV,                       ///< org.quic.camera2.ipeicaconfigs section
    EIS2ApproxCropTag,                        ///< org.quic.camera2.ipeicaconfigs section
    ICAReferenceParamsGridTag,                ///< org.quic.camera2.ipeicaconfigs section
    ICAS2LGridAlignmentTag,                   ///< org.quic.camera2.ipeicaconfigs section
    ICASnapshotPerspectiveTransformTag,       ///< org.quic.camera2.ipeicaconfigs section
    ICASnapshotGridOut2InTransformTag,        ///< org.quic.camera2.ipeicaconfigs section
    ICAAlignmentPerspectiveTransformTag,      ///< org.quic.camera2.ipeicaconfigs section

    ExtraHALBuffersTag,                       ///< com.qti.node.swmctf section

    PipelineSyncEnabledTag,                   ///< org.quic.camera.pipelineControl section

    IsFlashSnapshotTag,                       ///< com.qti.stats_control section
    IsLlsNeededTag,                           ///< com.qti.stats_control section
    ExposureCountTag,                         ///< com.qti.stats_control section
    BitSwitchModeTag,                         ///< com.qti.stats_control section
    IsTorchHDRSnapshotTag,                    ///< com.qti.stats_control section


    StatsNNContolEnableTag,                   ///< org.quic.camera2.statsNNControl section

    ExposureMeteringModeTag,                  ///< org.codeaurora.qcamera3.exposure_metering section
    AvailableModesTag,                        ///< org.codeaurora.qcamera3.exposure_metering section

    ModeTag,                                  ///< org.codeaurora.qcamera3.ae_bracket section
    NumFramesTag,                             ///< org.codeaurora.qcamera3.ae_bracket section
    ExposureValuesTag,                        ///< org.codeaurora.qcamera3.ae_bracket section

    DisableTag,                               ///< org.codeaurora.qcamera3.adrc section

    IsValidTag,                               ///< org.codeaurora.qcamera3.exposureTable section
    SensitivityCorrectionFactorTag,           ///< org.codeaurora.qcamera3.exposureTable section
    KneeCountTag,                             ///< org.codeaurora.qcamera3.exposureTable section
    GainKneeEntriesTag,                       ///< org.codeaurora.qcamera3.exposureTable section
    ExpTimeKneeEntriesTag,                    ///< org.codeaurora.qcamera3.exposureTable section
    IncrementPriorityKneeEntriesTag,          ///< org.codeaurora.qcamera3.exposureTable section
    ExpIndexKneeEntriesTag,                   ///< org.codeaurora.qcamera3.exposureTable section
    ThresAntiBandingMinExpTimePctTag,         ///< org.codeaurora.qcamera3.exposureTable section

    MeteringTableSizeTag,                     ///< org.codeaurora.qcamera3.meteringtable section
    MeteringTableTag,                         ///< org.codeaurora.qcamera3.meteringtable section

    AECSpeedTag,                              ///< org.codeaurora.qcamera3.aec_convergence_speed section

    InstantAECModeTag,                        ///< org.codeaurora.qcamera3.instant_aec section
    InstantAECAvailableModesTag,              ///< org.codeaurora.qcamera3.instant_aec section

    AWBSpeedTag,                              ///< org.codeaurora.qcamera3.awb_convergence_speed section

    ColorTemperatureTag,                      ///< org.codeaurora.qcamera3.manualWB section
    ColorTemperatureRangeTag,                 ///< org.codeaurora.qcamera3.manualWB section
    GainsTag,                                 ///< org.codeaurora.qcamera3.manualWB section
    GainsRangeTag,                            ///< org.codeaurora.qcamera3.manualWB section
    PartialMWBModeTag,                        ///< org.codeaurora.qcamera3.manualWB section

    ObjectTrackingConfigEnableTag,            ///< org.quic.camera2.objectTrackingConfig section
    CmdTriggerTag,                            ///< org.quic.camera2.objectTrackingConfig section
    RegisterROITag,                           ///< org.quic.camera2.objectTrackingConfig section

    PDNetControlEnableTag,                    ///< org.quic.camera2.PDNetControl section

    HoriCountTag,                             ///< com.qti.stats.af section
    VertCountTag,                             ///< com.qti.stats.af section
    WidthRegionTag,                           ///< com.qti.stats.af section
    HeightRegionTag,                          ///< com.qti.stats.af section
    HoriOffsetTag,                            ///< com.qti.stats.af section
    VertOffsetTag,                            ///< com.qti.stats.af section
    ConfidenceMapTag,                         ///< com.qti.stats.af section
    DistanceMapTag,                           ///< com.qti.stats.af section
    AFSelectionMapTag,                        ///< com.qti.stats.af section
    DefocusMapTag,                            ///< com.qti.stats.af section

    MultiframeBurstLimitTag,                  ///< org.quic.camera.MultiFrame section
    MultiframeBurstEnableTag,                 ///< org.quic.camera.MultiFrame section

    MetadataOwnerTag,                         ///< com.qti.chi.metadataOwnerInfo section

    EndOfStreamTag,                           ///< org.quic.camera.recording section
    EndOfStreamRequestIdTag,                  ///< org.quic.camera.recording section
    RequestHasVideoBufferTag,                 ///< org.quic.camera.recording section

    IFEGammaOutputTag,                        ///< org.quic.camera.GammaData section
    BPSGammaOutputTag,                        ///< org.quic.camera.GammaData section
    ShortGammaInfoTag,                        ///< org.quic.camera.shortgammainfo section

    IFEADRCInfoOutputTag,                     ///< org.quic.camera.ADRCData section
    BPSADRCInfoOutputTag,                     ///< org.quic.camera.ADRCData section

    CropRegionsTag,                           ///< com.qti.cropregions section
    CHINodeResidualCropTag,                   ///< com.qti.cropregions section
    FinalScalerCropRegionTag,                 ///< com.qti.cropregions section

    IFEGTMInfoTag,                            ///< org.quic.camera.ifegtminfo section

    IFENRMConfigsTag,                         ///< org.quic.camera.ifenrmconfigs section

    MaxLivePendingRequestsTag,                ///< com.qti.chi.maxlivependingrequests section

    AFBracketingConfigurationTag,             ///< org.codeaurora.qcamera3.af_bracket section

    AECBHistParsedStatsTag,                   ///< org.codeaurora.qcamera3.aecbhist section

    RealtimeUVGammaInfoTag,                   ///< org.quic.camera.uvgammainfo section
    OfflineUVGammaInfoTag,                    ///< org.quic.camera.uvgammainfo section

    BGEnableTag,                              ///< org.codeaurora.qcamera3.bayer_grid section
    BGWidthTag,                               ///< org.codeaurora.qcamera3.bayer_grid section
    BGHeightTag,                              ///< org.codeaurora.qcamera3.bayer_grid section
    RStatsBGTag,                              ///< org.codeaurora.qcamera3.bayer_grid section
    GStatsBGTag,                              ///< org.codeaurora.qcamera3.bayer_grid section
    BStatsBGTag,                              ///< org.codeaurora.qcamera3.bayer_grid section
    StatsTypeBGTag,                           ///< org.codeaurora.qcamera3.bayer_grid section

    EnableHistTag,                            ///< org.codeaurora.qcamera3.histogram section
    BucketsHistTag,                           ///< org.codeaurora.qcamera3.histogram section
    MaxCountHistTag,                          ///< org.codeaurora.qcamera3.histogram section
    HistogramStatsTag,                        ///< org.codeaurora.qcamera3.histogram section
    StatsTypeHistTag,                         ///< org.codeaurora.qcamera3.histogram section

    HDR10phistStatsTag,                       ///< org.codeaurora.qcamera3.hdr10phist section

    PipelinesInAuxSessionMaskTag,             ///< com.qti.chi.auxcamerainfo
    IsAuxSessionTag,                          ///< com.qti.chi.auxcamerainfo
    IsAuxStandbyTag,                          ///< com.qti.chi.auxcamerainfo

    QLLInputTag,                              ///< org.quic.camera.qllinputipe section

    OverrideGPURotationUsecaseTag,            ///< org.quic.camera.overrideGPURotationUsecase section

    OEMEXIFAppData1Tag,                       ///< org.quic.camera.oemexifappdata section
    OEMEXIFApp2DataTag,                       ///< org.quic.camera.oemexifapp2data section

    QuantizationTableLumaVendorTag,           ///< org.quic.camera2.jpegquantizationtables section
    QuantizationTableChromaVendorTag,         ///< org.quic.camera2.jpegquantizationtables section

    IsHDRSceneTag,                            ///< org.codeaurora.qcamera3.stats/VendorTagSectionStats section
    BSGCAvailableTag,                         ///< org.codeaurora.qcamera3.stats
    BlinkDetectedTag,                         ///< org.codeaurora.qcamera3.stats
    BlinkDegreeTag,                           ///< org.codeaurora.qcamera3.stats
    GazeFacePoseTag,                          ///< org.codeaurora.qcamera3.stats
    GazeFaceDirectionTag,                     ///< org.codeaurora.qcamera3.stats
    GazeDirectionTag,                         ///< org.codeaurora.qcamera3.stats
    ContourPointResultsTag,                   ///< org.codeaurora.qcamera3.stats
    FaceExpressionTag,                        ///< org.codeaurora.qcamera3.stats
    GenderTag,                                ///< org.codeaurora.qcamera3.stats
    MaskResultsTag,                           ///< org.codeaurora.qcamera3.stats
    UpperBodyResultsTag,                      ///< org.codeaurora.qcamera3.stats
    SaliencyROIDataTag,                       ///< org.codeaurora.qcamera3.stats

    GazeSettingTag,                           ///< VendorTagSectionFacialAttrSettings section
    BlinkSettingTag,                          ///< VendorTagSectionFacialAttrSettings section
    ContourSettingTag,                        ///< VendorTagSectionFacialAttrSettings section
    GenderSettingTag,                         ///< VendorTagSectionFacialAttrSettings section
    FaceExpressionSettingTag,                 ///< VendorTagSectionFacialAttrSettings section
    FaceMaskSettingTag,                       ///< VendorTagSectionFacialAttrSettings section
    UpperBodySettingTag,                      ///< VendorTagSectionFacialAttrSettings section

    SkipGPUprocessingbasedonFDTag,            ///< org.quic.camera.skipgpuprocessingbasedonfd section

    SkipHMEprocessingbasedonQSATTag,          ///< org.quic.camera.skiphmeprocessingbasedonqsat section

    OEMFDConfigTag,                           ///< org.quic.camera2.oemfdconfig VendorTagSectionOEMFDConfig section

    SupportedFeatureGPUTag,                   ///< com.qti.node.gpu section
    CurrentModeGPUTag,                        ///< com.qti.node.gpu section
    ProcessedFrameNumberGPUTag,               ///< com.qti.node.gpu section
    FrameDimensionGPUTag,                     ///< com.qti.node.gpu section
    BypassCameraIdGPUTag,                     ///< com.qti.node.gpu section

    SupportedFeatureFCVTag,                   ///< com.qti.node.fcv section
    CurrentModeFCVTag,                        ///< com.qti.node.fcv section
    ProcessedFrameNumberFCVTag,               ///< com.qti.node.fcv section
    FrameDimensionFCVTag,                     ///< com.qti.node.fcv section
    BypassCameraIdFCVTag,                     ///< com.qti.node.fcv section

    IPEICACapabilitiesTag,                    ///< org.codeaurora.qcamera3.platformCapabilities section
    PlatCapExtendedMaxZoomTag,                ///< org.codeaurora.qcamera3.platformCapabilities section
    PlatCapEnableVSRTag,                      ///< org.codeaurora.qcamera3.platformCapabilities

    MFNRTotalNumFramesTag,                    ///< org.quic.camera2.mfnrconfigs section
    MFNRBlendFrameNumTag,                     ///< org.quic.camera2.mfnrconfigs section
    MultiframeRequestTimestampTag,            ///< org.quic.camera2.mfnrconfigs section

    MFSRTotalNumFramesTag,                    ///< org.quic.camera2.mfsrconfigs section
    MFSRBlendFrameNumTag,                     ///< org.quic.camera2.mfsrconfigs section

    IntermediateDimensionTag,                 ///< org.quic.camera.intermediateDimension section

    IsDisableSinkNoBufferTag,                 ///< org.quic.camera.pipelineControl section

    PrivatePropertyTag,                       ///< org.codeaurora.qcamera3.internal_private section

    GeoLibStillFrameConfigPrefilterTag,       ///< org.quic.camera.geoLibStillFrameConfig section
    GeoLibStillFrameConfigBlendingTag,        ///< org.quic.camera.geoLibStillFrameConfig section
    GeoLibStillFrameConfigEqualizationTag,    ///< org.quic.camera.geoLibStillFrameConfig section
    GeoLibStillFrameConfigPostFilterTag,      ///< org.quic.camera.geoLibStillFrameConfig section

    CVPMetaDataTag,                           ///< org.quic.camera.cvpMetaData section
    CVPDownScaleRatioTag,                     ///< org.quic.camera.cvpMetaData section
    CVPExtraHalBufferTag,                     ///< org.quic.camera.cvpMetaData section
    CVPICALmcCfgTag,                          ///< org.quic.camera.cvpMetaData section
    CVPICAVideoLmcCfgTag,                     ///< org.quic.camera.cvpMetaData section
    CVPMvWarpTag,                             ///< org.quic.camera.cvpMetaData section
    CVPAlignmentModeTag,                      ///< org.quic.camera.cvpMetaData section
    CVPDMMSpecTag,                            ///< org.quic.camera.cvpMetaData section
    CVPDISMVDomainTag,                        ///< org.quic.camera.cvpMetaData section
    CVPDynamicModeTag,                        ///< org.quic.camera.cvpMetaData section
    CVPMvWarpDynamicModeTag,                  ///< org.quic.camera.cvpMetaData section

    HDROfflinePipelineTag,                    ///< org.quic.camera.hdrofflinepipeline section

    SCEnableShadingCorrectionTag,             ///< org.codeaurora.qcamera3.shadingCorrection section

    ISInSensorSHDRModeTag,                    ///< org.codeaurora.qcamera3.inSensorSHDRMode section

    IsAIDESupportedTag,                       ///< org.quic.camera.AIDESupported section

    IsAIDE2SupportedTag,                      ///< org.quic.camera.AIDE2Supported section

    MaxPreviewSizeTag,                        ///< org.quic.camera.MaxPreviewSize section

    BurstfpsTag,                              ///< org.quic.camera.BurstFPS section
    IsBurstShotSupportedTag,                  ///< org.quic.camera.BurstFPS section
    MaxBurstShotFPSTag,                       ///< org.quic.camera.BurstFPS section

    /// @todo (CAMX-5468) Remove deprecated screen grab vendor tags
    IsLiveshotSizeSameAsVideoSizeTag,         ///< org.quic.camera.LiveshotSize section

    IsFDRenderingInCameraUISupportedTag,      ///< org.quic.camera.deviceCapabilities section
    DeviceMemoryTypeTag,                      ///< org.quic.camera.deviceCapabilities section

    IsFDRenderingInVideoUISupportedTag,       ///< org.quic.camera.FDRendering section

    VideoConfigurationsTableTag,              ///< org.quic.camera2.VideoConfigurations.info section
    VideoConfigurationsTableSizeTag,          ///< org.quic.camera2.VideoConfigurations.info section

    VideoHDRModesTag,                         ///< org.codeaurora.qcamera3.available_video_hdr_modes section

    IFEMaxLineWidthTag,                       ///< org.quic.camera.HWResourceInfo section
    NumIFEsforGivenTargetTag,                 ///< org.quic.camera.HWResourceInfo section
    MaxIFEsRequiredTag,                       ///< org.quic.camera.HWResourceInfo section

    IFETestGenCapabilityTag,                  ///< org.quic.camera.IFETestGenCapability section

    SensorModeTableTag,                       ///< org.quic.camera2.sensormode.info section

    HDRModesTag,                              ///< org.codeaurora.qcamera3.supportedHDRmodes section
    ScreenGrabModesTag,                       ///< org.codeaurora.qcamera3.supportedScreenGrabmodes section
    HDRMaxResolutionTag,                      ///< org.codeaurora.qcamera3.HDRMaxResolutionCap section

    IsAutoHDRSupportedTag,                    ///< org.quic.camera.AutoHDRSupport section

    CustomHFRFpsTableTag,                     ///< org.quic.camera2.customhfrfps.info section

    StreamBasedFPSTableTag,                   ///< org.quic.camera2.streamBasedFPS.info section
    PreviewFPSTag,                            ///< org.quic.camera2.streamBasedFPS.info section
    VideoFPSTag,                              ///< org.quic.camera2.streamBasedFPS.info section

    LtmDynamicContrastStrengthTag,            ///< org.quic.camera.ltmDynamicContrast section
    LtmDarkBoostStrengthTag,                  ///< org.quic.camera.ltmDynamicContrast section
    LtmBrightSupressStrengthTag,              ///< org.quic.camera.ltmDynamicContrast section
    LtmDynamicContrastStrengthRangeTag,       ///< org.quic.camera.ltmDynamicContrast section
    LtmDarkBoostStrengthRangeTag,             ///< org.quic.camera.ltmDynamicContrast section
    LtmBrightSupressStrengthRangeTag,         ///< org.quic.camera.ltmDynamicContrast section

    SWMCTFEnableTag,                          ///< org.quic.camera.swcapabilities section
    MFNRTypeTag,                              ///< org.quic.camera.swcapabilities section
    SWMCTFTypeTag,                            ///< org.quic.camera.swcapabilities section
    IsQLLSupportedTag,                        ///< org.quic.camera.swcapabilities section
    IsDMMSupportedTag,                        ///< org.quic.camera.swcapabilities section

    HEICEnabledTag,                           ///< org.quic.camera.HEICSupport section

    IsHWMFHDRSupportedTag,                    ///< org.quic.camera.HWMFHDRSupported section

    MctfIpeMaxFovMetadataVideoTag,            ///< org.quic.camera.mctfIpeMaxFov
    MctfIpeMaxFovMetadataDisplayTag,          ///< org.quic.camera.mctfIpeMaxFov

    TransitionModeTag,                        ///< com.qti.chi.transitionMode section

    HDR10pFrameDealyTag,                      ///< org.quic.camera.hdr10p section
    HDR10pSEITag,                             ///< org.quic.camera.hdr10p section

    IsHDRContentTag,                          ///< org.codeaurora.qcamera3.HDRContent section
    SFECompandInfoTag,                        ///< org.codeaurora.qcamera3.HDRContent section
    HDRBinningFactorTag,                      ///< org.codeaurora.qcamera3.HDRContent section
    SharedSinkTargetInfoTag,                  ///< com.qti.camera.sharedSinkTargetInfo section

    DebugDumpConfigTag,                       ///< org.quic.camera.debugDumpConfig section

    BPSGTMInfoTag,                            ///< org.quic.camera.bpsgtminfo section

    BPSNRMConfigsTag,                         ///< org.quic.camera.bpsnrmconfigs section

    DisplayOutputDimensionTag,                ///< org.quic.camera.snapshotOutputDimension section
    StillOutputDimensionTag,                  ///< org.quic.camera.snapshotOutputDimension section
    AppOutputDimensionTag,                    ///< org.quic.camera.snapshotOutputDimension section

    IsSWMFEnabledTag,                         ///< org.quic.camera.SWMFandAIDenoiser section
    IsAIDEEnabledTag,                         ///< org.quic.camera.SWMFandAIDenoiser section
    SWMFandAIDETuningParamsTag,               ///< org.quic.camera.SWMFandAIDenoiser section

    IsAIDE2EnabledTag,                        ///< org.quic.camera.HWMFNRandAIDenoiser section
    HWMFNRandAIDE2TuningParamsTag,            ///< org.quic.camera.HWMFNRandAIDenoiser section

    CDSSnapshotTag,                           ///< org.quic.camera.CDSSnapshot section

    ADRCDataTag,                              ///< org.quic.camera.opeADRCInfoData section

    SWMFNRBlendConfidenceTag,                 ///< com.qti.camera.swmfnrBlendConfidence section
    SWMFNRAdjustmentFactorTag,                ///< com.qti.camera.swmfnrBlendConfidence section

    /// @todo (CAMX-5468) Remove deprecated screen grab vendor tags
    ScreenGrabTag,                            ///< org.quic.camera.ScreenGrab section

    SWBEStatsConfigTag,                       ///< org.quic.camera.swbestatsdata section
    SWBEStatsGenDataTag,                      ///< org.quic.camera.swbestatsdata section

    OverrideIPEScaleProfileTag,               ///< org.quic.camera.overrideIPEScaleProfile section

    DisableOfflineLSCTag,                     ///< com.qti.camera.offlineLSC section

    IsBurstShotTag,                           ///< org.quic.camera.burstshot section

    Depth2LUTTag,                             ///< com.qti.node.dummydepth section

    AFDNumVisibleBandsTag,                    ///< org.quic.camera.afdData section
    AFDRowSumTimeTag,                         ///< org.quic.camera.afdData section
    AFDAntiBandingModeTag,                    ///< org.quic.camera.afdData section
    AFDHNumTag,                               ///< org.quic.camera.afdData section
    AFDVNumTag,                               ///< org.quic.camera.afdData section
    AFDLinesPerFrameTag,                      ///< org.quic.camera.afdData section
    AFDAvgRollingEnergyRatioTag,              ///< org.quic.camera.afdData section
    AFDAvgRollingConfidenceScoreTag,          ///< org.quic.camera.afdData section
    AFDAvgStaticEnergyRatioTag,               ///< org.quic.camera.afdData section
    AFDAvgStaticConfidenceScoreTag,           ///< org.quic.camera.afdData section
    AFDIsFlickerDetectedTag,                  ///< org.quic.camera.afdData section

    ChromatixMetadataTag,                     ///< com.qti.chi.ChromatixTuningTool section

    WBandGTMInfoTag,                          ///< org.quic.camera.wbandgtminfofortmc

    BayerMarginForAlignment,                  ///< com.qti.node.gyrornn section
    BayerAlignmentGrid,                       ///< com.qti.node.gyrornn section
    BayerShiftOffset,                         ///< com.qti.node.gyrornn section

    enableJPEGThumbRetry,                     ///< org.quic.camera.nodeRetry
    EnableADRCpath,                           ///< com.qti.chi.enableadrcpath

    OEMIQAECTriggerTag,                       ///< org.quic.camera2.oem.trigger section
    OEMIQAWBTriggerTag,                       ///< org.quic.camera2.oem.trigger section
    OEMIQAFTriggerTag,                        ///< org.quic.camera2.oem.trigger section
    OEMIQCustomTriggerTag,                    ///< org.quic.camera2.oem.trigger section

    HVXMFHDRSupportedTag,                     ///< org.codeaurora.qcamera3.hvxMFHDRMode section
    EnableHVXMFHDRModeTag,                    ///< org.codeaurora.qcamera3.sessionParameters section
    HVXSHDRSupportedTag,                      ///< org.codeaurora.qcamera3.hvxSHDRMode section
    EnableHVXSHDRModeTag,                     ///< org.codeaurora.qcamera3.sessionParameters section

    IsPDEnabledTag,                           ///< org.quic.camera.afData section
    PDTypeTag,                                ///< org.quic.camera.afData section
    IsSparseHWEnabledTag,                     ///< org.quic.camera.afData section
    IsDualPDHWEnabledTag,                     ///< org.quic.camera.afData section
    IsLCRHWEnabledTag,                        ///< org.quic.camera.afData section
    IsLCRSWEnabledTag,                        ///< org.quic.camera.afData section
    LenPositionTag,                           ///< org.quic.camera.afData section
    RoiXStartTag,                             ///< org.quic.camera.afData section
    RoiYStartTag,                             ///< org.quic.camera.afData section
    RoiXEndTag,                               ///< org.quic.camera.afData section
    RoiYEndTag,                               ///< org.quic.camera.afData section
    AICameraMode,                             ///< org.codeaurora.qcamera3.sessionParameters
    EnableAISnapshot,                         ///< org.quic.camera.AICamera
    AIStrength,                               ///< org.quic.camera.AICamera section
    TorchStrengthLevelTag,                    ///< org.quic.camera.flashInfo section
    BlurModeTag,                              ///< org.codeaurora.qcamera3.sessionParameters section
    XCFARemosaicType,                         ///< org.quic.camera.XCFARemosaicType section
    IsXCFAPZSLSnapshot,                       ///< org.quic.camera.IsXCFAPZSLSnapshot section
    BlurShape,                                ///< org.quic.camera.blurConfig section
    BlurStrength,                             ///< org.quic.camera.blurConfig section
    BlurFocusDistance,                        ///< org.quic.camera.blurConfig section
    BlurEffect,                               ///< org.quic.camera.blurConfig section
    BlurChromaSuppressionU,                   ///< org.quic.camera.blurConfig section
    BlurChromaSuppressionV,                   ///< org.quic.camera.blurConfig section
    BlurSuppressionStrength,                  ///< org.quic.camera.blurConfig section
    WarpsCropTransform,                       ///< com.qti.chi.warpsTransform
    EnablePostWarpCrop,                       ///< com.qti.chi.warpsTransform
    PostWarpFDRoiInfo,                        ///< com.qti.chi.warpsTransform
    MultiCameraControlZSLMode,                ///< org.codeaurora.qcamera3.sessionParameters
    EnableXCFAOptimization,                   ///< org.codeaurora.qcamera3.sessionParameters

    CDRLaneValue,                             ///< org.codeaurora.qcamera3.sensor_meta_data section
    CDRTolerance,                             ///< org.codeaurora.qcamera3.sensor_meta_data section
    CDRToleranceType,                         ///< org.codeaurora.qcamera3.sensor_meta_data section

    DepthFrameSyncInfoTag,                    ///< com.qti.camera.depth section

    EnableOfflineHALZSL,                      ///< org.codeaurora.qcamera3.sessionParameters

    VIULLEnabledTag,                          ///< com.qti.camera.muxerNode section
    Cascade2DLutControlTag,                   ///< org.quic.camera.cascade2dlut section

    ALSCStatsTag,                             ///< org.codeaurora.qcamera3.alsc section

    EISHorizonLevelTag,                       ///< org.codeaurora.qcamera3.sessionParameters section
    ExtraPreviewMaxBuffers,                   ///< org.codeaurora.qcamera3.sessionParameters section

    TouchFocusAssistTag,                      ///< org.quic.camera.touchFocusAssist section

    AONInfoTag,                               ///< com.qti.node.aon section

    AutoFocusROITag,                          ///< org.quic.camera.afData section

    IPEUBWCDisplayStatsTag,                   ///< org.quic.camera.UBWCDisplayStats section
    IPEUBWCVideoStatsTag,                     ///< org.quic.camera.UBWCVideoStats section

    ITOFIndoorOutdoorFlagTag,                 ///< com.qti.node.itofpreprocess section
    ITOFIntensityAverageTag,                  ///< com.qti.node.itofpreprocess section
    ITOFAmplitudeAverageTag,                  ///< com.qti.node.itofpreprocess section
    ITOFPreProcessInitInfoTag,                ///< com.qti.node.itofpreprocess section

    EISMode,                                  ///< org.codeaurora.qcamera3.sessionParameters section

    GTMManualCurveTag,                        ///< org.quic.camera.gtmmanualcurve section
    LowResolutionUpscaleTag,                  ///< com.qti.chi.lowResolutionUpscale section
    BPSGTMManualCurveTag,                     ///< org.quic.camera.gtmmanualcurve section

    IFEDS4OutputTag,                          ///< org.quic.camera.ifedsxinfo section
    ScratchBufferDataTag,                     ///< org.quic.camera.scratchbufferdata section

    EnableSWVRTTag,                           ///< com.qti.node.swvrt section
    EnableSWMCTFTag,                          ///< org.codeaurora.qcamera3.sessionParameters section
    NumVendorTags                             ///< Max Vendor Tag Index Enum value
};

CAMX_NAMESPACE_END

#endif // CAMXVENDORTAGENUMS_H
