1*53ee8cc1Swenshuai.xi #define PQ_GRULE_NR_ENABLE 1 2*53ee8cc1Swenshuai.xi #define PQ_GRULE_OSD_BW_ENABLE 1 3*53ee8cc1Swenshuai.xi #define PQ_GRULE_MPEG_NR_ENABLE 1 4*53ee8cc1Swenshuai.xi #define PQ_GRULE_FILM_MODE_ENABLE 1 5*53ee8cc1Swenshuai.xi #define PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 1 6*53ee8cc1Swenshuai.xi #define PQ_GRULE_ULTRAT_CLEAR_ENABLE 1 7*53ee8cc1Swenshuai.xi #define PQ_GRULE_PTP_ENABLE 1 8*53ee8cc1Swenshuai.xi #define PQ_GRULE_XVYCC_ENABLE 1 9*53ee8cc1Swenshuai.xi #define PQ_GRULE_GAME_MODE_ENABLE 1 10*53ee8cc1Swenshuai.xi #define PQ_GRULE_HDR_ENABLE 1 11*53ee8cc1Swenshuai.xi #define PQ_GRULE_DS_PARAMETERS_ENABLE 1 12*53ee8cc1Swenshuai.xi #define PQ_GRULE_DEFINE_AUTO_GEN 1 13*53ee8cc1Swenshuai.xi #if (PQ_GRULE_NR_ENABLE) || (PQ_GRULE_OSD_BW_ENABLE) || (PQ_GRULE_MPEG_NR_ENABLE) || (PQ_GRULE_FILM_MODE_ENABLE) || (PQ_GRULE_DYNAMIC_CONTRAST_ENABLE) || (PQ_GRULE_ULTRAT_CLEAR_ENABLE) || (PQ_GRULE_PTP_ENABLE) || (PQ_GRULE_XVYCC_ENABLE) || (PQ_GRULE_GAME_MODE_ENABLE) || (PQ_GRULE_HDR_ENABLE) || (PQ_GRULE_DS_PARAMETERS_ENABLE) 14*53ee8cc1Swenshuai.xi typedef enum 15*53ee8cc1Swenshuai.xi { 16*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 17*53ee8cc1Swenshuai.xi PQ_GRule_NR_Main, 18*53ee8cc1Swenshuai.xi #endif 19*53ee8cc1Swenshuai.xi 20*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 21*53ee8cc1Swenshuai.xi PQ_GRule_OSD_BW_Main, 22*53ee8cc1Swenshuai.xi #endif 23*53ee8cc1Swenshuai.xi 24*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 25*53ee8cc1Swenshuai.xi PQ_GRule_MPEG_NR_Main, 26*53ee8cc1Swenshuai.xi #endif 27*53ee8cc1Swenshuai.xi 28*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 29*53ee8cc1Swenshuai.xi PQ_GRule_FILM_MODE_Main, 30*53ee8cc1Swenshuai.xi #endif 31*53ee8cc1Swenshuai.xi 32*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 33*53ee8cc1Swenshuai.xi PQ_GRule_DYNAMIC_CONTRAST_Main, 34*53ee8cc1Swenshuai.xi #endif 35*53ee8cc1Swenshuai.xi 36*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 37*53ee8cc1Swenshuai.xi PQ_GRule_ULTRAT_CLEAR_Main, 38*53ee8cc1Swenshuai.xi #endif 39*53ee8cc1Swenshuai.xi 40*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 41*53ee8cc1Swenshuai.xi PQ_GRule_PTP_Main, 42*53ee8cc1Swenshuai.xi #endif 43*53ee8cc1Swenshuai.xi 44*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 45*53ee8cc1Swenshuai.xi PQ_GRule_XVYCC_Main, 46*53ee8cc1Swenshuai.xi #endif 47*53ee8cc1Swenshuai.xi 48*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 49*53ee8cc1Swenshuai.xi PQ_GRule_GAME_MODE_Main, 50*53ee8cc1Swenshuai.xi #endif 51*53ee8cc1Swenshuai.xi 52*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 53*53ee8cc1Swenshuai.xi PQ_GRule_HDR_Main, 54*53ee8cc1Swenshuai.xi #endif 55*53ee8cc1Swenshuai.xi 56*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 57*53ee8cc1Swenshuai.xi PQ_GRule_DS_PARAMETERS_Main, 58*53ee8cc1Swenshuai.xi #endif 59*53ee8cc1Swenshuai.xi 60*53ee8cc1Swenshuai.xi } 61*53ee8cc1Swenshuai.xi MST_GRule_Index_Main; 62*53ee8cc1Swenshuai.xi #endif 63*53ee8cc1Swenshuai.xi 64*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 65*53ee8cc1Swenshuai.xi typedef enum 66*53ee8cc1Swenshuai.xi { 67*53ee8cc1Swenshuai.xi PQ_GRule_NR_Off_Main, 68*53ee8cc1Swenshuai.xi PQ_GRule_NR_Low_Main, 69*53ee8cc1Swenshuai.xi PQ_GRule_NR_Middle_Main, 70*53ee8cc1Swenshuai.xi PQ_GRule_NR_High_Main, 71*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_Low_L_Main, 72*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_Low_M_Main, 73*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_Low_H_Main, 74*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_Middle_L_Main, 75*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_Middle_M_Main, 76*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_Middle_H_Main, 77*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_High_L_Main, 78*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_High_M_Main, 79*53ee8cc1Swenshuai.xi PQ_GRule_NR_Auto_High_H_Main, 80*53ee8cc1Swenshuai.xi PQ_GRule_NR_Low_PIP_Main, 81*53ee8cc1Swenshuai.xi PQ_GRule_NR_Middle_PIP_Main, 82*53ee8cc1Swenshuai.xi PQ_GRule_NR_High_PIP_Main, 83*53ee8cc1Swenshuai.xi PQ_GRule_NR_Low_4K2K_Main, 84*53ee8cc1Swenshuai.xi PQ_GRule_NR_Middle_4K2K_Main, 85*53ee8cc1Swenshuai.xi PQ_GRule_NR_High_4K2K_Main, 86*53ee8cc1Swenshuai.xi } 87*53ee8cc1Swenshuai.xi MST_GRule_NR_Index_Main; 88*53ee8cc1Swenshuai.xi #endif 89*53ee8cc1Swenshuai.xi 90*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 91*53ee8cc1Swenshuai.xi typedef enum 92*53ee8cc1Swenshuai.xi { 93*53ee8cc1Swenshuai.xi PQ_GRule_OSD_BW_On_1920_Main, 94*53ee8cc1Swenshuai.xi PQ_GRule_OSD_BW_On_1366_Main, 95*53ee8cc1Swenshuai.xi PQ_GRule_OSD_BW_On_4K2K_Main, 96*53ee8cc1Swenshuai.xi } 97*53ee8cc1Swenshuai.xi MST_GRule_OSD_BW_Index_Main; 98*53ee8cc1Swenshuai.xi #endif 99*53ee8cc1Swenshuai.xi 100*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 101*53ee8cc1Swenshuai.xi typedef enum 102*53ee8cc1Swenshuai.xi { 103*53ee8cc1Swenshuai.xi PQ_GRule_MPEG_NR_Off_Main, 104*53ee8cc1Swenshuai.xi PQ_GRule_MPEG_NR_Low_Main, 105*53ee8cc1Swenshuai.xi PQ_GRule_MPEG_NR_Middle_Main, 106*53ee8cc1Swenshuai.xi PQ_GRule_MPEG_NR_High_Main, 107*53ee8cc1Swenshuai.xi } 108*53ee8cc1Swenshuai.xi MST_GRule_MPEG_NR_Index_Main; 109*53ee8cc1Swenshuai.xi #endif 110*53ee8cc1Swenshuai.xi 111*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 112*53ee8cc1Swenshuai.xi typedef enum 113*53ee8cc1Swenshuai.xi { 114*53ee8cc1Swenshuai.xi PQ_GRule_FILM_MODE_Off_Main, 115*53ee8cc1Swenshuai.xi PQ_GRule_FILM_MODE_On_Main, 116*53ee8cc1Swenshuai.xi } 117*53ee8cc1Swenshuai.xi MST_GRule_FILM_MODE_Index_Main; 118*53ee8cc1Swenshuai.xi #endif 119*53ee8cc1Swenshuai.xi 120*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 121*53ee8cc1Swenshuai.xi typedef enum 122*53ee8cc1Swenshuai.xi { 123*53ee8cc1Swenshuai.xi PQ_GRule_DYNAMIC_CONTRAST_Off_Main, 124*53ee8cc1Swenshuai.xi PQ_GRule_DYNAMIC_CONTRAST_On_Main, 125*53ee8cc1Swenshuai.xi } 126*53ee8cc1Swenshuai.xi MST_GRule_DYNAMIC_CONTRAST_Index_Main; 127*53ee8cc1Swenshuai.xi #endif 128*53ee8cc1Swenshuai.xi 129*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 130*53ee8cc1Swenshuai.xi typedef enum 131*53ee8cc1Swenshuai.xi { 132*53ee8cc1Swenshuai.xi PQ_GRule_ULTRAT_CLEAR_Off_Main, 133*53ee8cc1Swenshuai.xi PQ_GRule_ULTRAT_CLEAR_On_Main, 134*53ee8cc1Swenshuai.xi } 135*53ee8cc1Swenshuai.xi MST_GRule_ULTRAT_CLEAR_Index_Main; 136*53ee8cc1Swenshuai.xi #endif 137*53ee8cc1Swenshuai.xi 138*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 139*53ee8cc1Swenshuai.xi typedef enum 140*53ee8cc1Swenshuai.xi { 141*53ee8cc1Swenshuai.xi PQ_GRule_PTP_On_PTP_Main, 142*53ee8cc1Swenshuai.xi } 143*53ee8cc1Swenshuai.xi MST_GRule_PTP_Index_Main; 144*53ee8cc1Swenshuai.xi #endif 145*53ee8cc1Swenshuai.xi 146*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 147*53ee8cc1Swenshuai.xi typedef enum 148*53ee8cc1Swenshuai.xi { 149*53ee8cc1Swenshuai.xi PQ_GRule_XVYCC_Normal_Main, 150*53ee8cc1Swenshuai.xi PQ_GRule_XVYCC_On_xvYCC_Main, 151*53ee8cc1Swenshuai.xi PQ_GRule_XVYCC_On_sRGB_Main, 152*53ee8cc1Swenshuai.xi } 153*53ee8cc1Swenshuai.xi MST_GRule_XVYCC_Index_Main; 154*53ee8cc1Swenshuai.xi #endif 155*53ee8cc1Swenshuai.xi 156*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 157*53ee8cc1Swenshuai.xi typedef enum 158*53ee8cc1Swenshuai.xi { 159*53ee8cc1Swenshuai.xi PQ_GRule_GAME_MODE_On_Main, 160*53ee8cc1Swenshuai.xi } 161*53ee8cc1Swenshuai.xi MST_GRule_GAME_MODE_Index_Main; 162*53ee8cc1Swenshuai.xi #endif 163*53ee8cc1Swenshuai.xi 164*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 165*53ee8cc1Swenshuai.xi typedef enum 166*53ee8cc1Swenshuai.xi { 167*53ee8cc1Swenshuai.xi PQ_GRule_HDR_On_Main, 168*53ee8cc1Swenshuai.xi PQ_GRule_HDR_Ref_Main, 169*53ee8cc1Swenshuai.xi PQ_GRule_HDR_HDR_OFF_1920_Main, 170*53ee8cc1Swenshuai.xi PQ_GRule_HDR_HDR_OFF_1366_Main, 171*53ee8cc1Swenshuai.xi PQ_GRule_HDR_HDR_OFF_4K_Main, 172*53ee8cc1Swenshuai.xi PQ_GRule_HDR_Dolby_ON_Main, 173*53ee8cc1Swenshuai.xi PQ_GRule_HDR_Dolby_User_Main, 174*53ee8cc1Swenshuai.xi } 175*53ee8cc1Swenshuai.xi MST_GRule_HDR_Index_Main; 176*53ee8cc1Swenshuai.xi #endif 177*53ee8cc1Swenshuai.xi 178*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 179*53ee8cc1Swenshuai.xi typedef enum 180*53ee8cc1Swenshuai.xi { 181*53ee8cc1Swenshuai.xi PQ_GRule_DS_PARAMETERS_L_SD_Main, 182*53ee8cc1Swenshuai.xi PQ_GRule_DS_PARAMETERS_SD_Main, 183*53ee8cc1Swenshuai.xi PQ_GRule_DS_PARAMETERS_FHD_Main, 184*53ee8cc1Swenshuai.xi PQ_GRule_DS_PARAMETERS_4K_Main, 185*53ee8cc1Swenshuai.xi } 186*53ee8cc1Swenshuai.xi MST_GRule_DS_PARAMETERS_Index_Main; 187*53ee8cc1Swenshuai.xi #endif 188*53ee8cc1Swenshuai.xi 189*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 190*53ee8cc1Swenshuai.xi typedef enum 191*53ee8cc1Swenshuai.xi { 192*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Off_Main, 193*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Low_Main, 194*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Middle_Main, 195*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_High_Main, 196*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_Low_L_Main, 197*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_Low_M_Main, 198*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_Low_H_Main, 199*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_Middle_L_Main, 200*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_Middle_M_Main, 201*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_Middle_H_Main, 202*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_High_L_Main, 203*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_High_M_Main, 204*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_NR_Auto_High_H_Main, 205*53ee8cc1Swenshuai.xi } 206*53ee8cc1Swenshuai.xi MST_GRule_NR_LvL_Index_Main; 207*53ee8cc1Swenshuai.xi #endif 208*53ee8cc1Swenshuai.xi 209*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 210*53ee8cc1Swenshuai.xi typedef enum 211*53ee8cc1Swenshuai.xi { 212*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_OSD_BW_On_Main, 213*53ee8cc1Swenshuai.xi } 214*53ee8cc1Swenshuai.xi MST_GRule_OSD_BW_LvL_Index_Main; 215*53ee8cc1Swenshuai.xi #endif 216*53ee8cc1Swenshuai.xi 217*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 218*53ee8cc1Swenshuai.xi typedef enum 219*53ee8cc1Swenshuai.xi { 220*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_MPEG_NR_Off_Main, 221*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_MPEG_NR_Low_Main, 222*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_MPEG_NR_Middle_Main, 223*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_MPEG_NR_High_Main, 224*53ee8cc1Swenshuai.xi } 225*53ee8cc1Swenshuai.xi MST_GRule_MPEG_NR_LvL_Index_Main; 226*53ee8cc1Swenshuai.xi #endif 227*53ee8cc1Swenshuai.xi 228*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 229*53ee8cc1Swenshuai.xi typedef enum 230*53ee8cc1Swenshuai.xi { 231*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_FILM_MODE_Off_Main, 232*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_FILM_MODE_On_Main, 233*53ee8cc1Swenshuai.xi } 234*53ee8cc1Swenshuai.xi MST_GRule_FILM_MODE_LvL_Index_Main; 235*53ee8cc1Swenshuai.xi #endif 236*53ee8cc1Swenshuai.xi 237*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 238*53ee8cc1Swenshuai.xi typedef enum 239*53ee8cc1Swenshuai.xi { 240*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_DYNAMIC_CONTRAST_Off_Main, 241*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_DYNAMIC_CONTRAST_On_Main, 242*53ee8cc1Swenshuai.xi } 243*53ee8cc1Swenshuai.xi MST_GRule_DYNAMIC_CONTRAST_LvL_Index_Main; 244*53ee8cc1Swenshuai.xi #endif 245*53ee8cc1Swenshuai.xi 246*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 247*53ee8cc1Swenshuai.xi typedef enum 248*53ee8cc1Swenshuai.xi { 249*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_ULTRAT_CLEAR_Off_Main, 250*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_ULTRAT_CLEAR_On_Main, 251*53ee8cc1Swenshuai.xi } 252*53ee8cc1Swenshuai.xi MST_GRule_ULTRAT_CLEAR_LvL_Index_Main; 253*53ee8cc1Swenshuai.xi #endif 254*53ee8cc1Swenshuai.xi 255*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 256*53ee8cc1Swenshuai.xi typedef enum 257*53ee8cc1Swenshuai.xi { 258*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_PTP_On_Main, 259*53ee8cc1Swenshuai.xi } 260*53ee8cc1Swenshuai.xi MST_GRule_PTP_LvL_Index_Main; 261*53ee8cc1Swenshuai.xi #endif 262*53ee8cc1Swenshuai.xi 263*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 264*53ee8cc1Swenshuai.xi typedef enum 265*53ee8cc1Swenshuai.xi { 266*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_XVYCC_Normal_Main, 267*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_XVYCC_On_xvYCC_Main, 268*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_XVYCC_On_sRGB_Main, 269*53ee8cc1Swenshuai.xi } 270*53ee8cc1Swenshuai.xi MST_GRule_XVYCC_LvL_Index_Main; 271*53ee8cc1Swenshuai.xi #endif 272*53ee8cc1Swenshuai.xi 273*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 274*53ee8cc1Swenshuai.xi typedef enum 275*53ee8cc1Swenshuai.xi { 276*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_GAME_MODE_On_Main, 277*53ee8cc1Swenshuai.xi } 278*53ee8cc1Swenshuai.xi MST_GRule_GAME_MODE_LvL_Index_Main; 279*53ee8cc1Swenshuai.xi #endif 280*53ee8cc1Swenshuai.xi 281*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 282*53ee8cc1Swenshuai.xi typedef enum 283*53ee8cc1Swenshuai.xi { 284*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Off_Main, 285*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Open_Auto_Main, 286*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Open_High_Main, 287*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Open_Mid_Main, 288*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Open_Low_Main, 289*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Open_Ref_Main, 290*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Dolby_Vivid_Main, 291*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Dolby_User_Main, 292*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Dolby_Brightness_Main, 293*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_HDR_Dolby_Dark_Main, 294*53ee8cc1Swenshuai.xi } 295*53ee8cc1Swenshuai.xi MST_GRule_HDR_LvL_Index_Main; 296*53ee8cc1Swenshuai.xi #endif 297*53ee8cc1Swenshuai.xi 298*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 299*53ee8cc1Swenshuai.xi typedef enum 300*53ee8cc1Swenshuai.xi { 301*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_DS_PARAMETERS_L_SD_Main, 302*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_DS_PARAMETERS_SD_Main, 303*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_DS_PARAMETERS_FHD_Main, 304*53ee8cc1Swenshuai.xi PQ_GRule_Lvl_DS_PARAMETERS_4K_Main, 305*53ee8cc1Swenshuai.xi } 306*53ee8cc1Swenshuai.xi MST_GRule_DS_PARAMETERS_LvL_Index_Main; 307*53ee8cc1Swenshuai.xi #endif 308*53ee8cc1Swenshuai.xi 309*53ee8cc1Swenshuai.xi 310*53ee8cc1Swenshuai.xi #define PQ_GRULE_RULE_NUM_Main 11 311*53ee8cc1Swenshuai.xi 312*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 313*53ee8cc1Swenshuai.xi #define PQ_GRULE_NR_IP_NUM_Main 5 314*53ee8cc1Swenshuai.xi #define PQ_GRULE_NR_NUM_Main 19 315*53ee8cc1Swenshuai.xi #define PQ_GRULE_NR_LVL_NUM_Main 13 316*53ee8cc1Swenshuai.xi #endif 317*53ee8cc1Swenshuai.xi 318*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 319*53ee8cc1Swenshuai.xi #define PQ_GRULE_OSD_BW_IP_NUM_Main 3 320*53ee8cc1Swenshuai.xi #define PQ_GRULE_OSD_BW_NUM_Main 3 321*53ee8cc1Swenshuai.xi #define PQ_GRULE_OSD_BW_LVL_NUM_Main 1 322*53ee8cc1Swenshuai.xi #endif 323*53ee8cc1Swenshuai.xi 324*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 325*53ee8cc1Swenshuai.xi #define PQ_GRULE_MPEG_NR_IP_NUM_Main 6 326*53ee8cc1Swenshuai.xi #define PQ_GRULE_MPEG_NR_NUM_Main 4 327*53ee8cc1Swenshuai.xi #define PQ_GRULE_MPEG_NR_LVL_NUM_Main 4 328*53ee8cc1Swenshuai.xi #endif 329*53ee8cc1Swenshuai.xi 330*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 331*53ee8cc1Swenshuai.xi #define PQ_GRULE_FILM_MODE_IP_NUM_Main 3 332*53ee8cc1Swenshuai.xi #define PQ_GRULE_FILM_MODE_NUM_Main 2 333*53ee8cc1Swenshuai.xi #define PQ_GRULE_FILM_MODE_LVL_NUM_Main 2 334*53ee8cc1Swenshuai.xi #endif 335*53ee8cc1Swenshuai.xi 336*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 337*53ee8cc1Swenshuai.xi #define PQ_GRULE_DYNAMIC_CONTRAST_IP_NUM_Main 1 338*53ee8cc1Swenshuai.xi #define PQ_GRULE_DYNAMIC_CONTRAST_NUM_Main 2 339*53ee8cc1Swenshuai.xi #define PQ_GRULE_DYNAMIC_CONTRAST_LVL_NUM_Main 2 340*53ee8cc1Swenshuai.xi #endif 341*53ee8cc1Swenshuai.xi 342*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 343*53ee8cc1Swenshuai.xi #define PQ_GRULE_ULTRAT_CLEAR_IP_NUM_Main 5 344*53ee8cc1Swenshuai.xi #define PQ_GRULE_ULTRAT_CLEAR_NUM_Main 2 345*53ee8cc1Swenshuai.xi #define PQ_GRULE_ULTRAT_CLEAR_LVL_NUM_Main 2 346*53ee8cc1Swenshuai.xi #endif 347*53ee8cc1Swenshuai.xi 348*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 349*53ee8cc1Swenshuai.xi #define PQ_GRULE_PTP_IP_NUM_Main 2 350*53ee8cc1Swenshuai.xi #define PQ_GRULE_PTP_NUM_Main 1 351*53ee8cc1Swenshuai.xi #define PQ_GRULE_PTP_LVL_NUM_Main 1 352*53ee8cc1Swenshuai.xi #endif 353*53ee8cc1Swenshuai.xi 354*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 355*53ee8cc1Swenshuai.xi #define PQ_GRULE_XVYCC_IP_NUM_Main 5 356*53ee8cc1Swenshuai.xi #define PQ_GRULE_XVYCC_NUM_Main 3 357*53ee8cc1Swenshuai.xi #define PQ_GRULE_XVYCC_LVL_NUM_Main 3 358*53ee8cc1Swenshuai.xi #endif 359*53ee8cc1Swenshuai.xi 360*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 361*53ee8cc1Swenshuai.xi #define PQ_GRULE_GAME_MODE_IP_NUM_Main 11 362*53ee8cc1Swenshuai.xi #define PQ_GRULE_GAME_MODE_NUM_Main 1 363*53ee8cc1Swenshuai.xi #define PQ_GRULE_GAME_MODE_LVL_NUM_Main 1 364*53ee8cc1Swenshuai.xi #endif 365*53ee8cc1Swenshuai.xi 366*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 367*53ee8cc1Swenshuai.xi #define PQ_GRULE_HDR_IP_NUM_Main 6 368*53ee8cc1Swenshuai.xi #define PQ_GRULE_HDR_NUM_Main 7 369*53ee8cc1Swenshuai.xi #define PQ_GRULE_HDR_LVL_NUM_Main 10 370*53ee8cc1Swenshuai.xi #endif 371*53ee8cc1Swenshuai.xi 372*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 373*53ee8cc1Swenshuai.xi #define PQ_GRULE_DS_PARAMETERS_IP_NUM_Main 6 374*53ee8cc1Swenshuai.xi #define PQ_GRULE_DS_PARAMETERS_NUM_Main 4 375*53ee8cc1Swenshuai.xi #define PQ_GRULE_DS_PARAMETERS_LVL_NUM_Main 4 376*53ee8cc1Swenshuai.xi #endif 377*53ee8cc1Swenshuai.xi 378*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 379*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_NR_IP_Index_Main[PQ_GRULE_NR_IP_NUM_Main]; 380*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_NR_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_NR_NUM_Main][PQ_GRULE_NR_IP_NUM_Main]; 381*53ee8cc1Swenshuai.xi #endif 382*53ee8cc1Swenshuai.xi 383*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 384*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_OSD_BW_IP_Index_Main[PQ_GRULE_OSD_BW_IP_NUM_Main]; 385*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_OSD_BW_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_OSD_BW_NUM_Main][PQ_GRULE_OSD_BW_IP_NUM_Main]; 386*53ee8cc1Swenshuai.xi #endif 387*53ee8cc1Swenshuai.xi 388*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 389*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_MPEG_NR_IP_Index_Main[PQ_GRULE_MPEG_NR_IP_NUM_Main]; 390*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_MPEG_NR_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_MPEG_NR_NUM_Main][PQ_GRULE_MPEG_NR_IP_NUM_Main]; 391*53ee8cc1Swenshuai.xi #endif 392*53ee8cc1Swenshuai.xi 393*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 394*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_FILM_MODE_IP_Index_Main[PQ_GRULE_FILM_MODE_IP_NUM_Main]; 395*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_FILM_MODE_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_FILM_MODE_NUM_Main][PQ_GRULE_FILM_MODE_IP_NUM_Main]; 396*53ee8cc1Swenshuai.xi #endif 397*53ee8cc1Swenshuai.xi 398*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 399*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_DYNAMIC_CONTRAST_IP_Index_Main[PQ_GRULE_DYNAMIC_CONTRAST_IP_NUM_Main]; 400*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_DYNAMIC_CONTRAST_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_DYNAMIC_CONTRAST_NUM_Main][PQ_GRULE_DYNAMIC_CONTRAST_IP_NUM_Main]; 401*53ee8cc1Swenshuai.xi #endif 402*53ee8cc1Swenshuai.xi 403*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 404*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_ULTRAT_CLEAR_IP_Index_Main[PQ_GRULE_ULTRAT_CLEAR_IP_NUM_Main]; 405*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_ULTRAT_CLEAR_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_ULTRAT_CLEAR_NUM_Main][PQ_GRULE_ULTRAT_CLEAR_IP_NUM_Main]; 406*53ee8cc1Swenshuai.xi #endif 407*53ee8cc1Swenshuai.xi 408*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 409*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_PTP_IP_Index_Main[PQ_GRULE_PTP_IP_NUM_Main]; 410*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_PTP_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_PTP_NUM_Main][PQ_GRULE_PTP_IP_NUM_Main]; 411*53ee8cc1Swenshuai.xi #endif 412*53ee8cc1Swenshuai.xi 413*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 414*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_XVYCC_IP_Index_Main[PQ_GRULE_XVYCC_IP_NUM_Main]; 415*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_XVYCC_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_XVYCC_NUM_Main][PQ_GRULE_XVYCC_IP_NUM_Main]; 416*53ee8cc1Swenshuai.xi #endif 417*53ee8cc1Swenshuai.xi 418*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 419*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_GAME_MODE_IP_Index_Main[PQ_GRULE_GAME_MODE_IP_NUM_Main]; 420*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_GAME_MODE_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_GAME_MODE_NUM_Main][PQ_GRULE_GAME_MODE_IP_NUM_Main]; 421*53ee8cc1Swenshuai.xi #endif 422*53ee8cc1Swenshuai.xi 423*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 424*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_HDR_IP_Index_Main[PQ_GRULE_HDR_IP_NUM_Main]; 425*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_HDR_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_HDR_NUM_Main][PQ_GRULE_HDR_IP_NUM_Main]; 426*53ee8cc1Swenshuai.xi #endif 427*53ee8cc1Swenshuai.xi 428*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 429*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_DS_PARAMETERS_IP_Index_Main[PQ_GRULE_DS_PARAMETERS_IP_NUM_Main]; 430*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_DS_PARAMETERS_Main[QM_INPUTTYPE_NUM_Main][PQ_GRULE_DS_PARAMETERS_NUM_Main][PQ_GRULE_DS_PARAMETERS_IP_NUM_Main]; 431*53ee8cc1Swenshuai.xi #endif 432*53ee8cc1Swenshuai.xi 433*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 434*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_NR_Main[PQ_GRULE_NR_LVL_NUM_Main]; 435*53ee8cc1Swenshuai.xi #endif 436*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 437*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_OSD_BW_Main[PQ_GRULE_OSD_BW_LVL_NUM_Main]; 438*53ee8cc1Swenshuai.xi #endif 439*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 440*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_MPEG_NR_Main[PQ_GRULE_MPEG_NR_LVL_NUM_Main]; 441*53ee8cc1Swenshuai.xi #endif 442*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 443*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_FILM_MODE_Main[PQ_GRULE_FILM_MODE_LVL_NUM_Main]; 444*53ee8cc1Swenshuai.xi #endif 445*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 446*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_DYNAMIC_CONTRAST_Main[PQ_GRULE_DYNAMIC_CONTRAST_LVL_NUM_Main]; 447*53ee8cc1Swenshuai.xi #endif 448*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 449*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_ULTRAT_CLEAR_Main[PQ_GRULE_ULTRAT_CLEAR_LVL_NUM_Main]; 450*53ee8cc1Swenshuai.xi #endif 451*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 452*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_PTP_Main[PQ_GRULE_PTP_LVL_NUM_Main]; 453*53ee8cc1Swenshuai.xi #endif 454*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 455*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_XVYCC_Main[PQ_GRULE_XVYCC_LVL_NUM_Main]; 456*53ee8cc1Swenshuai.xi #endif 457*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 458*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_GAME_MODE_Main[PQ_GRULE_GAME_MODE_LVL_NUM_Main]; 459*53ee8cc1Swenshuai.xi #endif 460*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 461*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_HDR_Main[PQ_GRULE_HDR_LVL_NUM_Main]; 462*53ee8cc1Swenshuai.xi #endif 463*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 464*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1920_DS_PARAMETERS_Main[PQ_GRULE_DS_PARAMETERS_LVL_NUM_Main]; 465*53ee8cc1Swenshuai.xi #endif 466*53ee8cc1Swenshuai.xi 467*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 468*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_NR_Main[PQ_GRULE_NR_LVL_NUM_Main]; 469*53ee8cc1Swenshuai.xi #endif 470*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 471*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_OSD_BW_Main[PQ_GRULE_OSD_BW_LVL_NUM_Main]; 472*53ee8cc1Swenshuai.xi #endif 473*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 474*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_MPEG_NR_Main[PQ_GRULE_MPEG_NR_LVL_NUM_Main]; 475*53ee8cc1Swenshuai.xi #endif 476*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 477*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_FILM_MODE_Main[PQ_GRULE_FILM_MODE_LVL_NUM_Main]; 478*53ee8cc1Swenshuai.xi #endif 479*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 480*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_DYNAMIC_CONTRAST_Main[PQ_GRULE_DYNAMIC_CONTRAST_LVL_NUM_Main]; 481*53ee8cc1Swenshuai.xi #endif 482*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 483*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_ULTRAT_CLEAR_Main[PQ_GRULE_ULTRAT_CLEAR_LVL_NUM_Main]; 484*53ee8cc1Swenshuai.xi #endif 485*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 486*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_PTP_Main[PQ_GRULE_PTP_LVL_NUM_Main]; 487*53ee8cc1Swenshuai.xi #endif 488*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 489*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_XVYCC_Main[PQ_GRULE_XVYCC_LVL_NUM_Main]; 490*53ee8cc1Swenshuai.xi #endif 491*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 492*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_GAME_MODE_Main[PQ_GRULE_GAME_MODE_LVL_NUM_Main]; 493*53ee8cc1Swenshuai.xi #endif 494*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 495*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_HDR_Main[PQ_GRULE_HDR_LVL_NUM_Main]; 496*53ee8cc1Swenshuai.xi #endif 497*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 498*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_1366_DS_PARAMETERS_Main[PQ_GRULE_DS_PARAMETERS_LVL_NUM_Main]; 499*53ee8cc1Swenshuai.xi #endif 500*53ee8cc1Swenshuai.xi 501*53ee8cc1Swenshuai.xi #if PQ_GRULE_NR_ENABLE 502*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_NR_Main[PQ_GRULE_NR_LVL_NUM_Main]; 503*53ee8cc1Swenshuai.xi #endif 504*53ee8cc1Swenshuai.xi #if PQ_GRULE_OSD_BW_ENABLE 505*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_OSD_BW_Main[PQ_GRULE_OSD_BW_LVL_NUM_Main]; 506*53ee8cc1Swenshuai.xi #endif 507*53ee8cc1Swenshuai.xi #if PQ_GRULE_MPEG_NR_ENABLE 508*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_MPEG_NR_Main[PQ_GRULE_MPEG_NR_LVL_NUM_Main]; 509*53ee8cc1Swenshuai.xi #endif 510*53ee8cc1Swenshuai.xi #if PQ_GRULE_FILM_MODE_ENABLE 511*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_FILM_MODE_Main[PQ_GRULE_FILM_MODE_LVL_NUM_Main]; 512*53ee8cc1Swenshuai.xi #endif 513*53ee8cc1Swenshuai.xi #if PQ_GRULE_DYNAMIC_CONTRAST_ENABLE 514*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_DYNAMIC_CONTRAST_Main[PQ_GRULE_DYNAMIC_CONTRAST_LVL_NUM_Main]; 515*53ee8cc1Swenshuai.xi #endif 516*53ee8cc1Swenshuai.xi #if PQ_GRULE_ULTRAT_CLEAR_ENABLE 517*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_ULTRAT_CLEAR_Main[PQ_GRULE_ULTRAT_CLEAR_LVL_NUM_Main]; 518*53ee8cc1Swenshuai.xi #endif 519*53ee8cc1Swenshuai.xi #if PQ_GRULE_PTP_ENABLE 520*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_PTP_Main[PQ_GRULE_PTP_LVL_NUM_Main]; 521*53ee8cc1Swenshuai.xi #endif 522*53ee8cc1Swenshuai.xi #if PQ_GRULE_XVYCC_ENABLE 523*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_XVYCC_Main[PQ_GRULE_XVYCC_LVL_NUM_Main]; 524*53ee8cc1Swenshuai.xi #endif 525*53ee8cc1Swenshuai.xi #if PQ_GRULE_GAME_MODE_ENABLE 526*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_GAME_MODE_Main[PQ_GRULE_GAME_MODE_LVL_NUM_Main]; 527*53ee8cc1Swenshuai.xi #endif 528*53ee8cc1Swenshuai.xi #if PQ_GRULE_HDR_ENABLE 529*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_HDR_Main[PQ_GRULE_HDR_LVL_NUM_Main]; 530*53ee8cc1Swenshuai.xi #endif 531*53ee8cc1Swenshuai.xi #if PQ_GRULE_DS_PARAMETERS_ENABLE 532*53ee8cc1Swenshuai.xi extern code U8 MST_GRule_4K2K_DS_PARAMETERS_Main[PQ_GRULE_DS_PARAMETERS_LVL_NUM_Main]; 533*53ee8cc1Swenshuai.xi #endif 534*53ee8cc1Swenshuai.xi 535