1344 lines
40 KiB
C
Executable File
1344 lines
40 KiB
C
Executable File
#include "pq_config.h"
|
|
#include <stdint.h>
|
|
#include "j2s.h"
|
|
|
|
#define J2S_MAGIC 233960
|
|
#define J2S_NUM_OBJ 99
|
|
#define J2S_NUM_STRUCT 7
|
|
#define J2S_NUM_ENUM 0
|
|
#define J2S_NUM_ENUM_VALUE 0
|
|
|
|
static void _j2s_init(j2s_ctx *ctx) {
|
|
j2s_obj *obj;
|
|
|
|
static j2s_obj objs[J2S_NUM_OBJ];
|
|
static j2s_struct structs[J2S_NUM_STRUCT];
|
|
static j2s_enum enums[J2S_NUM_ENUM];
|
|
static j2s_enum_value enum_values[J2S_NUM_ENUM_VALUE];
|
|
|
|
ctx->magic = J2S_MAGIC;
|
|
ctx->priv = NULL;
|
|
ctx->objs = (j2s_obj *)&objs;
|
|
ctx->structs = (j2s_struct *)&structs;
|
|
ctx->enums = (j2s_enum *)&enums;
|
|
ctx->enum_values = (j2s_enum_value *)&enum_values;
|
|
|
|
ctx->num_obj = J2S_NUM_OBJ;
|
|
ctx->num_struct = J2S_NUM_STRUCT;
|
|
ctx->num_enum = J2S_NUM_ENUM;
|
|
ctx->num_enum_value = J2S_NUM_ENUM_VALUE;
|
|
|
|
|
|
#ifndef J2S_ENABLE_DESC
|
|
ctx->num_desc = 0;
|
|
#else
|
|
static const char *descs[J2S_NUM_OBJ];
|
|
ctx->descs = (const char **)descs;
|
|
ctx->num_desc = J2S_NUM_OBJ;
|
|
#endif
|
|
|
|
ctx->root_index = 6;
|
|
|
|
obj = &ctx->objs[0];
|
|
strcpy(obj->name, "cscEnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscEnable;
|
|
obj->elem_size = sizeof(((csc*)0)->cscEnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 1;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[1];
|
|
strcpy(obj->name, "cscMode");
|
|
obj->type = J2S_TYPE_STRING;
|
|
obj->flags = 0 | J2S_FLAG_POINTER;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscMode;
|
|
obj->elem_size = sizeof(((csc*)0)->cscMode[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 2;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[2];
|
|
strcpy(obj->name, "cscBrightness");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscBrightness;
|
|
obj->elem_size = sizeof(((csc*)0)->cscBrightness);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 3;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[3];
|
|
strcpy(obj->name, "cscHue");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscHue;
|
|
obj->elem_size = sizeof(((csc*)0)->cscHue);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 4;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[4];
|
|
strcpy(obj->name, "cscContrast");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscContrast;
|
|
obj->elem_size = sizeof(((csc*)0)->cscContrast);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 5;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[5];
|
|
strcpy(obj->name, "cscSaturation");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscSaturation;
|
|
obj->elem_size = sizeof(((csc*)0)->cscSaturation);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 6;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[6];
|
|
strcpy(obj->name, "cscRGain");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscRGain;
|
|
obj->elem_size = sizeof(((csc*)0)->cscRGain);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 7;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[7];
|
|
strcpy(obj->name, "cscGGain");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscGGain;
|
|
obj->elem_size = sizeof(((csc*)0)->cscGGain);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 8;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[8];
|
|
strcpy(obj->name, "cscBGain");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((csc*)0)->cscBGain;
|
|
obj->elem_size = sizeof(((csc*)0)->cscBGain);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = -1;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[9];
|
|
strcpy(obj->name, "dciEnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((dci*)0)->dciEnable;
|
|
obj->elem_size = sizeof(((dci*)0)->dciEnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 10;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[10];
|
|
strcpy(obj->name, "dciWgtCoef_low");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((dci*)0)->dciWgtCoef_low;
|
|
obj->elem_size = sizeof(((dci*)0)->dciWgtCoef_low[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((dci*)0)->dciWgtCoef_low) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 11;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[11];
|
|
strcpy(obj->name, "dciWgtCoef_mid");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((dci*)0)->dciWgtCoef_mid;
|
|
obj->elem_size = sizeof(((dci*)0)->dciWgtCoef_mid[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((dci*)0)->dciWgtCoef_mid) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 12;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[12];
|
|
strcpy(obj->name, "dciWgtCoef_high");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((dci*)0)->dciWgtCoef_high;
|
|
obj->elem_size = sizeof(((dci*)0)->dciWgtCoef_high[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((dci*)0)->dciWgtCoef_high) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 13;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[13];
|
|
strcpy(obj->name, "dciWeight_low");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((dci*)0)->dciWeight_low;
|
|
obj->elem_size = sizeof(((dci*)0)->dciWeight_low[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((dci*)0)->dciWeight_low) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 14;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[14];
|
|
strcpy(obj->name, "dciWeight_mid");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((dci*)0)->dciWeight_mid;
|
|
obj->elem_size = sizeof(((dci*)0)->dciWeight_mid[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((dci*)0)->dciWeight_mid) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 15;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[15];
|
|
strcpy(obj->name, "dciWeight_high");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((dci*)0)->dciWeight_high;
|
|
obj->elem_size = sizeof(((dci*)0)->dciWeight_high[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((dci*)0)->dciWeight_high) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = -1;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[16];
|
|
strcpy(obj->name, "acmEnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmEnable;
|
|
obj->elem_size = sizeof(((acm*)0)->acmEnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 17;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[17];
|
|
strcpy(obj->name, "acmTableDeltaYbyH");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableDeltaYbyH;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableDeltaYbyH[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableDeltaYbyH) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 18;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[18];
|
|
strcpy(obj->name, "acmTableDeltaHbyH");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableDeltaHbyH;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableDeltaHbyH[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableDeltaHbyH) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 19;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[19];
|
|
strcpy(obj->name, "acmTableDeltaSbyH");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableDeltaSbyH;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableDeltaSbyH[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableDeltaSbyH) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 20;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[20];
|
|
strcpy(obj->name, "acmTableGainYbyY");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableGainYbyY;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableGainYbyY[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableGainYbyY) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 21;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[21];
|
|
strcpy(obj->name, "acmTableGainHbyY");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableGainHbyY;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableGainHbyY[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableGainHbyY) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 22;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[22];
|
|
strcpy(obj->name, "acmTableGainSbyY");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableGainSbyY;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableGainSbyY[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableGainSbyY) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 23;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[23];
|
|
strcpy(obj->name, "acmTableGainYbyS");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableGainYbyS;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableGainYbyS[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableGainYbyS) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 24;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[24];
|
|
strcpy(obj->name, "acmTableGainHbyS");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableGainHbyS;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableGainHbyS[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableGainHbyS) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 25;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[25];
|
|
strcpy(obj->name, "acmTableGainSbyS");
|
|
obj->type = J2S_TYPE_INT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((acm*)0)->acmTableGainSbyS;
|
|
obj->elem_size = sizeof(((acm*)0)->acmTableGainSbyS[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((acm*)0)->acmTableGainSbyS) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 26;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[26];
|
|
strcpy(obj->name, "lumGain");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((acm*)0)->lumGain;
|
|
obj->elem_size = sizeof(((acm*)0)->lumGain);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 27;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[27];
|
|
strcpy(obj->name, "hueGain");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((acm*)0)->hueGain;
|
|
obj->elem_size = sizeof(((acm*)0)->hueGain);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 28;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[28];
|
|
strcpy(obj->name, "satGain");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((acm*)0)->satGain;
|
|
obj->elem_size = sizeof(((acm*)0)->satGain);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = -1;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[29];
|
|
strcpy(obj->name, "gammaEnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((gamma*)0)->gammaEnable;
|
|
obj->elem_size = sizeof(((gamma*)0)->gammaEnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 30;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[30];
|
|
strcpy(obj->name, "gammaTab_R");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((gamma*)0)->gammaTab_R;
|
|
obj->elem_size = sizeof(((gamma*)0)->gammaTab_R[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((gamma*)0)->gammaTab_R) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 31;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[31];
|
|
strcpy(obj->name, "gammaTab_G");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((gamma*)0)->gammaTab_G;
|
|
obj->elem_size = sizeof(((gamma*)0)->gammaTab_G[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((gamma*)0)->gammaTab_G) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = 32;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[32];
|
|
strcpy(obj->name, "gammaTab_B");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 | J2S_FLAG_ARRAY;
|
|
obj->offset = (uintptr_t)&((gamma*)0)->gammaTab_B;
|
|
obj->elem_size = sizeof(((gamma*)0)->gammaTab_B[0]);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = (sizeof(((gamma*)0)->gammaTab_B) / obj->elem_size);
|
|
obj->len_index = -1;
|
|
obj->next_index = -1;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[33];
|
|
strcpy(obj->name, "sharpEnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpEnable;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpEnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 34;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[34];
|
|
strcpy(obj->name, "sharpPeakingGain");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpPeakingGain;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpPeakingGain);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 35;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[35];
|
|
strcpy(obj->name, "sharpEnableShootCtrl");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpEnableShootCtrl;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpEnableShootCtrl);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 36;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[36];
|
|
strcpy(obj->name, "sharpShootCtrlOver");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpShootCtrlOver;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpShootCtrlOver);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 37;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[37];
|
|
strcpy(obj->name, "sharpShootCtrlUnder");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpShootCtrlUnder;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpShootCtrlUnder);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 38;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[38];
|
|
strcpy(obj->name, "sharpEnableCoringCtrl");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpEnableCoringCtrl;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpEnableCoringCtrl);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 39;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[39];
|
|
strcpy(obj->name, "sharpCoringCtrlRatio0");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlRatio0;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlRatio0);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 40;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[40];
|
|
strcpy(obj->name, "sharpCoringCtrlRatio1");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlRatio1;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlRatio1);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 41;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[41];
|
|
strcpy(obj->name, "sharpCoringCtrlRatio2");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlRatio2;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlRatio2);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 42;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[42];
|
|
strcpy(obj->name, "sharpCoringCtrlRatio3");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlRatio3;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlRatio3);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 43;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[43];
|
|
strcpy(obj->name, "sharpCoringCtrlZero0");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlZero0;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlZero0);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 44;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[44];
|
|
strcpy(obj->name, "sharpCoringCtrlZero1");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlZero1;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlZero1);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 45;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[45];
|
|
strcpy(obj->name, "sharpCoringCtrlZero2");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlZero2;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlZero2);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 46;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[46];
|
|
strcpy(obj->name, "sharpCoringCtrlZero3");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlZero3;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlZero3);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 47;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[47];
|
|
strcpy(obj->name, "sharpCoringCtrlThrd0");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlThrd0;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlThrd0);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 48;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[48];
|
|
strcpy(obj->name, "sharpCoringCtrlThrd1");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlThrd1;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlThrd1);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 49;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[49];
|
|
strcpy(obj->name, "sharpCoringCtrlThrd2");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlThrd2;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlThrd2);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 50;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[50];
|
|
strcpy(obj->name, "sharpCoringCtrlThrd3");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpCoringCtrlThrd3;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpCoringCtrlThrd3);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 51;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[51];
|
|
strcpy(obj->name, "sharpEnableGainCtrl");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpEnableGainCtrl;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpEnableGainCtrl);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 52;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[52];
|
|
strcpy(obj->name, "sharpGainCtrlPos0");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpGainCtrlPos0;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpGainCtrlPos0);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 53;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[53];
|
|
strcpy(obj->name, "sharpGainCtrlPos1");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpGainCtrlPos1;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpGainCtrlPos1);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 54;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[54];
|
|
strcpy(obj->name, "sharpGainCtrlPos2");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpGainCtrlPos2;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpGainCtrlPos2);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 55;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[55];
|
|
strcpy(obj->name, "sharpGainCtrlPos3");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpGainCtrlPos3;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpGainCtrlPos3);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 56;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[56];
|
|
strcpy(obj->name, "sharpEnableLimitCtrl");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpEnableLimitCtrl;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpEnableLimitCtrl);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 57;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[57];
|
|
strcpy(obj->name, "sharpLimitCtrlPos00");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos00;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos00);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 58;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[58];
|
|
strcpy(obj->name, "sharpLimitCtrlPos01");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos01;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos01);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 59;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[59];
|
|
strcpy(obj->name, "sharpLimitCtrlPos02");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos02;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos02);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 60;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[60];
|
|
strcpy(obj->name, "sharpLimitCtrlPos03");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos03;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos03);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 61;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[61];
|
|
strcpy(obj->name, "sharpLimitCtrlPos10");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos10;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos10);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 62;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[62];
|
|
strcpy(obj->name, "sharpLimitCtrlPos11");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos11;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos11);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 63;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[63];
|
|
strcpy(obj->name, "sharpLimitCtrlPos12");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos12;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos12);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 64;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[64];
|
|
strcpy(obj->name, "sharpLimitCtrlPos13");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlPos13;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlPos13);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 65;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[65];
|
|
strcpy(obj->name, "sharpLimitCtrlBndPos0");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlBndPos0;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlBndPos0);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 66;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[66];
|
|
strcpy(obj->name, "sharpLimitCtrlBndPos1");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlBndPos1;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlBndPos1);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 67;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[67];
|
|
strcpy(obj->name, "sharpLimitCtrlBndPos2");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlBndPos2;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlBndPos2);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 68;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[68];
|
|
strcpy(obj->name, "sharpLimitCtrlBndPos3");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlBndPos3;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlBndPos3);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 69;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[69];
|
|
strcpy(obj->name, "sharpLimitCtrlRatio0");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlRatio0;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlRatio0);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 70;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[70];
|
|
strcpy(obj->name, "sharpLimitCtrlRatio1");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlRatio1;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlRatio1);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 71;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[71];
|
|
strcpy(obj->name, "sharpLimitCtrlRatio2");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlRatio2;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlRatio2);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 72;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[72];
|
|
strcpy(obj->name, "sharpLimitCtrlRatio3");
|
|
obj->type = J2S_TYPE_UINT_16;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->sharpLimitCtrlRatio3;
|
|
obj->elem_size = sizeof(((sharp*)0)->sharpLimitCtrlRatio3);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 73;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[73];
|
|
strcpy(obj->name, "AISDEnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISDEnable;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISDEnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 74;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[74];
|
|
strcpy(obj->name, "AISREnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISREnable;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISREnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 75;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[75];
|
|
strcpy(obj->name, "AISRFixModelIdx");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFixModelIdx;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFixModelIdx);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 76;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[76];
|
|
strcpy(obj->name, "AISRTuningEnable");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRTuningEnable;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRTuningEnable);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 77;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[77];
|
|
strcpy(obj->name, "AISRUsmGain_natural");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmGain_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmGain_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 78;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[78];
|
|
strcpy(obj->name, "AISRUsmEnableCtrl_natural");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmEnableCtrl_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmEnableCtrl_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 79;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[79];
|
|
strcpy(obj->name, "AISRUsmCtrlOver_natural");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmCtrlOver_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmCtrlOver_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 80;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[80];
|
|
strcpy(obj->name, "AISRUsmCtrlUnder_natural");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmCtrlUnder_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmCtrlUnder_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 81;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[81];
|
|
strcpy(obj->name, "AISRFusionGain_natural");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionGain_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionGain_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 82;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[82];
|
|
strcpy(obj->name, "AISRFusionEnableCtrl_natural");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionEnableCtrl_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionEnableCtrl_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 83;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[83];
|
|
strcpy(obj->name, "AISRFusionCtrlOver_natural");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionCtrlOver_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionCtrlOver_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 84;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[84];
|
|
strcpy(obj->name, "AISRFusionCtrlUnder_natural");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionCtrlUnder_natural;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionCtrlUnder_natural);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 85;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[85];
|
|
strcpy(obj->name, "AISRUsmGain_textual");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmGain_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmGain_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 86;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[86];
|
|
strcpy(obj->name, "AISRUsmEnableCtrl_textual");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmEnableCtrl_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmEnableCtrl_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 87;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[87];
|
|
strcpy(obj->name, "AISRUsmCtrlOver_textual");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmCtrlOver_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmCtrlOver_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 88;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[88];
|
|
strcpy(obj->name, "AISRUsmCtrlUnder_textual");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRUsmCtrlUnder_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRUsmCtrlUnder_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 89;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[89];
|
|
strcpy(obj->name, "AISRFusionGain_textual");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionGain_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionGain_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 90;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[90];
|
|
strcpy(obj->name, "AISRFusionEnableCtrl_textual");
|
|
obj->type = J2S_TYPE_INT_8;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionEnableCtrl_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionEnableCtrl_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 91;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[91];
|
|
strcpy(obj->name, "AISRFusionCtrlOver_textual");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionCtrlOver_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionCtrlOver_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 92;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[92];
|
|
strcpy(obj->name, "AISRFusionCtrlUnder_textual");
|
|
obj->type = J2S_TYPE_UINT_32;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((sharp*)0)->AISRFusionCtrlUnder_textual;
|
|
obj->elem_size = sizeof(((sharp*)0)->AISRFusionCtrlUnder_textual);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = -1;
|
|
obj->struct_index = -1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[93];
|
|
strcpy(obj->name, "csc");
|
|
obj->type = J2S_TYPE_STRUCT;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((pq_tuning_param*)0)->csc;
|
|
obj->elem_size = sizeof(((pq_tuning_param*)0)->csc);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 94;
|
|
obj->struct_index = 0;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[94];
|
|
strcpy(obj->name, "dci");
|
|
obj->type = J2S_TYPE_STRUCT;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((pq_tuning_param*)0)->dci;
|
|
obj->elem_size = sizeof(((pq_tuning_param*)0)->dci);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 95;
|
|
obj->struct_index = 1;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[95];
|
|
strcpy(obj->name, "acm");
|
|
obj->type = J2S_TYPE_STRUCT;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((pq_tuning_param*)0)->acm;
|
|
obj->elem_size = sizeof(((pq_tuning_param*)0)->acm);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 96;
|
|
obj->struct_index = 2;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[96];
|
|
strcpy(obj->name, "gamma");
|
|
obj->type = J2S_TYPE_STRUCT;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((pq_tuning_param*)0)->gamma;
|
|
obj->elem_size = sizeof(((pq_tuning_param*)0)->gamma);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = 97;
|
|
obj->struct_index = 3;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[97];
|
|
strcpy(obj->name, "sharp");
|
|
obj->type = J2S_TYPE_STRUCT;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((pq_tuning_param*)0)->sharp;
|
|
obj->elem_size = sizeof(((pq_tuning_param*)0)->sharp);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = -1;
|
|
obj->struct_index = 4;
|
|
obj->enum_index = -1;
|
|
|
|
obj = &ctx->objs[98];
|
|
strcpy(obj->name, "pq_tuning_param");
|
|
obj->type = J2S_TYPE_STRUCT;
|
|
obj->flags = 0 ;
|
|
obj->offset = (uintptr_t)&((pq_config*)0)->pq_tuning_param;
|
|
obj->elem_size = sizeof(((pq_config*)0)->pq_tuning_param);
|
|
obj->base_elem_size = obj->elem_size;
|
|
obj->num_elem = 1;
|
|
obj->len_index = -1;
|
|
obj->next_index = -1;
|
|
obj->struct_index = 5;
|
|
obj->enum_index = -1;
|
|
|
|
strcpy(ctx->structs[0].name, "csc");
|
|
ctx->structs[0].child_index = 0;
|
|
strcpy(ctx->structs[1].name, "dci");
|
|
ctx->structs[1].child_index = 9;
|
|
strcpy(ctx->structs[2].name, "acm");
|
|
ctx->structs[2].child_index = 16;
|
|
strcpy(ctx->structs[3].name, "gamma");
|
|
ctx->structs[3].child_index = 29;
|
|
strcpy(ctx->structs[4].name, "sharp");
|
|
ctx->structs[4].child_index = 33;
|
|
strcpy(ctx->structs[5].name, "pq_tuning_param");
|
|
ctx->structs[5].child_index = 93;
|
|
strcpy(ctx->structs[6].name, "pq_config");
|
|
ctx->structs[6].child_index = 98;
|
|
}
|