////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019-2026 Qualcomm Technologies, Inc.
// All Rights Reserved.
// Confidential and Proprietary - Qualcomm Technologies, Inc.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// @file  g_chxtransitiontablegeneric.h
// @brief CHX Transition Table Definitions
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// NOWHILE ENTIRE FILE

#ifndef TRANSITIONTABLEGENERIC_H
#define TRANSITIONTABLEGENERIC_H

#include "chxtransitionmap.h"

const static TransitionModeIdentifierMap g_RegionIdMap_qcs615_qcs615 =
{
    // Transition Modes (Including Aux)

};

;
const static TransitionModeIdentifierMap g_RegionIdMap_qcs615_qcs615_tpg =
{
    // Transition Modes (Including Aux)

};

;
const static TransitionModeIdentifierMap g_RegionIdMap_lemans_lemans_tpg =
{
    // Transition Modes (Including Aux)

};

;
const static TransitionModeIdentifierMap g_RegionIdMap_lemans_lemans =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 23 } } /* MultiCamera4 GMSLCam1 zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 23 } } /* MultiCamera4 GMSLCam2 zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 23 } } /* MultiCamera4 GMSLCam3 zoomRatio */,
    { 3, { 3, 0, 0, ChiFrameRateEngine::NORMAL, 23 } } /* MultiCamera4 GMSLCam4 zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera4
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera4_0_zoomRatio_lemans_lemans =
{
    { 1.0, 2.0699, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 2.07, 4.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 4.0, 6.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 6.0, 100.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera4_0_lemans_lemans =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera4_0_zoomRatio_lemans_lemans }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera4_0_lemans_lemans =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera4_0_lemans_lemans, {  }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera4_lemans_lemans [] =
{
    &g_userTransitionTable_MultiCamera4_0_lemans_lemans
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_mcx_insensorzoom =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 3, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_mcx_insensorzoom =
{
    { 1.0, 1.7, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.7, 2.0, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {}, {} },
    { 2.0, 3.1, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 3.1, 3.7, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 3.7, 4.0, 0.0, 0.0, {{2, 3}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_mcx_insensorzoom =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {3}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_mcx_insensorzoom =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_mcx_insensorzoom },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_mcx_insensorzoom }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_mcx_insensorzoom =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_mcx_insensorzoom, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_mcx_insensorzoom =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_mcx_insensorzoom =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {3}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_mcx_insensorzoom =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_mcx_insensorzoom },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_mcx_insensorzoom }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_mcx_insensorzoom =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_mcx_insensorzoom, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_mcx_insensorzoom =
{
    { 1.7, 3.1, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} },
    { 3.1, 10.0, 0.0, 0.2, {{2, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_mcx_insensorzoom =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {3}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_mcx_insensorzoom =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_mcx_insensorzoom },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_mcx_insensorzoom }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_mcx_insensorzoom =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_mcx_insensorzoom, { { "BokehMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_mcx_insensorzoom [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_mcx_insensorzoom, &g_userTransitionTable_MultiCamera_1_lanai_lanai_mcx_insensorzoom, &g_userTransitionTable_MultiCamera_2_lanai_lanai_mcx_insensorzoom
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_supersetdc =
{
    // Transition Modes (Including Aux)

};

;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_dc =
{
    // Transition Modes (Including Aux)

};

;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_partial_cam =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 100.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_partial_cam =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_partial_cam, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 100.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_partial_cam, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.8, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 0.8, 100.0, 0.0, 0.0, {{0, 1}}, {{0.9}}, {{-0.199}}, {{0.0}}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_partial_cam, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_partial_cam, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_partial_cam =
{
    { 1.0, 2.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{2, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_partial_cam, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_partial_cam =
{
    { 1.0, 10.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_partial_cam, { { "BokehMode", (int)1 },{ "QHDRMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.8, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 0.8, 1.2, 0.0, 0.0, {{0, 1}}, {{0.9}}, {{-0.199}}, {{0.0}}, {}, {} },
    { 1.2, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_6_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_6_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_6_lanai_lanai_partial_cam, { { "QSAT", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_7_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.3, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_7_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_7_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_7_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_7_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_7_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_7_lanai_lanai_partial_cam, { { "SnapshotOnlyIZoomMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_8_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 100.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_8_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_8_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_8_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_8_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_8_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_8_lanai_lanai_partial_cam, { { "VSRMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_9_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_9_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_9_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_9_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_9_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_9_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_9_lanai_lanai_partial_cam, { { "VSRMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_10_zoomRatio_lanai_lanai_partial_cam =
{
    { 0.76, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 100.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_10_luxIndex_lanai_lanai_partial_cam =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_10_lanai_lanai_partial_cam =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_10_zoomRatio_lanai_lanai_partial_cam },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_10_luxIndex_lanai_lanai_partial_cam }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_10_lanai_lanai_partial_cam =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_10_lanai_lanai_partial_cam, { { "SHDRAutoExposure", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_partial_cam [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_1_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_2_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_3_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_4_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_5_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_6_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_7_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_8_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_9_lanai_lanai_partial_cam, &g_userTransitionTable_MultiCamera_10_lanai_lanai_partial_cam
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_mcx_dualzone =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam luxIndex */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_mcx_dualzone =
{
    { 0.58, 100.0, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_mcx_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_mcx_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_mcx_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_mcx_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_mcx_dualzone =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_mcx_dualzone, {  }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_mcx_dualzone [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_mcx_dualzone
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 3, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera FrontPhysicalCam zoomRatio */,
    { 4, { 3, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera FrontPhysicalCam zoomRatio */,
    { 5, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam luxIndex */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { 1.0, 1.6999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.7, 1.99, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {{2, 3}}, {{0, 0}} },
    { 1.99, 3.3999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 3.4, 3.6, 0.0, 0.0, {{1, 4}}, {}, {}, {}, {}, {} },
    { 3.6, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_quad_two_aux_in_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone_low_res, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_quad_two_aux_in_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone_low_res, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { 3.4, 10.0, 0.0, 0.2, {{5, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_quad_two_aux_in_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone_low_res, { { "BokehMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_quad_two_aux_in_dualzone_low_res [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone_low_res, &g_userTransitionTable_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone_low_res, &g_userTransitionTable_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone_low_res
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_quad_two_aux_in_dualzone =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 3, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera FrontPhysicalCam zoomRatio */,
    { 4, { 3, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera FrontPhysicalCam zoomRatio */,
    { 5, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam luxIndex */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone =
{
    { 1.0, 1.6999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.7, 1.99, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {{2, 3}}, {} },
    { 1.99, 3.3999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 3.4, 3.6, 0.0, 0.0, {{1, 4}}, {}, {}, {}, {}, {} },
    { 3.6, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_quad_two_aux_in_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_quad_two_aux_in_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_quad_two_aux_in_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_quad_two_aux_in_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone =
{
    { 3.4, 10.0, 0.0, 0.2, {{5, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_quad_two_aux_in_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_quad_two_aux_in_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_quad_two_aux_in_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone, { { "BokehMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_quad_two_aux_in_dualzone [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_quad_two_aux_in_dualzone, &g_userTransitionTable_MultiCamera_1_lanai_lanai_quad_two_aux_in_dualzone, &g_userTransitionTable_MultiCamera_2_lanai_lanai_quad_two_aux_in_dualzone
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_mcx_uw_as_primary =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 4 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 4 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 4 } } /* MultiCamera TelePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_mcx_uw_as_primary =
{
    { 1.0, 1.6999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.7, 1.99, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {}, {} },
    { 1.99, 3.3999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 3.4, 3.6, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 3.6, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_mcx_uw_as_primary =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_mcx_uw_as_primary =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_mcx_uw_as_primary },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_mcx_uw_as_primary }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_mcx_uw_as_primary =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_mcx_uw_as_primary, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_mcx_uw_as_primary =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_mcx_uw_as_primary =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_mcx_uw_as_primary =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_mcx_uw_as_primary },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_mcx_uw_as_primary }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_mcx_uw_as_primary =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_mcx_uw_as_primary, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_mcx_uw_as_primary =
{
    { 3.4, 10.0, 0.0, 0.2, {{2, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_mcx_uw_as_primary =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_mcx_uw_as_primary =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_mcx_uw_as_primary },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_mcx_uw_as_primary }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_mcx_uw_as_primary =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_mcx_uw_as_primary, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_mcx_uw_as_primary =
{
    { 1.0, 1.6999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.7, 3.3999, 0.0, 0.0, {{0, 1}}, {{1.75}}, {{0.0}}, {{0.0}}, {}, {} },
    { 3.4, 4.0, 0.0, 0.0, {{1, 2}}, {{2.5}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 4.0, 10.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_mcx_uw_as_primary =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_mcx_uw_as_primary =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_mcx_uw_as_primary },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_mcx_uw_as_primary }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_mcx_uw_as_primary =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_mcx_uw_as_primary, { { "QSAT", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_mcx_uw_as_primary [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_mcx_uw_as_primary, &g_userTransitionTable_MultiCamera_1_lanai_lanai_mcx_uw_as_primary, &g_userTransitionTable_MultiCamera_2_lanai_lanai_mcx_uw_as_primary, &g_userTransitionTable_MultiCamera_3_lanai_lanai_mcx_uw_as_primary
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_legacymc =
{
    // Transition Modes (Including Aux)

};

;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_one_aux_per_transition_low_res =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 3, { 2, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 4, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 5, { 0, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 6, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {{1}}, {{0}} },
    { 1.0, 1.9999, 0.0, 0.0, {{2}}, {}, {}, {}, {{3}}, {{0}} },
    { 2.0, 2.3, 0.0, 0.0, {{2, 4}}, {}, {}, {}, {{5}}, {{0}} },
    { 2.3, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {{5}}, {{0}} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_one_aux_per_transition_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_one_aux_per_transition_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_one_aux_per_transition_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_one_aux_per_transition_low_res =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_one_aux_per_transition_low_res, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_one_aux_per_transition_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_one_aux_per_transition_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_one_aux_per_transition_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_one_aux_per_transition_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_one_aux_per_transition_low_res, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_one_aux_per_transition_low_res =
{
    { 2.0, 10.0, 0.0, 0.2, {{4, 2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_one_aux_per_transition_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_one_aux_per_transition_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_one_aux_per_transition_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_one_aux_per_transition_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_one_aux_per_transition_low_res, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_one_aux_per_transition_low_res =
{
    { 1.0, 1.6999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.7, 3.3999, 0.0, 0.0, {{0, 2}}, {{2.25}}, {{0.0}}, {{0.0}}, {}, {} },
    { 3.4, 5.0, 0.0, 0.0, {{2, 4}}, {{4.25}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 5.0, 10.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_one_aux_per_transition_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_one_aux_per_transition_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_one_aux_per_transition_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_one_aux_per_transition_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_one_aux_per_transition_low_res, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{6}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{6, 4}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_one_aux_per_transition_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_one_aux_per_transition_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_one_aux_per_transition_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_one_aux_per_transition_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_one_aux_per_transition_low_res, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_one_aux_per_transition_low_res =
{
    { 1.0, 2.0, 0.0, 0.2, {{2, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{6, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_one_aux_per_transition_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_one_aux_per_transition_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_one_aux_per_transition_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_one_aux_per_transition_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_one_aux_per_transition_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_one_aux_per_transition_low_res, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_one_aux_per_transition_low_res [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_one_aux_per_transition_low_res, &g_userTransitionTable_MultiCamera_1_lanai_lanai_one_aux_per_transition_low_res, &g_userTransitionTable_MultiCamera_2_lanai_lanai_one_aux_per_transition_low_res, &g_userTransitionTable_MultiCamera_3_lanai_lanai_one_aux_per_transition_low_res, &g_userTransitionTable_MultiCamera_4_lanai_lanai_one_aux_per_transition_low_res, &g_userTransitionTable_MultiCamera_5_lanai_lanai_one_aux_per_transition_low_res
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 4, { 0, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 5, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 6, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {{1, 2}}, {{0, 0}} },
    { 1.0, 1.9999, 0.0, 0.0, {{3}}, {}, {}, {}, {{2, 4}}, {{0, 0}} },
    { 2.0, 2.3, 0.0, 0.0, {{3, 5}}, {}, {}, {}, {{4}}, {{0}} },
    { 2.3, 100.0, 0.0, 0.0, {{5}}, {}, {}, {}, {{4, 1}}, {{0, 0}} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{5}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 2.0, 10.0, 0.0, 0.2, {{5, 3}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 1.0, 1.6, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.6, 2.0, 0.0, 0.0, {{0, 3}}, {{1.75}}, {{0.0}}, {{0.0}}, {}, {} },
    { 2.0, 4.0, 0.0, 0.0, {{3, 5}}, {{2.5}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 4.0, 10.0, 0.0, 0.0, {{5}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{6}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{6, 5}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{5}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 1.0, 2.0, 0.0, 0.2, {{3, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{6, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, &g_userTransitionTable_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, &g_userTransitionTable_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, &g_userTransitionTable_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, &g_userTransitionTable_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, &g_userTransitionTable_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 4, { 0, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 5, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 6, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {{1, 2}}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{3}}, {}, {}, {}, {{2, 4}}, {} },
    { 2.0, 2.3, 0.0, 0.0, {{3, 5}}, {}, {}, {}, {{4}}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{5}}, {}, {}, {}, {{4, 1}}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{5}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 2.0, 10.0, 0.0, 0.2, {{5, 3}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 1.0, 1.6, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.6, 2.0, 0.0, 0.0, {{0, 3}}, {{1.75}}, {{0.0}}, {{0.0}}, {}, {} },
    { 2.0, 4.0, 0.0, 0.0, {{3, 5}}, {{2.5}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 4.0, 10.0, 0.0, 0.0, {{5}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{6}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{6, 5}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{5}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 1.0, 2.0, 0.0, 0.2, {{3, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{6, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {3}, {5}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_two_aux_per_transition_sans_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_two_aux_per_transition_sans_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_two_aux_per_transition_sans_dualzone [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_two_aux_per_transition_sans_dualzone, &g_userTransitionTable_MultiCamera_1_lanai_lanai_two_aux_per_transition_sans_dualzone, &g_userTransitionTable_MultiCamera_2_lanai_lanai_two_aux_per_transition_sans_dualzone, &g_userTransitionTable_MultiCamera_3_lanai_lanai_two_aux_per_transition_sans_dualzone, &g_userTransitionTable_MultiCamera_4_lanai_lanai_two_aux_per_transition_sans_dualzone, &g_userTransitionTable_MultiCamera_5_lanai_lanai_two_aux_per_transition_sans_dualzone
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_one_aux_per_transition =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 3, { 2, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 4, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 5, { 0, 0, 6, ChiFrameRateEngine::SENSORSTANDBY, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 6, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_one_aux_per_transition =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {{1}}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{2}}, {}, {}, {}, {{3}}, {} },
    { 2.0, 2.3, 0.0, 0.0, {{2, 4}}, {}, {}, {}, {{5}}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {{5}}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_one_aux_per_transition =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_one_aux_per_transition =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_one_aux_per_transition },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_one_aux_per_transition }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_one_aux_per_transition =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_one_aux_per_transition, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_one_aux_per_transition =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_one_aux_per_transition =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_one_aux_per_transition =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_one_aux_per_transition },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_one_aux_per_transition }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_one_aux_per_transition =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_one_aux_per_transition, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_one_aux_per_transition =
{
    { 2.07, 10.0, 0.0, 0.2, {{4, 2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_one_aux_per_transition =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_one_aux_per_transition =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_one_aux_per_transition },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_one_aux_per_transition }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_one_aux_per_transition =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_one_aux_per_transition, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_one_aux_per_transition =
{
    { 1.0, 1.6999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.7, 3.3999, 0.0, 0.0, {{0, 2}}, {{2.25}}, {{0.0}}, {{0.0}}, {}, {} },
    { 3.4, 5.0, 0.0, 0.0, {{2, 4}}, {{4.25}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 5.0, 10.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_one_aux_per_transition =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_one_aux_per_transition =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_one_aux_per_transition },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_one_aux_per_transition }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_one_aux_per_transition =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_one_aux_per_transition, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_one_aux_per_transition =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{6}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{6, 4}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{4}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_one_aux_per_transition =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_one_aux_per_transition =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_one_aux_per_transition },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_one_aux_per_transition }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_one_aux_per_transition =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_one_aux_per_transition, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_one_aux_per_transition =
{
    { 1.0, 2.0, 0.0, 0.2, {{2, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{6, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_one_aux_per_transition =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {2}, {4}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_one_aux_per_transition =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_one_aux_per_transition },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_one_aux_per_transition }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_one_aux_per_transition =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_one_aux_per_transition, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_one_aux_per_transition [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_one_aux_per_transition, &g_userTransitionTable_MultiCamera_1_lanai_lanai_one_aux_per_transition, &g_userTransitionTable_MultiCamera_2_lanai_lanai_one_aux_per_transition, &g_userTransitionTable_MultiCamera_3_lanai_lanai_one_aux_per_transition, &g_userTransitionTable_MultiCamera_4_lanai_lanai_one_aux_per_transition, &g_userTransitionTable_MultiCamera_5_lanai_lanai_one_aux_per_transition
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai =
{
    { 0.59, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 2.3, 0.0, 0.0, {{1, 2}}, {{2.0}}, {{0.0}}, {{0.0}}, {}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai =
{
    { 0.59, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai =
{
    { 2.0, 10.0, 0.0, 0.2, {{2, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai =
{
    { 0.59, 0.8, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 0.8, 1.5, 0.0, 0.0, {{0, 1}}, {{0.9}}, {{-0.199}}, {{0.0}}, {}, {} },
    { 1.5, 4.0, 0.0, 0.0, {{1, 2}}, {{1.9}}, {{-0.2}}, {{0.0}}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai =
{
    { 0.59, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{3, 2}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai =
{
    { 1.0, 2.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{3, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai =
{
    { 1.0, 10.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_6_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_6_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_6_lanai_lanai, { { "BokehMode", (int)1 },{ "QHDRMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_7_zoomRatio_lanai_lanai =
{
    { 0.59, 0.8, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 0.8, 1.2, 0.0, 0.0, {{0, 1}}, {{0.9}}, {{-0.199}}, {{0.0}}, {}, {} },
    { 1.2, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{3, 2}}, {{3.5}}, {{0.0}}, {{0.0}}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_7_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_7_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_7_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_7_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_7_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_7_lanai_lanai, { { "QSAT", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_8_zoomRatio_lanai_lanai =
{
    { 0.59, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.3, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.3, 3.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{3, 2}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_8_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_8_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_8_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_8_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_8_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_8_lanai_lanai, { { "SnapshotOnlyIZoomMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_9_zoomRatio_lanai_lanai =
{
    { 0.59, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.8, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.8, 3.4, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 3.4, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_9_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_9_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_9_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_9_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_9_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_9_lanai_lanai, { { "VSRMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_10_zoomRatio_lanai_lanai =
{
    { 0.59, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 2.8, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 2.8, 3.4, 0.0, 0.0, {{3, 2}}, {}, {}, {}, {}, {} },
    { 3.4, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_10_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_10_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_10_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_10_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_10_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_10_lanai_lanai, { { "VSRMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_11_zoomRatio_lanai_lanai =
{
    { 0.94, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0699, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.07, 2.3, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_11_luxIndex_lanai_lanai =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_11_lanai_lanai =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_11_zoomRatio_lanai_lanai },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_11_luxIndex_lanai_lanai }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_11_lanai_lanai =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_11_lanai_lanai, { { "SHDRAutoExposure", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai, &g_userTransitionTable_MultiCamera_1_lanai_lanai, &g_userTransitionTable_MultiCamera_2_lanai_lanai, &g_userTransitionTable_MultiCamera_3_lanai_lanai, &g_userTransitionTable_MultiCamera_4_lanai_lanai, &g_userTransitionTable_MultiCamera_5_lanai_lanai, &g_userTransitionTable_MultiCamera_6_lanai_lanai, &g_userTransitionTable_MultiCamera_7_lanai_lanai, &g_userTransitionTable_MultiCamera_8_lanai_lanai, &g_userTransitionTable_MultiCamera_9_lanai_lanai, &g_userTransitionTable_MultiCamera_10_lanai_lanai, &g_userTransitionTable_MultiCamera_11_lanai_lanai
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_single_cam_cts =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 4 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 4 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 4 } } /* MultiCamera TelePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_single_cam_cts =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 2.3, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_single_cam_cts =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_single_cam_cts =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_single_cam_cts },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_single_cam_cts }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_single_cam_cts =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_single_cam_cts, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_single_cam_cts =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_single_cam_cts =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_single_cam_cts =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_single_cam_cts },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_single_cam_cts }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_single_cam_cts =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_single_cam_cts, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_single_cam_cts =
{
    { 2.0, 10.0, 0.0, 0.2, {{2, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_single_cam_cts =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_single_cam_cts =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_single_cam_cts },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_single_cam_cts }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_single_cam_cts =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_single_cam_cts, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_single_cam_cts =
{
    { 1.0, 1.6, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.6, 2.0, 0.0, 0.0, {{0, 1}}, {{1.75}}, {{0.0}}, {{0.0}}, {}, {} },
    { 2.0, 4.0, 0.0, 0.0, {{1, 2}}, {{2.5}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 4.0, 10.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_single_cam_cts =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_single_cam_cts =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_single_cam_cts },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_single_cam_cts }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_single_cam_cts =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_single_cam_cts, { { "QSAT", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_single_cam_cts [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_single_cam_cts, &g_userTransitionTable_MultiCamera_1_lanai_lanai_single_cam_cts, &g_userTransitionTable_MultiCamera_2_lanai_lanai_single_cam_cts, &g_userTransitionTable_MultiCamera_3_lanai_lanai_single_cam_cts
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_tpg =
{
    // Transition Modes (Including Aux)

};

;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_depth_expose =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_depth_expose =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 2.3, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_depth_expose =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_depth_expose =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_depth_expose },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_depth_expose }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_depth_expose =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_depth_expose, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_depth_expose =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_depth_expose =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_depth_expose =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_depth_expose },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_depth_expose }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_depth_expose =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_depth_expose, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_depth_expose =
{
    { 2.0, 10.0, 0.0, 0.2, {{2, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_depth_expose =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_depth_expose =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_depth_expose },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_depth_expose }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_depth_expose =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_depth_expose, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_depth_expose =
{
    { 1.0, 1.6, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.6, 2.0, 0.0, 0.0, {{0, 1}}, {{1.75}}, {{0.0}}, {{0.0}}, {}, {} },
    { 2.0, 4.0, 0.0, 0.0, {{1, 2}}, {{2.5}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_depth_expose =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_depth_expose =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_depth_expose },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_depth_expose }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_depth_expose =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_depth_expose, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_depth_expose =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{3, 2}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_depth_expose =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_depth_expose =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_depth_expose },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_depth_expose }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_depth_expose =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_depth_expose, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_depth_expose =
{
    { 1.0, 2.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{3, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_depth_expose =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_depth_expose =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_depth_expose },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_depth_expose }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_depth_expose =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_depth_expose, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_depth_expose =
{
    { 1.0, 10.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_depth_expose =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_6_lanai_lanai_depth_expose =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_depth_expose },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_depth_expose }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_6_lanai_lanai_depth_expose =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_6_lanai_lanai_depth_expose, { { "BokehMode", (int)1 },{ "QHDRMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_depth_expose [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_depth_expose, &g_userTransitionTable_MultiCamera_1_lanai_lanai_depth_expose, &g_userTransitionTable_MultiCamera_2_lanai_lanai_depth_expose, &g_userTransitionTable_MultiCamera_3_lanai_lanai_depth_expose, &g_userTransitionTable_MultiCamera_4_lanai_lanai_depth_expose, &g_userTransitionTable_MultiCamera_5_lanai_lanai_depth_expose, &g_userTransitionTable_MultiCamera_6_lanai_lanai_depth_expose
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_gsi =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_gsi =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 2.3, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_gsi =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_gsi, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_gsi =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_gsi =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_gsi, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_gsi =
{
    { 2.0, 10.0, 0.0, 0.2, {{2, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_gsi =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_gsi, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_gsi =
{
    { 0.58, 0.8, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 0.8, 1.5, 0.0, 0.0, {{0, 1}}, {{0.9}}, {{-0.199}}, {{0.0}}, {}, {} },
    { 1.5, 4.0, 0.0, 0.0, {{1, 2}}, {{1.9}}, {{-0.2}}, {{0.0}}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_gsi =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_gsi, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_gsi =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{3, 2}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_gsi =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_gsi, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_gsi =
{
    { 1.0, 2.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{3, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_gsi =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_gsi, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_gsi =
{
    { 1.0, 10.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_6_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_6_lanai_lanai_gsi =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_6_lanai_lanai_gsi, { { "BokehMode", (int)1 },{ "QHDRMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_7_zoomRatio_lanai_lanai_gsi =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.3, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.3, 3.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{3, 2}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_7_luxIndex_lanai_lanai_gsi =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_7_lanai_lanai_gsi =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_7_zoomRatio_lanai_lanai_gsi },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_7_luxIndex_lanai_lanai_gsi }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_7_lanai_lanai_gsi =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_7_lanai_lanai_gsi, { { "SnapshotOnlyIZoomMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_gsi [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_gsi, &g_userTransitionTable_MultiCamera_1_lanai_lanai_gsi, &g_userTransitionTable_MultiCamera_2_lanai_lanai_gsi, &g_userTransitionTable_MultiCamera_3_lanai_lanai_gsi, &g_userTransitionTable_MultiCamera_4_lanai_lanai_gsi, &g_userTransitionTable_MultiCamera_5_lanai_lanai_gsi, &g_userTransitionTable_MultiCamera_6_lanai_lanai_gsi, &g_userTransitionTable_MultiCamera_7_lanai_lanai_gsi
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_quad =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 3, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera FrontPhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_quad =
{
    { 1.0, 1.6, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.6, 1.99, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {}, {} },
    { 1.99, 2.99, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.99, 3.3, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 3.3, 4.5, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 4.5, 5.0, 0.0, 0.0, {{2, 3}}, {}, {}, {}, {}, {} },
    { 5.0, 10.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_quad =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_quad =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_quad },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_quad }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_quad =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_quad, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_quad =
{
    { 1.0, 2.0, 0.0, 0.2, {{0}}, {}, {}, {}, {}, {} },
    { 2.0, 4.0, 0.0, 0.2, {{1}}, {}, {}, {}, {}, {} },
    { 4.0, 8.0, 0.0, 0.2, {{2}}, {}, {}, {}, {}, {} },
    { 8.0, 10.0, 0.0, 0.2, {{3}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_quad =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_quad =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_quad },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_quad }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_quad =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_quad, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_quad =
{
    { 3.4, 10.0, 0.0, 0.2, {{2, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_quad =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_quad =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_quad },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_quad }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_quad =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_quad, { { "BokehMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_quad [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_quad, &g_userTransitionTable_MultiCamera_1_lanai_lanai_quad, &g_userTransitionTable_MultiCamera_2_lanai_lanai_quad
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_tpg_triple =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera VirtualCam0 zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera VirtualCam1 zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera VirtualCam2 zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_tpg_triple =
{
    { 1.0, 2.0, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 2.0, 2.5, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {}, {} },
    { 2.5, 2.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 3.0, 10.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_tpg_triple =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_tpg_triple =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_tpg_triple },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_tpg_triple }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_tpg_triple =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_tpg_triple, {  }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_tpg_triple [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_tpg_triple
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_visible_physical_cams =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera UltrawidePhysicalCam zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera TelePhysicalCam zoomRatio */,
    { 3, { 1, 1, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera WidePhysicalCam zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_visible_physical_cams =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 2.3, 0.0, 0.0, {{1, 2}}, {}, {}, {}, {}, {} },
    { 2.3, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_visible_physical_cams =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_visible_physical_cams =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_visible_physical_cams },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_visible_physical_cams }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_visible_physical_cams =
{
    ChiStreamIntentPreview, { 0, 120 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_visible_physical_cams, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_visible_physical_cams =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 1.9999, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_visible_physical_cams =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_1_lanai_lanai_visible_physical_cams =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_1_zoomRatio_lanai_lanai_visible_physical_cams },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_1_luxIndex_lanai_lanai_visible_physical_cams }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_1_lanai_lanai_visible_physical_cams =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_1_lanai_lanai_visible_physical_cams, {  }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_visible_physical_cams =
{
    { 2.0, 10.0, 0.0, 0.2, {{2, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_visible_physical_cams =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_2_lanai_lanai_visible_physical_cams =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_2_zoomRatio_lanai_lanai_visible_physical_cams },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_2_luxIndex_lanai_lanai_visible_physical_cams }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_2_lanai_lanai_visible_physical_cams =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_2_lanai_lanai_visible_physical_cams, { { "BokehMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_visible_physical_cams =
{
    { 1.0, 1.6, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.6, 2.0, 0.0, 0.0, {{0, 1}}, {{1.75}}, {{0.0}}, {{0.0}}, {}, {} },
    { 2.0, 4.0, 0.0, 0.0, {{1, 2}}, {{2.5}}, {{-0.5}}, {{0.0}}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_visible_physical_cams =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_3_lanai_lanai_visible_physical_cams =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_3_zoomRatio_lanai_lanai_visible_physical_cams },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_3_luxIndex_lanai_lanai_visible_physical_cams }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_3_lanai_lanai_visible_physical_cams =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_3_lanai_lanai_visible_physical_cams, { { "QSAT", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_visible_physical_cams =
{
    { 0.58, 0.9999, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 1.0, 2.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 2.0, 3.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} },
    { 3.0, 4.0, 0.0, 0.0, {{3, 2}}, {}, {}, {}, {}, {} },
    { 4.0, 100.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_visible_physical_cams =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_4_lanai_lanai_visible_physical_cams =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_4_zoomRatio_lanai_lanai_visible_physical_cams },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_4_luxIndex_lanai_lanai_visible_physical_cams }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_4_lanai_lanai_visible_physical_cams =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_4_lanai_lanai_visible_physical_cams, { { "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_visible_physical_cams =
{
    { 1.0, 2.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} },
    { 2.0, 10.0, 0.0, 0.2, {{3, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_visible_physical_cams =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_5_lanai_lanai_visible_physical_cams =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_5_zoomRatio_lanai_lanai_visible_physical_cams },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_5_luxIndex_lanai_lanai_visible_physical_cams }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_5_lanai_lanai_visible_physical_cams =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_5_lanai_lanai_visible_physical_cams, { { "BokehMode", (int)1 },{ "InsensorZoomMode", (int)1 } }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_visible_physical_cams =
{
    { 1.0, 10.0, 0.0, 0.2, {{1, 0}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_visible_physical_cams =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_6_lanai_lanai_visible_physical_cams =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_6_zoomRatio_lanai_lanai_visible_physical_cams },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_6_luxIndex_lanai_lanai_visible_physical_cams }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_6_lanai_lanai_visible_physical_cams =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_6_lanai_lanai_visible_physical_cams, { { "BokehMode", (int)1 },{ "QHDRMode", (int)1 } }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_visible_physical_cams [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_visible_physical_cams, &g_userTransitionTable_MultiCamera_1_lanai_lanai_visible_physical_cams, &g_userTransitionTable_MultiCamera_2_lanai_lanai_visible_physical_cams, &g_userTransitionTable_MultiCamera_3_lanai_lanai_visible_physical_cams, &g_userTransitionTable_MultiCamera_4_lanai_lanai_visible_physical_cams, &g_userTransitionTable_MultiCamera_5_lanai_lanai_visible_physical_cams, &g_userTransitionTable_MultiCamera_6_lanai_lanai_visible_physical_cams
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_lanai_lanai_tpg_dualzone =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera VirtualCam0 zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera VirtualCam1 zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 0 } } /* MultiCamera VirtualCam2 luxIndex */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_tpg_dualzone =
{
    { 1.0, 1000.0, 0.0, 0.0, {{0, 1}}, {}, {}, {}, {}, {} }
};

const static TransitionTableFloat g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_tpg_dualzone =
{
    { 0.0, 1000.0, 0.0, 0.0, {{0}, {1}, {2}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera_0_lanai_lanai_tpg_dualzone =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera_0_zoomRatio_lanai_lanai_tpg_dualzone },
    { "luxIndex", &g_metaTransitionTable_MultiCamera_0_luxIndex_lanai_lanai_tpg_dualzone }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera_0_lanai_lanai_tpg_dualzone =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera_0_lanai_lanai_tpg_dualzone, {  }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera_lanai_lanai_tpg_dualzone [] =
{
    &g_userTransitionTable_MultiCamera_0_lanai_lanai_tpg_dualzone
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_monaco_monaco =
{
    // Transition Modes (Including Aux)
    { 0, { 0, 0, 0, ChiFrameRateEngine::NORMAL, 15 } } /* MultiCamera4 GMSLCam1 zoomRatio */,
    { 1, { 1, 0, 0, ChiFrameRateEngine::NORMAL, 15 } } /* MultiCamera4 GMSLCam2 zoomRatio */,
    { 2, { 2, 0, 0, ChiFrameRateEngine::NORMAL, 15 } } /* MultiCamera4 GMSLCam3 zoomRatio */,
    { 3, { 3, 0, 0, ChiFrameRateEngine::NORMAL, 15 } } /* MultiCamera4 GMSLCam4 zoomRatio */
};


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Generating Transition Data for logical device MultiCamera4
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

const static TransitionTableFloat g_metaTransitionTable_MultiCamera4_0_zoomRatio_monaco_monaco =
{
    { 1.0, 2.0699, 0.0, 0.0, {{0}}, {}, {}, {}, {}, {} },
    { 2.07, 4.0, 0.0, 0.0, {{1}}, {}, {}, {}, {}, {} },
    { 4.0, 6.0, 0.0, 0.0, {{2}}, {}, {}, {}, {}, {} },
    { 6.0, 100.0, 0.0, 0.0, {{3}}, {}, {}, {}, {}, {} }
};

const static TransitionTable g_userTransitionTableData_MultiCamera4_0_monaco_monaco =
{
    { "zoomRatio", &g_metaTransitionTable_MultiCamera4_0_zoomRatio_monaco_monaco }
};

const static UserTransitionTableXML g_userTransitionTable_MultiCamera4_0_monaco_monaco =
{
    ChiStreamIntentUnknown, { 0, 65535 }, &g_userTransitionTableData_MultiCamera4_0_monaco_monaco, {  }
};

const static UserTransitionTableXML* g_userTransitionTables_MultiCamera4_monaco_monaco [] =
{
    &g_userTransitionTable_MultiCamera4_0_monaco_monaco
};
;
const static TransitionModeIdentifierMap g_RegionIdMap_monaco_monaco_tpg =
{
    // Transition Modes (Including Aux)

};

;

using RegionId_T = std::vector<const TransitionModeIdentifierMap*>;
const RegionId_T g_RegionIdMaps_qcs615 = { &g_RegionIdMap_qcs615_qcs615, &g_RegionIdMap_qcs615_qcs615_tpg };
const RegionId_T g_RegionIdMaps_lemans = { &g_RegionIdMap_lemans_lemans, &g_RegionIdMap_lemans_lemans_tpg };
const RegionId_T g_RegionIdMaps_lanai = { &g_RegionIdMap_lanai_lanai, &g_RegionIdMap_lanai_lanai_dc, &g_RegionIdMap_lanai_lanai_depth_expose, &g_RegionIdMap_lanai_lanai_gsi, &g_RegionIdMap_lanai_lanai_legacymc, &g_RegionIdMap_lanai_lanai_mcx_dualzone, &g_RegionIdMap_lanai_lanai_mcx_insensorzoom, &g_RegionIdMap_lanai_lanai_mcx_uw_as_primary, &g_RegionIdMap_lanai_lanai_one_aux_per_transition, &g_RegionIdMap_lanai_lanai_one_aux_per_transition_low_res, &g_RegionIdMap_lanai_lanai_partial_cam, &g_RegionIdMap_lanai_lanai_quad, &g_RegionIdMap_lanai_lanai_quad_two_aux_in_dualzone, &g_RegionIdMap_lanai_lanai_quad_two_aux_in_dualzone_low_res, &g_RegionIdMap_lanai_lanai_single_cam_cts, &g_RegionIdMap_lanai_lanai_supersetdc, &g_RegionIdMap_lanai_lanai_tpg, &g_RegionIdMap_lanai_lanai_tpg_dualzone, &g_RegionIdMap_lanai_lanai_tpg_triple, &g_RegionIdMap_lanai_lanai_two_aux_per_transition_sans_dualzone, &g_RegionIdMap_lanai_lanai_two_aux_per_transition_sans_dualzone_low_res, &g_RegionIdMap_lanai_lanai_visible_physical_cams };
const RegionId_T g_RegionIdMaps_monaco = { &g_RegionIdMap_monaco_monaco, &g_RegionIdMap_monaco_monaco_tpg };

std::vector<const RegionId_T*> g_RegionIdMaps = { &g_RegionIdMaps_qcs615, &g_RegionIdMaps_lemans, &g_RegionIdMaps_lanai, &g_RegionIdMaps_monaco };

#endif // TRANSITIONTABLEGENERIC_H
