00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
#ifndef LHGeneralIncs_h
00017 
#include "General.h"
00018 
#endif
00019 
00020 
#ifndef LHCalcEngine_h
00021 
#include "CalcEng.h"
00022 
#endif
00023 
00024 
#ifdef DEBUG_OUTPUT
00025 
#define kThisFile kLHCalcGeneratorID
00026 
#endif
00027 
00028 #define LH_ADR_BREIT_EIN_LUT    adr_breite_elut
00029 #define LH_ADR_BREIT_AUS_LUT    adr_breite_alut
00030 
00031 
#undef LH_DATA_IN_COUNT_4
00032 
#undef LH_DATA_IN_SIZE_16
00033 
#undef LH_DATA_OUT_SIZE_16
00034 
#undef LH_LUT_DATA_SIZE_16
00035 
#undef LH_BIT_BREIT_ADR
00036 
00037 #define LH_DATA_IN_COUNT_4              0
00038 #define LH_DATA_IN_SIZE_16              0
00039 #define LH_DATA_OUT_SIZE_16             0
00040 #define LH_LUT_DATA_SIZE_16             0
00041 #define LH_BIT_BREIT_ADR                4
00042 
00043 
#if LH_Calc3to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00044 
CMError LHCalc3toX_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00045                                                                         , 
char LH_DATA_OUT_COUNT_4
00046                                                                          );
00047 
CMError LHCalc3toX_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00048                                                                         , 
char LH_DATA_OUT_COUNT_4
00049                                                                          )
00050 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut8_G16"
00051 
#include "EngineSm.c"
00052 
00053 
CMError LHCalc3to3_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00054 {
00055         
return LHCalc3toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 0 );
00056 }
00057 
CMError LHCalc3to4_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00058 {
00059         
return LHCalc3toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 1 );
00060 }
00061 
#endif
00062 
00063 
#undef LH_BIT_BREIT_ADR
00064 
00065 
#define LH_BIT_BREIT_ADR                5
00066 
00067 
#if LH_Calc3to3_Di8_Do8_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00068 
CMError LHCalc3toX_Di8_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00069                                                                         , 
char LH_DATA_OUT_COUNT_4
00070                                                                          );
00071 
CMError LHCalc3toX_Di8_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00072                                                                         , 
char LH_DATA_OUT_COUNT_4
00073                                                                          )
00074 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut8_G32"
00075 
#include "EngineSm.c"
00076 
CMError LHCalc3to3_Di8_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00077 {
00078         
return LHCalc3toX_Di8_Do8_Lut8_G32( calcParam, lutParam, 0 );
00079 }
00080 
CMError LHCalc3to4_Di8_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00081 {
00082         
return LHCalc3toX_Di8_Do8_Lut8_G32( calcParam, lutParam, 1 );
00083 }
00084 
#endif
00085 
00086 
#undef LH_LUT_DATA_SIZE_16
00087 
#undef LH_BIT_BREIT_ADR
00088 
00089 
#define LH_LUT_DATA_SIZE_16             1
00090 
#define LH_BIT_BREIT_ADR                4
00091 
00092 
#if LH_Calc3to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00093 
CMError LHCalc3toX_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00094                                                                         , 
char LH_DATA_OUT_COUNT_4
00095                                                                          );
00096 
CMError LHCalc3toX_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00097                                                                         , 
char LH_DATA_OUT_COUNT_4
00098                                                                          )
00099 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut16_G16"
00100 
#include "EngineSm.c"
00101 
CMError LHCalc3to3_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00102 {
00103         
return LHCalc3toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 0 );
00104 }
00105 
CMError LHCalc3to4_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00106 {
00107         
return LHCalc3toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 1 );
00108 }
00109 
#endif
00110 
00111 
#undef LH_BIT_BREIT_ADR
00112 
00113 
#define LH_BIT_BREIT_ADR                5
00114 
00115 
#if LH_Calc3to3_Di8_Do8_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00116 
CMError LHCalc3toX_Di8_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00117                                                                         , 
char LH_DATA_OUT_COUNT_4
00118                                                                          );
00119 
CMError LHCalc3toX_Di8_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00120                                                                         , 
char LH_DATA_OUT_COUNT_4
00121                                                                          )
00122 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do8_Lut16_G32"
00123 
#include "EngineSm.c"
00124 
CMError LHCalc3to3_Di8_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00125 {
00126         
return LHCalc3toX_Di8_Do8_Lut16_G32( calcParam, lutParam, 0 );
00127 }
00128 
CMError LHCalc3to4_Di8_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00129 {
00130         
return LHCalc3toX_Di8_Do8_Lut16_G32( calcParam, lutParam, 1 );
00131 }
00132 
#endif
00133 
00134 
#undef LH_DATA_OUT_SIZE_16
00135 
#undef LH_LUT_DATA_SIZE_16
00136 
#undef LH_BIT_BREIT_ADR
00137 
#define LH_DATA_OUT_SIZE_16             1
00138 
#define LH_LUT_DATA_SIZE_16             0
00139 
#define LH_BIT_BREIT_ADR                4
00140 
00141 
#if LH_Calc3to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00142 
CMError LHCalc3toX_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00143                                                                         , 
char LH_DATA_OUT_COUNT_4
00144                                                                          );
00145 
CMError LHCalc3toX_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00146                                                                         , 
char LH_DATA_OUT_COUNT_4
00147                                                                          )
00148 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut8_G16"
00149 
#include "EngineSm.c"
00150 
00151 
CMError LHCalc3to3_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00152 {
00153         
return LHCalc3toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 0 );
00154 }
00155 
CMError LHCalc3to4_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00156 {
00157         
return LHCalc3toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 1 );
00158 }
00159 
#endif
00160 
00161 
#undef LH_BIT_BREIT_ADR
00162 
00163 
#define LH_BIT_BREIT_ADR                5
00164 
00165 
#if LH_Calc3to3_Di8_Do16_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00166 
CMError LHCalc3toX_Di8_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00167                                                                         , 
char LH_DATA_OUT_COUNT_4
00168                                                                          );
00169 
CMError LHCalc3toX_Di8_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00170                                                                         , 
char LH_DATA_OUT_COUNT_4
00171                                                                          )
00172 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut8_G32"
00173 
#include "EngineSm.c"
00174 
CMError LHCalc3to3_Di8_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00175 {
00176         
return LHCalc3toX_Di8_Do16_Lut8_G32( calcParam, lutParam, 0 );
00177 }
00178 
CMError LHCalc3to4_Di8_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00179 {
00180         
return LHCalc3toX_Di8_Do16_Lut8_G32( calcParam, lutParam, 1 );
00181 }
00182 
#endif
00183 
00184 
#undef LH_LUT_DATA_SIZE_16
00185 
#undef LH_BIT_BREIT_ADR
00186 
00187 
#define LH_LUT_DATA_SIZE_16             1
00188 
#define LH_BIT_BREIT_ADR                4
00189 
00190 
#if LH_Calc3to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00191 
CMError LHCalc3toX_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00192                                                                         , 
char LH_DATA_OUT_COUNT_4
00193                                                                          );
00194 
CMError LHCalc3toX_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00195                                                                         , 
char LH_DATA_OUT_COUNT_4
00196                                                                          )
00197 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut16_G16"
00198 
#include "EngineSm.c"
00199 
CMError LHCalc3to3_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00200 {
00201         
return LHCalc3toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 0 );
00202 }
00203 
CMError LHCalc3to4_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00204 {
00205         
return LHCalc3toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 1 );
00206 }
00207 
#endif
00208 
00209 
#undef LH_BIT_BREIT_ADR
00210 
00211 
#define LH_BIT_BREIT_ADR                5
00212 
00213 
#if LH_Calc3to3_Di8_Do16_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00214 
CMError LHCalc3toX_Di8_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00215                                                                         , 
char LH_DATA_OUT_COUNT_4
00216                                                                          );
00217 
CMError LHCalc3toX_Di8_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00218                                                                         , 
char LH_DATA_OUT_COUNT_4
00219                                                                          )
00220 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di8_Do16_Lut16_G32"
00221 
#include "EngineSm.c"
00222 
CMError LHCalc3to3_Di8_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00223 {
00224         
return LHCalc3toX_Di8_Do16_Lut16_G32( calcParam, lutParam, 0 );
00225 }
00226 
CMError LHCalc3to4_Di8_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00227 {
00228         
return LHCalc3toX_Di8_Do16_Lut16_G32( calcParam, lutParam, 1 );
00229 }
00230 
#endif
00231 
00232 
#undef LH_DATA_IN_COUNT_4
00233 
#undef LH_DATA_OUT_SIZE_16
00234 
#undef LH_LUT_DATA_SIZE_16
00235 
#undef LH_BIT_BREIT_ADR
00236 
00237 
#define LH_DATA_IN_COUNT_4              1
00238 
#define LH_DATA_OUT_SIZE_16             0
00239 
#define LH_LUT_DATA_SIZE_16             0
00240 
#define LH_BIT_BREIT_ADR                4
00241 
00242 
#if LH_Calc4to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00243 
CMError LHCalc4toX_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00244                                                                         , 
char LH_DATA_OUT_COUNT_4
00245                                                                          );
00246 
CMError LHCalc4toX_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00247                                                                         , 
char LH_DATA_OUT_COUNT_4
00248                                                                          )
00249 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut8_G16"
00250 
#include "EngineSm.c"
00251 
CMError LHCalc4to3_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00252 {
00253         
return LHCalc4toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 0 );
00254 }
00255 
CMError LHCalc4to4_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00256 {
00257         
return LHCalc4toX_Di8_Do8_Lut8_G16( calcParam, lutParam, 1 );
00258 }
00259 
#endif
00260 
00261 
#undef LH_BIT_BREIT_ADR
00262 
00263 
#define LH_BIT_BREIT_ADR                3
00264 
00265 
#if LH_Calc4to3_Di8_Do8_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00266 
CMError LHCalc4toX_Di8_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00267                                                                         , 
char LH_DATA_OUT_COUNT_4
00268                                                                          );
00269 
CMError LHCalc4toX_Di8_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00270                                                                         , 
char LH_DATA_OUT_COUNT_4
00271                                                                          )
00272 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut8_G8"
00273 
#include "EngineSm.c"
00274 
CMError LHCalc4to3_Di8_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00275 {
00276         
return LHCalc4toX_Di8_Do8_Lut8_G8( calcParam, lutParam, 0 );
00277 }
00278 
CMError LHCalc4to4_Di8_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00279 {
00280         
return LHCalc4toX_Di8_Do8_Lut8_G8( calcParam, lutParam, 1 );
00281 }
00282 
#endif
00283 
00284 
#undef LH_LUT_DATA_SIZE_16
00285 
#undef LH_BIT_BREIT_ADR
00286 
00287 
#define LH_LUT_DATA_SIZE_16             1
00288 
#define LH_BIT_BREIT_ADR                4
00289 
00290 
#if LH_Calc4to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00291 
CMError LHCalc4toX_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00292                                                                         , 
char LH_DATA_OUT_COUNT_4
00293                                                                          );
00294 
CMError LHCalc4toX_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00295                                                                         , 
char LH_DATA_OUT_COUNT_4
00296                                                                          )
00297 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut16_G16"
00298 
#include "EngineSm.c"
00299 
CMError LHCalc4to3_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00300 {
00301         
return LHCalc4toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 0 );
00302 }
00303 
CMError LHCalc4to4_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00304 {
00305         
return LHCalc4toX_Di8_Do8_Lut16_G16( calcParam, lutParam, 1 );
00306 }
00307 
#endif
00308 
00309 
#undef LH_BIT_BREIT_ADR
00310 
00311 
#define LH_BIT_BREIT_ADR                3
00312 
00313 
#if LH_Calc4to3_Di8_Do8_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00314 
CMError LHCalc4toX_Di8_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00315                                                                         , 
char LH_DATA_OUT_COUNT_4
00316                                                                          );
00317 
CMError LHCalc4toX_Di8_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00318                                                                         , 
char LH_DATA_OUT_COUNT_4
00319                                                                          )
00320 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do8_Lut16_G8"
00321 
#include "EngineSm.c"
00322 
CMError LHCalc4to3_Di8_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00323 {
00324         
return LHCalc4toX_Di8_Do8_Lut16_G8( calcParam, lutParam, 0 );
00325 }
00326 
CMError LHCalc4to4_Di8_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00327 {
00328         
return LHCalc4toX_Di8_Do8_Lut16_G8( calcParam, lutParam, 1 );
00329 }
00330 
#endif
00331 
00332 
#undef LH_DATA_OUT_SIZE_16
00333 
#undef LH_LUT_DATA_SIZE_16
00334 
#undef LH_BIT_BREIT_ADR
00335 
00336 
#define LH_DATA_OUT_SIZE_16             1
00337 
#define LH_LUT_DATA_SIZE_16             0
00338 
#define LH_BIT_BREIT_ADR                4
00339 
00340 
#if LH_Calc4to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00341 
CMError LHCalc4toX_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00342                                                                         , 
char LH_DATA_OUT_COUNT_4
00343                                                                          );
00344 
CMError LHCalc4toX_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00345                                                                         , 
char LH_DATA_OUT_COUNT_4
00346                                                                          )
00347 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut8_G16"
00348 
#include "EngineSm.c"
00349 
CMError LHCalc4to3_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00350 {
00351         
return LHCalc4toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 0 );
00352 }
00353 
CMError LHCalc4to4_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00354 {
00355         
return LHCalc4toX_Di8_Do16_Lut8_G16( calcParam, lutParam, 1 );
00356 }
00357 
#endif
00358 
00359 
#undef LH_BIT_BREIT_ADR
00360 
00361 
#define LH_BIT_BREIT_ADR                3
00362 
00363 
#if LH_Calc4to3_Di8_Do16_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00364 
CMError LHCalc4toX_Di8_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00365                                                                         , 
char LH_DATA_OUT_COUNT_4
00366                                                                          );
00367 
CMError LHCalc4toX_Di8_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00368                                                                         , 
char LH_DATA_OUT_COUNT_4
00369                                                                          )
00370 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut8_G8"
00371 
#include "EngineSm.c"
00372 
CMError LHCalc4to3_Di8_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00373 {
00374         
return LHCalc4toX_Di8_Do16_Lut8_G8( calcParam, lutParam, 0 );
00375 }
00376 
CMError LHCalc4to4_Di8_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00377 {
00378         
return LHCalc4toX_Di8_Do16_Lut8_G8( calcParam, lutParam, 1 );
00379 }
00380 
#endif
00381 
00382 
#undef LH_LUT_DATA_SIZE_16
00383 
#undef LH_BIT_BREIT_ADR
00384 
00385 
#define LH_LUT_DATA_SIZE_16             1
00386 
#define LH_BIT_BREIT_ADR                4
00387 
00388 
#if LH_Calc4to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00389 
CMError LHCalc4toX_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00390                                                                         , 
char LH_DATA_OUT_COUNT_4
00391                                                                          );
00392 
CMError LHCalc4toX_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00393                                                                         , 
char LH_DATA_OUT_COUNT_4
00394                                                                          )
00395 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut16_G16"
00396 
#include "EngineSm.c"
00397 
CMError LHCalc4to3_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00398 {
00399         
return LHCalc4toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 0 );
00400 }
00401 
CMError LHCalc4to4_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00402 {
00403         
return LHCalc4toX_Di8_Do16_Lut16_G16( calcParam, lutParam, 1 );
00404 }
00405 
#endif
00406 
00407 
#undef LH_BIT_BREIT_ADR
00408 
00409 
#define LH_BIT_BREIT_ADR                3
00410 
00411 
#if LH_Calc4to3_Di8_Do16_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00412 
CMError LHCalc4toX_Di8_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00413                                                                         , 
char LH_DATA_OUT_COUNT_4
00414                                                                          );
00415 
CMError LHCalc4toX_Di8_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00416                                                                         , 
char LH_DATA_OUT_COUNT_4
00417                                                                          )
00418 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di8_Do16_Lut16_G8"
00419 
#include "EngineSm.c"
00420 
CMError LHCalc4to3_Di8_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00421 {
00422         
return LHCalc4toX_Di8_Do16_Lut16_G8( calcParam, lutParam, 0 );
00423 }
00424 
CMError LHCalc4to4_Di8_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00425 {
00426         
return LHCalc4toX_Di8_Do16_Lut16_G8( calcParam, lutParam, 1 );
00427 }
00428 
#endif
00429 
00430 
#undef LH_DATA_IN_COUNT_4
00431 
#undef LH_DATA_IN_SIZE_16
00432 
#undef LH_DATA_OUT_SIZE_16
00433 
#undef LH_LUT_DATA_SIZE_16
00434 
#undef LH_BIT_BREIT_ADR
00435 
00436 
#define LH_DATA_IN_COUNT_4              0
00437 
#define LH_DATA_IN_SIZE_16              1
00438 
#define LH_DATA_OUT_SIZE_16             0
00439 
#define LH_LUT_DATA_SIZE_16             0
00440 
#define LH_BIT_BREIT_ADR                4
00441 
00442 
#if LH_Calc3to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00443 
CMError LHCalc3toX_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00444                                                                         , 
char LH_DATA_OUT_COUNT_4
00445                                                                          );
00446 
CMError LHCalc3toX_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00447                                                                         , 
char LH_DATA_OUT_COUNT_4
00448                                                                          )
00449 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut8_G16"
00450 
#include "EngineSm.c"
00451 
00452 
CMError LHCalc3to3_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00453 {
00454         
return LHCalc3toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 0 );
00455 }
00456 
CMError LHCalc3to4_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00457 {
00458         
return LHCalc3toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 1 );
00459 }
00460 
#endif
00461 
00462 
#undef LH_BIT_BREIT_ADR
00463 
00464 
#define LH_BIT_BREIT_ADR                5
00465 
00466 
#if LH_Calc3to3_Di16_Do8_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00467 
CMError LHCalc3toX_Di16_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00468                                                                         , 
char LH_DATA_OUT_COUNT_4
00469                                                                          );
00470 
CMError LHCalc3toX_Di16_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00471                                                                         , 
char LH_DATA_OUT_COUNT_4
00472                                                                          )
00473 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut8_G32"
00474 
#include "EngineSm.c"
00475 
CMError LHCalc3to3_Di16_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00476 {
00477         
return LHCalc3toX_Di16_Do8_Lut8_G32( calcParam, lutParam, 0 );
00478 }
00479 
CMError LHCalc3to4_Di16_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00480 {
00481         
return LHCalc3toX_Di16_Do8_Lut8_G32( calcParam, lutParam, 1 );
00482 }
00483 
#endif
00484 
00485 
#undef LH_LUT_DATA_SIZE_16
00486 
#undef LH_BIT_BREIT_ADR
00487 
00488 
#define LH_LUT_DATA_SIZE_16             1
00489 
#define LH_BIT_BREIT_ADR                4
00490 
00491 
#if LH_Calc3to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00492 
CMError LHCalc3toX_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00493                                                                         , 
char LH_DATA_OUT_COUNT_4
00494                                                                          );
00495 
CMError LHCalc3toX_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00496                                                                         , 
char LH_DATA_OUT_COUNT_4
00497                                                                          )
00498 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut16_G16"
00499 
#include "EngineSm.c"
00500 
CMError LHCalc3to3_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00501 {
00502         
return LHCalc3toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 0 );
00503 }
00504 
CMError LHCalc3to4_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00505 {
00506         
return LHCalc3toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 1 );
00507 }
00508 
#endif
00509 
00510 
#undef LH_BIT_BREIT_ADR
00511 
00512 
#define LH_BIT_BREIT_ADR                5
00513 
00514 
#if LH_Calc3to3_Di16_Do8_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00515 
CMError LHCalc3toX_Di16_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00516                                                                         , 
char LH_DATA_OUT_COUNT_4
00517                                                                          );
00518 
CMError LHCalc3toX_Di16_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00519                                                                         , 
char LH_DATA_OUT_COUNT_4
00520                                                                          )
00521 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do8_Lut16_G32"
00522 
#include "EngineSm.c"
00523 
CMError LHCalc3to3_Di16_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00524 {
00525         
return LHCalc3toX_Di16_Do8_Lut16_G32( calcParam, lutParam, 0 );
00526 }
00527 
CMError LHCalc3to4_Di16_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00528 {
00529         
return LHCalc3toX_Di16_Do8_Lut16_G32( calcParam, lutParam, 1 );
00530 }
00531 
#endif
00532 
00533 
#undef LH_DATA_OUT_SIZE_16
00534 
#undef LH_LUT_DATA_SIZE_16
00535 
#undef LH_BIT_BREIT_ADR
00536 
#define LH_DATA_OUT_SIZE_16             1
00537 
#define LH_LUT_DATA_SIZE_16             0
00538 
#define LH_BIT_BREIT_ADR                4
00539 
00540 
#if LH_Calc3to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00541 
CMError LHCalc3toX_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00542                                                                         , 
char LH_DATA_OUT_COUNT_4
00543                                                                          );
00544 
CMError LHCalc3toX_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00545                                                                         , 
char LH_DATA_OUT_COUNT_4
00546                                                                          )
00547 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut8_G16"
00548 
#include "EngineSm.c"
00549 
00550 
CMError LHCalc3to3_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00551 {
00552         
return LHCalc3toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 0 );
00553 }
00554 
CMError LHCalc3to4_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00555 {
00556         
return LHCalc3toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 1 );
00557 }
00558 
#endif
00559 
00560 
#undef LH_BIT_BREIT_ADR
00561 
00562 
#define LH_BIT_BREIT_ADR                5
00563 
00564 
#if LH_Calc3to3_Di16_Do16_Lut8_G32 == LH_CALC_USE_SMALL_ENGINE
00565 
CMError LHCalc3toX_Di16_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00566                                                                         , 
char LH_DATA_OUT_COUNT_4
00567                                                                          );
00568 
CMError LHCalc3toX_Di16_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00569                                                                         , 
char LH_DATA_OUT_COUNT_4
00570                                                                          )
00571 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut8_G32"
00572 
#include "EngineSm.c"
00573 
CMError LHCalc3to3_Di16_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00574 {
00575         
return LHCalc3toX_Di16_Do16_Lut8_G32( calcParam, lutParam, 0 );
00576 }
00577 
CMError LHCalc3to4_Di16_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00578 {
00579         
return LHCalc3toX_Di16_Do16_Lut8_G32( calcParam, lutParam, 1 );
00580 }
00581 
#endif
00582 
00583 
#undef LH_LUT_DATA_SIZE_16
00584 
#undef LH_BIT_BREIT_ADR
00585 
00586 
#define LH_LUT_DATA_SIZE_16             1
00587 
#define LH_BIT_BREIT_ADR                4
00588 
00589 
#if LH_Calc3to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00590 
CMError LHCalc3toX_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00591                                                                         , 
char LH_DATA_OUT_COUNT_4
00592                                                                          );
00593 
CMError LHCalc3toX_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00594                                                                         , 
char LH_DATA_OUT_COUNT_4
00595                                                                          )
00596 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut16_G16"
00597 
#include "EngineSm.c"
00598 
CMError LHCalc3to3_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00599 {
00600         
return LHCalc3toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 0 );
00601 }
00602 
CMError LHCalc3to4_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00603 {
00604         
return LHCalc3toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 1 );
00605 }
00606 
#endif
00607 
00608 
#undef LH_BIT_BREIT_ADR
00609 
00610 
#define LH_BIT_BREIT_ADR                5
00611 
00612 
#if LH_Calc3to3_Di16_Do16_Lut16_G32 == LH_CALC_USE_SMALL_ENGINE
00613 
CMError LHCalc3toX_Di16_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00614                                                                         , 
char LH_DATA_OUT_COUNT_4
00615                                                                          );
00616 
CMError LHCalc3toX_Di16_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00617                                                                         , 
char LH_DATA_OUT_COUNT_4
00618                                                                          )
00619 #define 
LH_CALC_PROC_NAME "LHCalc3toX_Di16_Do16_Lut16_G32"
00620 
#include "EngineSm.c"
00621 
CMError LHCalc3to3_Di16_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00622 {
00623         
return LHCalc3toX_Di16_Do16_Lut16_G32( calcParam, lutParam, 0 );
00624 }
00625 
CMError LHCalc3to4_Di16_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00626 {
00627         
return LHCalc3toX_Di16_Do16_Lut16_G32( calcParam, lutParam, 1 );
00628 }
00629 
#endif
00630 
00631 
#undef LH_DATA_IN_COUNT_4
00632 
#undef LH_DATA_OUT_SIZE_16
00633 
#undef LH_LUT_DATA_SIZE_16
00634 
#undef LH_BIT_BREIT_ADR
00635 
00636 
#define LH_DATA_IN_COUNT_4              1
00637 
#define LH_DATA_OUT_SIZE_16             0
00638 
#define LH_LUT_DATA_SIZE_16             0
00639 
#define LH_BIT_BREIT_ADR                4
00640 
00641 
#if LH_Calc4to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00642 
CMError LHCalc4toX_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00643                                                                         , 
char LH_DATA_OUT_COUNT_4
00644                                                                          );
00645 
CMError LHCalc4toX_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00646                                                                         , 
char LH_DATA_OUT_COUNT_4
00647                                                                          )
00648 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut8_G16"
00649 
#include "EngineSm.c"
00650 
CMError LHCalc4to3_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00651 {
00652         
return LHCalc4toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 0 );
00653 }
00654 
CMError LHCalc4to4_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00655 {
00656         
return LHCalc4toX_Di16_Do8_Lut8_G16( calcParam, lutParam, 1 );
00657 }
00658 
#endif
00659 
00660 
#undef LH_BIT_BREIT_ADR
00661 
00662 
#define LH_BIT_BREIT_ADR                3
00663 
00664 
#if LH_Calc4to3_Di16_Do8_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00665 
CMError LHCalc4toX_Di16_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00666                                                                         , 
char LH_DATA_OUT_COUNT_4
00667                                                                          );
00668 
CMError LHCalc4toX_Di16_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00669                                                                         , 
char LH_DATA_OUT_COUNT_4
00670                                                                          )
00671 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut8_G8"
00672 
#include "EngineSm.c"
00673 
CMError LHCalc4to3_Di16_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00674 {
00675         
return LHCalc4toX_Di16_Do8_Lut8_G8( calcParam, lutParam, 0 );
00676 }
00677 
CMError LHCalc4to4_Di16_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00678 {
00679         
return LHCalc4toX_Di16_Do8_Lut8_G8( calcParam, lutParam, 1 );
00680 }
00681 
#endif
00682 
00683 
#undef LH_LUT_DATA_SIZE_16
00684 
#undef LH_BIT_BREIT_ADR
00685 
00686 
#define LH_LUT_DATA_SIZE_16             1
00687 
#define LH_BIT_BREIT_ADR                4
00688 
00689 
#if LH_Calc4to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00690 
CMError LHCalc4toX_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00691                                                                         , 
char LH_DATA_OUT_COUNT_4
00692                                                                          );
00693 
CMError LHCalc4toX_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00694                                                                         , 
char LH_DATA_OUT_COUNT_4
00695                                                                          )
00696 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut16_G16"
00697 
#include "EngineSm.c"
00698 
CMError LHCalc4to3_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00699 {
00700         
return LHCalc4toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 0 );
00701 }
00702 
CMError LHCalc4to4_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00703 {
00704         
return LHCalc4toX_Di16_Do8_Lut16_G16( calcParam, lutParam, 1 );
00705 }
00706 
#endif
00707 
00708 
#undef LH_BIT_BREIT_ADR
00709 
00710 
#define LH_BIT_BREIT_ADR                3
00711 
00712 
#if LH_Calc4to3_Di16_Do8_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00713 
CMError LHCalc4toX_Di16_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00714                                                                         , 
char LH_DATA_OUT_COUNT_4
00715                                                                          );
00716 
CMError LHCalc4toX_Di16_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00717                                                                         , 
char LH_DATA_OUT_COUNT_4
00718                                                                          )
00719 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do8_Lut16_G8"
00720 
#include "EngineSm.c"
00721 
CMError LHCalc4to3_Di16_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00722 {
00723         
return LHCalc4toX_Di16_Do8_Lut16_G8( calcParam, lutParam, 0 );
00724 }
00725 
CMError LHCalc4to4_Di16_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00726 {
00727         
return LHCalc4toX_Di16_Do8_Lut16_G8( calcParam, lutParam, 1 );
00728 }
00729 
#endif
00730 
00731 
#undef LH_DATA_OUT_SIZE_16
00732 
#undef LH_LUT_DATA_SIZE_16
00733 
#undef LH_BIT_BREIT_ADR
00734 
00735 
#define LH_DATA_OUT_SIZE_16             1
00736 
#define LH_LUT_DATA_SIZE_16             0
00737 
#define LH_BIT_BREIT_ADR                4
00738 
00739 
#if LH_Calc4to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_SMALL_ENGINE
00740 
CMError LHCalc4toX_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00741                                                                         , 
char LH_DATA_OUT_COUNT_4
00742                                                                          );
00743 
CMError LHCalc4toX_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00744                                                                         , 
char LH_DATA_OUT_COUNT_4
00745                                                                          )
00746 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut8_G16"
00747 
#include "EngineSm.c"
00748 
CMError LHCalc4to3_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00749 {
00750         
return LHCalc4toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 0 );
00751 }
00752 
CMError LHCalc4to4_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00753 {
00754         
return LHCalc4toX_Di16_Do16_Lut8_G16( calcParam, lutParam, 1 );
00755 }
00756 
#endif
00757 
00758 
#undef LH_BIT_BREIT_ADR
00759 
00760 
#define LH_BIT_BREIT_ADR                3
00761 
00762 
#if LH_Calc4to3_Di16_Do16_Lut8_G8 == LH_CALC_USE_SMALL_ENGINE
00763 
CMError LHCalc4toX_Di16_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00764                                                                         , 
char LH_DATA_OUT_COUNT_4
00765                                                                          );
00766 
CMError LHCalc4toX_Di16_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00767                                                                         , 
char LH_DATA_OUT_COUNT_4
00768                                                                          )
00769 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut8_G8"
00770 
#include "EngineSm.c"
00771 
CMError LHCalc4to3_Di16_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00772 {
00773         
return LHCalc4toX_Di16_Do16_Lut8_G8( calcParam, lutParam, 0 );
00774 }
00775 
CMError LHCalc4to4_Di16_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00776 {
00777         
return LHCalc4toX_Di16_Do16_Lut8_G8( calcParam, lutParam, 1 );
00778 }
00779 
#endif
00780 
00781 
#undef LH_LUT_DATA_SIZE_16
00782 
#undef LH_BIT_BREIT_ADR
00783 
00784 
#define LH_LUT_DATA_SIZE_16             1
00785 
#define LH_BIT_BREIT_ADR                4
00786 
00787 
#if LH_Calc4to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_SMALL_ENGINE
00788 
CMError LHCalc4toX_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00789                                                                         , 
char LH_DATA_OUT_COUNT_4
00790                                                                          );
00791 
CMError LHCalc4toX_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00792                                                                         , 
char LH_DATA_OUT_COUNT_4
00793                                                                          )
00794 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut16_G16"
00795 
#include "EngineSm.c"
00796 
CMError LHCalc4to3_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00797 {
00798         
return LHCalc4toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 0 );
00799 }
00800 
CMError LHCalc4to4_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00801 {
00802         
return LHCalc4toX_Di16_Do16_Lut16_G16( calcParam, lutParam, 1 );
00803 }
00804 
#endif
00805 
00806 
#undef LH_BIT_BREIT_ADR
00807 
00808 
#define LH_BIT_BREIT_ADR                3
00809 
00810 
#if LH_Calc4to3_Di16_Do16_Lut16_G8 == LH_CALC_USE_SMALL_ENGINE
00811 
CMError LHCalc4toX_Di16_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00812                                                                         , 
char LH_DATA_OUT_COUNT_4
00813                                                                          );
00814 
CMError LHCalc4toX_Di16_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam
00815                                                                         , 
char LH_DATA_OUT_COUNT_4
00816                                                                          )
00817 #define 
LH_CALC_PROC_NAME "LHCalc4toX_Di16_Do16_Lut16_G8"
00818 
#include "EngineSm.c"
00819 
CMError LHCalc4to3_Di16_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00820 {
00821         
return LHCalc4toX_Di16_Do16_Lut16_G8( calcParam, lutParam, 0 );
00822 }
00823 
CMError LHCalc4to4_Di16_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00824 {
00825         
return LHCalc4toX_Di16_Do16_Lut16_G8( calcParam, lutParam, 1 );
00826 }
00827 
#endif
00828 
00829 
00830 
00831                                         
00832 
00833 
#undef LH_DATA_IN_COUNT_4
00834 
#undef LH_DATA_OUT_COUNT_4
00835 
#undef LH_DATA_IN_SIZE_16
00836 
#undef LH_DATA_OUT_SIZE_16
00837 
#undef LH_LUT_DATA_SIZE_16
00838 
#undef LH_BIT_BREIT_ADR
00839 
00840 
#define LH_DATA_IN_COUNT_4              0
00841 
#define LH_DATA_OUT_COUNT_4     0
00842 
#define LH_DATA_IN_SIZE_16              0
00843 
#define LH_DATA_OUT_SIZE_16             0
00844 
#define LH_LUT_DATA_SIZE_16             0
00845 
#define LH_BIT_BREIT_ADR                4
00846 
00847 
00848 
#if LH_Calc3to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
00849 
CMError LHCalc3to3_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00850 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G16"
00851 
#include "Engine.c"
00852 
#endif
00853 
00854 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
00855 
CMError LHCalc3to3_Di8_Do8_Lut8_G16_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00856 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G16_Old"
00857 
#include "EngineOl.c"
00858 
#endif
00859 
00860 
#undef LH_BIT_BREIT_ADR
00861 
00862 
#define LH_DATA_IN_COUNT_4              0
00863 
#define LH_DATA_OUT_COUNT_4     0
00864 
#define LH_DATA_IN_SIZE_16              0
00865 
#define LH_DATA_OUT_SIZE_16             0
00866 
#define LH_LUT_DATA_SIZE_16             0
00867 
#define LH_BIT_BREIT_ADR                5
00868 
00869 
00870 
#if LH_Calc3to3_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
00871 
CMError LHCalc3to3_Di8_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00872 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G32"
00873 
#include "Engine.c"
00874 
#endif
00875 
00876 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to3_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
00877 
CMError LHCalc3to3_Di8_Do8_Lut8_G32_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00878 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut8_G32_Old"
00879 
#include "EngineOl.c"
00880 
#endif
00881 
00882 
#undef LH_LUT_DATA_SIZE_16
00883 
#undef LH_BIT_BREIT_ADR
00884 
00885 
#define LH_DATA_IN_COUNT_4              0
00886 
#define LH_DATA_OUT_COUNT_4     0
00887 
#define LH_DATA_IN_SIZE_16              0
00888 
#define LH_DATA_OUT_SIZE_16             0
00889 
#define LH_LUT_DATA_SIZE_16             1
00890 
#define LH_BIT_BREIT_ADR                4
00891 
00892 
00893 
#if LH_Calc3to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
00894 
CMError LHCalc3to3_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00895 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut16_G16"
00896 
#include "Engine.c"
00897 
#endif
00898 
00899 
00900 
#undef LH_BIT_BREIT_ADR
00901 
00902 
#define LH_DATA_IN_COUNT_4              0
00903 
#define LH_DATA_OUT_COUNT_4     0
00904 
#define LH_DATA_IN_SIZE_16              0
00905 
#define LH_DATA_OUT_SIZE_16             0
00906 
#define LH_LUT_DATA_SIZE_16             1
00907 
#define LH_BIT_BREIT_ADR                5
00908 
00909 
00910 
#if LH_Calc3to3_Di8_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
00911 
CMError LHCalc3to3_Di8_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00912 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do8_Lut16_G32"
00913 
#include "Engine.c"
00914 
#endif
00915 
00916 
00917 
#undef LH_DATA_OUT_SIZE_16
00918 
#undef LH_LUT_DATA_SIZE_16
00919 
#undef LH_BIT_BREIT_ADR
00920 
00921 
#define LH_DATA_IN_COUNT_4              0
00922 
#define LH_DATA_OUT_COUNT_4     0
00923 
#define LH_DATA_IN_SIZE_16              0
00924 
#define LH_DATA_OUT_SIZE_16             1
00925 
#define LH_LUT_DATA_SIZE_16             0
00926 
#define LH_BIT_BREIT_ADR                4
00927 
00928 
00929 
#if LH_Calc3to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
00930 
CMError LHCalc3to3_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00931 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut8_G16"
00932 
#include "Engine.c"
00933 
#endif
00934 
00935 
00936 
#undef LH_BIT_BREIT_ADR
00937 
00938 
#define LH_DATA_IN_COUNT_4              0
00939 
#define LH_DATA_OUT_COUNT_4     0
00940 
#define LH_DATA_IN_SIZE_16              0
00941 
#define LH_DATA_OUT_SIZE_16             1
00942 
#define LH_LUT_DATA_SIZE_16             0
00943 
#define LH_BIT_BREIT_ADR                5
00944 
00945 
00946 
#if LH_Calc3to3_Di8_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
00947 
CMError LHCalc3to3_Di8_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00948 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut8_G32"
00949 
#include "Engine.c"
00950 
#endif
00951 
00952 
00953 
#undef LH_LUT_DATA_SIZE_16
00954 
#undef LH_BIT_BREIT_ADR
00955 
00956 
#define LH_DATA_IN_COUNT_4              0
00957 
#define LH_DATA_OUT_COUNT_4     0
00958 
#define LH_DATA_IN_SIZE_16              0
00959 
#define LH_DATA_OUT_SIZE_16             1
00960 
#define LH_LUT_DATA_SIZE_16             1
00961 
#define LH_BIT_BREIT_ADR                4
00962 
00963 
00964 
#if LH_Calc3to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
00965 
CMError LHCalc3to3_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00966 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut16_G16"
00967 
#include "Engine.c"
00968 
#endif
00969 
00970 
00971 
#undef LH_BIT_BREIT_ADR
00972 
00973 
#define LH_DATA_IN_COUNT_4              0
00974 
#define LH_DATA_OUT_COUNT_4     0
00975 
#define LH_DATA_IN_SIZE_16              0
00976 
#define LH_DATA_OUT_SIZE_16             1
00977 
#define LH_LUT_DATA_SIZE_16             1
00978 
#define LH_BIT_BREIT_ADR                5
00979 
00980 
00981 
#if LH_Calc3to3_Di8_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
00982 
CMError LHCalc3to3_Di8_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
00983 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di8_Do16_Lut16_G32"
00984 
#include "Engine.c"
00985 
#endif
00986 
00987 
00988 
#undef LH_DATA_IN_SIZE_16
00989 
#undef LH_DATA_OUT_SIZE_16
00990 
#undef LH_LUT_DATA_SIZE_16
00991 
#undef LH_BIT_BREIT_ADR
00992 
00993 
#define LH_DATA_IN_COUNT_4              0
00994 
#define LH_DATA_OUT_COUNT_4     0
00995 
#define LH_DATA_IN_SIZE_16              1
00996 
#define LH_DATA_OUT_SIZE_16             0
00997 
#define LH_LUT_DATA_SIZE_16             0
00998 
#define LH_BIT_BREIT_ADR                4
00999 
01000 
01001 
#if LH_Calc3to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01002 
CMError LHCalc3to3_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01003 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut8_G16"
01004 
#include "Engine.c"
01005 
#endif
01006 
01007 
01008 
#undef LH_BIT_BREIT_ADR
01009 
01010 
#define LH_DATA_IN_COUNT_4              0
01011 
#define LH_DATA_OUT_COUNT_4     0
01012 
#define LH_DATA_IN_SIZE_16              1
01013 
#define LH_DATA_OUT_SIZE_16             0
01014 
#define LH_LUT_DATA_SIZE_16             0
01015 
#define LH_BIT_BREIT_ADR                5
01016 
01017 
01018 
#if LH_Calc3to3_Di16_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01019 
CMError LHCalc3to3_Di16_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01020 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut8_G32"
01021 
#include "Engine.c"
01022 
#endif
01023 
01024 
01025 
#undef LH_LUT_DATA_SIZE_16
01026 
#undef LH_BIT_BREIT_ADR
01027 
01028 
#define LH_DATA_IN_COUNT_4              0
01029 
#define LH_DATA_OUT_COUNT_4     0
01030 
#define LH_DATA_IN_SIZE_16              1
01031 
#define LH_DATA_OUT_SIZE_16             0
01032 
#define LH_LUT_DATA_SIZE_16             1
01033 
#define LH_BIT_BREIT_ADR                4
01034 
01035 
01036 
#if LH_Calc3to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01037 
CMError LHCalc3to3_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01038 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut16_G16"
01039 
#include "Engine.c"
01040 
#endif
01041 
01042 
01043 
#undef LH_BIT_BREIT_ADR
01044 
01045 
#define LH_DATA_IN_COUNT_4              0
01046 
#define LH_DATA_OUT_COUNT_4     0
01047 
#define LH_DATA_IN_SIZE_16              1
01048 
#define LH_DATA_OUT_SIZE_16             0
01049 
#define LH_LUT_DATA_SIZE_16             1
01050 
#define LH_BIT_BREIT_ADR                5
01051 
01052 
01053 
#if LH_Calc3to3_Di16_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01054 
CMError LHCalc3to3_Di16_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01055 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do8_Lut16_G32"
01056 
#include "Engine.c"
01057 
#endif
01058 
01059 
#undef LH_DATA_OUT_SIZE_16
01060 
#undef LH_LUT_DATA_SIZE_16
01061 
#undef LH_BIT_BREIT_ADR
01062 
01063 
#define LH_DATA_IN_COUNT_4              0
01064 
#define LH_DATA_OUT_COUNT_4     0
01065 
#define LH_DATA_IN_SIZE_16              1
01066 
#define LH_DATA_OUT_SIZE_16             1
01067 
#define LH_LUT_DATA_SIZE_16             0
01068 
#define LH_BIT_BREIT_ADR                4
01069 
01070 
01071 
#if LH_Calc3to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01072 
CMError LHCalc3to3_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01073 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut8_G16"
01074 
#include "Engine.c"
01075 
#endif
01076 
01077 
01078 
#undef LH_BIT_BREIT_ADR
01079 
01080 
#define LH_DATA_IN_COUNT_4              0
01081 
#define LH_DATA_OUT_COUNT_4     0
01082 
#define LH_DATA_IN_SIZE_16              1
01083 
#define LH_DATA_OUT_SIZE_16             1
01084 
#define LH_LUT_DATA_SIZE_16             0
01085 
#define LH_BIT_BREIT_ADR                5
01086 
01087 
01088 
#if LH_Calc3to3_Di16_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01089 
CMError LHCalc3to3_Di16_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01090 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut8_G32"
01091 
#include "Engine.c"
01092 
#endif
01093 
01094 
01095 
#undef LH_LUT_DATA_SIZE_16
01096 
#undef LH_BIT_BREIT_ADR
01097 
01098 
#define LH_DATA_IN_COUNT_4              0
01099 
#define LH_DATA_OUT_COUNT_4     0
01100 
#define LH_DATA_IN_SIZE_16              1
01101 
#define LH_DATA_OUT_SIZE_16             1
01102 
#define LH_LUT_DATA_SIZE_16             1
01103 
#define LH_BIT_BREIT_ADR                4
01104 
01105 
01106 
#if LH_Calc3to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01107 
CMError LHCalc3to3_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01108 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut16_G16"
01109 
#include "Engine.c"
01110 
#endif
01111 
01112 
01113 
#undef LH_BIT_BREIT_ADR
01114 
01115 
#define LH_DATA_IN_COUNT_4              0
01116 
#define LH_DATA_OUT_COUNT_4     0
01117 
#define LH_DATA_IN_SIZE_16              1
01118 
#define LH_DATA_OUT_SIZE_16             1
01119 
#define LH_LUT_DATA_SIZE_16             1
01120 
#define LH_BIT_BREIT_ADR                5
01121 
01122 
01123 
#if LH_Calc3to3_Di16_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01124 
CMError LHCalc3to3_Di16_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01125 #define 
LH_CALC_PROC_NAME "LHCalc3to3_Di16_Do16_Lut16_G32"
01126 
#include "Engine.c"
01127 
#endif
01128 
01129 
01130 
#undef LH_DATA_OUT_COUNT_4
01131 
#undef LH_DATA_IN_SIZE_16
01132 
#undef LH_DATA_OUT_SIZE_16
01133 
#undef LH_LUT_DATA_SIZE_16
01134 
#undef LH_BIT_BREIT_ADR
01135 
01136 
#define LH_DATA_IN_COUNT_4              0
01137 
#define LH_DATA_OUT_COUNT_4     1
01138 
#define LH_DATA_IN_SIZE_16              0
01139 
#define LH_DATA_OUT_SIZE_16             0
01140 
#define LH_LUT_DATA_SIZE_16             0
01141 
#define LH_BIT_BREIT_ADR                4
01142 
01143 
01144 
#if LH_Calc3to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01145 
CMError LHCalc3to4_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01146 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G16"
01147 
#include "Engine.c"
01148 
#endif
01149 
01150 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01151 
CMError LHCalc3to4_Di8_Do8_Lut8_G16_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01152 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G16_Old"
01153 
#include "EngineOl.c"
01154 
#endif
01155 
01156 
#undef LH_BIT_BREIT_ADR
01157 
01158 
#define LH_DATA_IN_COUNT_4              0
01159 
#define LH_DATA_OUT_COUNT_4     1
01160 
#define LH_DATA_IN_SIZE_16              0
01161 
#define LH_DATA_OUT_SIZE_16             0
01162 
#define LH_LUT_DATA_SIZE_16             0
01163 
#define LH_BIT_BREIT_ADR                5
01164 
01165 
01166 
#if LH_Calc3to4_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01167 
CMError LHCalc3to4_Di8_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01168 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G32"
01169 
#include "Engine.c"
01170 
#endif
01171 
01172 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE && LH_Calc3to4_Di8_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01173 
CMError LHCalc3to4_Di8_Do8_Lut8_G32_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01174 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut8_G32_Old"
01175 
#include "EngineOl.c"
01176 
#endif
01177 
01178 
#undef LH_LUT_DATA_SIZE_16
01179 
#undef LH_BIT_BREIT_ADR
01180 
01181 
#define LH_DATA_IN_COUNT_4              0
01182 
#define LH_DATA_OUT_COUNT_4     1
01183 
#define LH_DATA_IN_SIZE_16              0
01184 
#define LH_DATA_OUT_SIZE_16             0
01185 
#define LH_LUT_DATA_SIZE_16             1
01186 
#define LH_BIT_BREIT_ADR                4
01187 
01188 
01189 
#if LH_Calc3to4_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01190 
CMError LHCalc3to4_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01191 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut16_G16"
01192 
#include "Engine.c"
01193 
#endif
01194 
01195 
01196 
#undef LH_BIT_BREIT_ADR
01197 
01198 
#define LH_DATA_IN_COUNT_4              0
01199 
#define LH_DATA_OUT_COUNT_4     1
01200 
#define LH_DATA_IN_SIZE_16              0
01201 
#define LH_DATA_OUT_SIZE_16             0
01202 
#define LH_LUT_DATA_SIZE_16             1
01203 
#define LH_BIT_BREIT_ADR                5
01204 
01205 
01206 
#if LH_Calc3to4_Di8_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01207 
CMError LHCalc3to4_Di8_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01208 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do8_Lut16_G32"
01209 
#include "Engine.c"
01210 
#endif
01211 
01212 
01213 
#undef LH_DATA_OUT_SIZE_16
01214 
#undef LH_LUT_DATA_SIZE_16
01215 
#undef LH_BIT_BREIT_ADR
01216 
01217 
#define LH_DATA_IN_COUNT_4              0
01218 
#define LH_DATA_OUT_COUNT_4     1
01219 
#define LH_DATA_IN_SIZE_16              0
01220 
#define LH_DATA_OUT_SIZE_16             1
01221 
#define LH_LUT_DATA_SIZE_16             0
01222 
#define LH_BIT_BREIT_ADR                4
01223 
01224 
01225 
#if LH_Calc3to4_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01226 
CMError LHCalc3to4_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01227 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut8_G16"
01228 
#include "Engine.c"
01229 
#endif
01230 
01231 
01232 
#undef LH_BIT_BREIT_ADR
01233 
01234 
#define LH_DATA_IN_COUNT_4              0
01235 
#define LH_DATA_OUT_COUNT_4     1
01236 
#define LH_DATA_IN_SIZE_16              0
01237 
#define LH_DATA_OUT_SIZE_16             1
01238 
#define LH_LUT_DATA_SIZE_16             0
01239 
#define LH_BIT_BREIT_ADR                5
01240 
01241 
01242 
#if LH_Calc3to4_Di8_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01243 
CMError LHCalc3to4_Di8_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01244 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut8_G32"
01245 
#include "Engine.c"
01246 
#endif
01247 
01248 
01249 
#undef LH_LUT_DATA_SIZE_16
01250 
#undef LH_BIT_BREIT_ADR
01251 
01252 
#define LH_DATA_IN_COUNT_4              0
01253 
#define LH_DATA_OUT_COUNT_4     1
01254 
#define LH_DATA_IN_SIZE_16              0
01255 
#define LH_DATA_OUT_SIZE_16             1
01256 
#define LH_LUT_DATA_SIZE_16             1
01257 
#define LH_BIT_BREIT_ADR                4
01258 
01259 
01260 
#if LH_Calc3to4_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01261 
CMError LHCalc3to4_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01262 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut16_G16"
01263 
#include "Engine.c"
01264 
#endif
01265 
01266 
01267 
#undef LH_BIT_BREIT_ADR
01268 
01269 
#define LH_DATA_IN_COUNT_4              0
01270 
#define LH_DATA_OUT_COUNT_4     1
01271 
#define LH_DATA_IN_SIZE_16              0
01272 
#define LH_DATA_OUT_SIZE_16             1
01273 
#define LH_LUT_DATA_SIZE_16             1
01274 
#define LH_BIT_BREIT_ADR                5
01275 
01276 
01277 
#if LH_Calc3to4_Di8_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01278 
CMError LHCalc3to4_Di8_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01279 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di8_Do16_Lut16_G32"
01280 
#include "Engine.c"
01281 
#endif
01282 
01283 
01284 
#undef LH_DATA_IN_SIZE_16
01285 
#undef LH_DATA_OUT_SIZE_16
01286 
#undef LH_LUT_DATA_SIZE_16
01287 
#undef LH_BIT_BREIT_ADR
01288 
01289 
#define LH_DATA_IN_COUNT_4              0
01290 
#define LH_DATA_OUT_COUNT_4     1
01291 
#define LH_DATA_IN_SIZE_16              1
01292 
#define LH_DATA_OUT_SIZE_16             0
01293 
#define LH_LUT_DATA_SIZE_16             0
01294 
#define LH_BIT_BREIT_ADR                4
01295 
01296 
01297 
#if LH_Calc3to4_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01298 
CMError LHCalc3to4_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01299 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut8_G16"
01300 
#include "Engine.c"
01301 
#endif
01302 
01303 
01304 
#undef LH_BIT_BREIT_ADR
01305 
01306 
#define LH_DATA_IN_COUNT_4              0
01307 
#define LH_DATA_OUT_COUNT_4     1
01308 
#define LH_DATA_IN_SIZE_16              1
01309 
#define LH_DATA_OUT_SIZE_16             0
01310 
#define LH_LUT_DATA_SIZE_16             0
01311 
#define LH_BIT_BREIT_ADR                5
01312 
01313 
01314 
#if LH_Calc3to4_Di16_Do8_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01315 
CMError LHCalc3to4_Di16_Do8_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01316 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut8_G32"
01317 
#include "Engine.c"
01318 
#endif
01319 
01320 
01321 
#undef LH_LUT_DATA_SIZE_16
01322 
#undef LH_BIT_BREIT_ADR
01323 
01324 
#define LH_DATA_IN_COUNT_4              0
01325 
#define LH_DATA_OUT_COUNT_4     1
01326 
#define LH_DATA_IN_SIZE_16              1
01327 
#define LH_DATA_OUT_SIZE_16             0
01328 
#define LH_LUT_DATA_SIZE_16             1
01329 
#define LH_BIT_BREIT_ADR                4
01330 
01331 
01332 
#if LH_Calc3to4_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01333 
CMError LHCalc3to4_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01334 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut16_G16"
01335 
#include "Engine.c"
01336 
#endif
01337 
01338 
01339 
#undef LH_BIT_BREIT_ADR
01340 
01341 
#define LH_DATA_IN_COUNT_4              0
01342 
#define LH_DATA_OUT_COUNT_4     1
01343 
#define LH_DATA_IN_SIZE_16              1
01344 
#define LH_DATA_OUT_SIZE_16             0
01345 
#define LH_LUT_DATA_SIZE_16             1
01346 
#define LH_BIT_BREIT_ADR                5
01347 
01348 
01349 
#if LH_Calc3to4_Di16_Do8_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01350 
CMError LHCalc3to4_Di16_Do8_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01351 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do8_Lut16_G32"
01352 
#include "Engine.c"
01353 
#endif
01354 
01355 
#undef LH_DATA_OUT_SIZE_16
01356 
#undef LH_LUT_DATA_SIZE_16
01357 
#undef LH_BIT_BREIT_ADR
01358 
01359 
#define LH_DATA_IN_COUNT_4              0
01360 
#define LH_DATA_OUT_COUNT_4     1
01361 
#define LH_DATA_IN_SIZE_16              1
01362 
#define LH_DATA_OUT_SIZE_16             1
01363 
#define LH_LUT_DATA_SIZE_16             0
01364 
#define LH_BIT_BREIT_ADR                4
01365 
01366 
01367 
#if LH_Calc3to4_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01368 
CMError LHCalc3to4_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01369 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut8_G16"
01370 
#include "Engine.c"
01371 
#endif
01372 
01373 
01374 
#undef LH_BIT_BREIT_ADR
01375 
01376 
#define LH_DATA_IN_COUNT_4              0
01377 
#define LH_DATA_OUT_COUNT_4     1
01378 
#define LH_DATA_IN_SIZE_16              1
01379 
#define LH_DATA_OUT_SIZE_16             1
01380 
#define LH_LUT_DATA_SIZE_16             0
01381 
#define LH_BIT_BREIT_ADR                5
01382 
01383 
01384 
#if LH_Calc3to4_Di16_Do16_Lut8_G32 == LH_CALC_USE_BIG_ENGINE
01385 
CMError LHCalc3to4_Di16_Do16_Lut8_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01386 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut8_G32"
01387 
#include "Engine.c"
01388 
#endif
01389 
01390 
01391 
#undef LH_LUT_DATA_SIZE_16
01392 
#undef LH_BIT_BREIT_ADR
01393 
01394 
#define LH_DATA_IN_COUNT_4              0
01395 
#define LH_DATA_OUT_COUNT_4     1
01396 
#define LH_DATA_IN_SIZE_16              1
01397 
#define LH_DATA_OUT_SIZE_16             1
01398 
#define LH_LUT_DATA_SIZE_16             1
01399 
#define LH_BIT_BREIT_ADR                4
01400 
01401 
01402 
#if LH_Calc3to4_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01403 
CMError LHCalc3to4_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01404 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut16_G16"
01405 
#include "Engine.c"
01406 
#endif
01407 
01408 
01409 
#undef LH_BIT_BREIT_ADR
01410 
01411 
#define LH_DATA_IN_COUNT_4              0
01412 
#define LH_DATA_OUT_COUNT_4     1
01413 
#define LH_DATA_IN_SIZE_16              1
01414 
#define LH_DATA_OUT_SIZE_16             1
01415 
#define LH_LUT_DATA_SIZE_16             1
01416 
#define LH_BIT_BREIT_ADR                5
01417 
01418 
01419 
#if LH_Calc3to4_Di16_Do16_Lut16_G32 == LH_CALC_USE_BIG_ENGINE
01420 
CMError LHCalc3to4_Di16_Do16_Lut16_G32( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01421 #define 
LH_CALC_PROC_NAME "LHCalc3to4_Di16_Do16_Lut16_G32"
01422 
#include "Engine.c"
01423 
#endif
01424 
01425 
01426 
#undef LH_DATA_IN_COUNT_4
01427 
#undef LH_DATA_OUT_COUNT_4
01428 
#undef LH_DATA_IN_SIZE_16
01429 
#undef LH_DATA_OUT_SIZE_16
01430 
#undef LH_LUT_DATA_SIZE_16
01431 
#undef LH_BIT_BREIT_ADR
01432 
01433 
#define LH_DATA_IN_COUNT_4              1
01434 
#define LH_DATA_OUT_COUNT_4     0
01435 
#define LH_DATA_IN_SIZE_16              0
01436 
#define LH_DATA_OUT_SIZE_16             0
01437 
#define LH_LUT_DATA_SIZE_16             0
01438 
#define LH_BIT_BREIT_ADR                3
01439 
01440 
01441 
#if LH_Calc4to3_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01442 
CMError LHCalc4to3_Di8_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01443 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G8"
01444 
#include "Engine.c"
01445 
#endif
01446 
01447 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to3_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01448 
CMError LHCalc4to3_Di8_Do8_Lut8_G8_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01449 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G8_Old"
01450 
#include "EngineOl.c"
01451 
#endif
01452 
01453 
#undef LH_BIT_BREIT_ADR
01454 
01455 
#define LH_DATA_IN_COUNT_4              1
01456 
#define LH_DATA_OUT_COUNT_4     0
01457 
#define LH_DATA_IN_SIZE_16              0
01458 
#define LH_DATA_OUT_SIZE_16             0
01459 
#define LH_LUT_DATA_SIZE_16             0
01460 
#define LH_BIT_BREIT_ADR                4
01461 
01462 
01463 
#if LH_Calc4to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01464 
CMError LHCalc4to3_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01465 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G16"
01466 
#include "Engine.c"
01467 
#endif
01468 
01469 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to3_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01470 
CMError LHCalc4to3_Di8_Do8_Lut8_G16_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01471 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut8_G16_Old"
01472 
#include "EngineOl.c"
01473 
#endif
01474 
01475 
#undef LH_LUT_DATA_SIZE_16
01476 
#undef LH_BIT_BREIT_ADR
01477 
01478 
#define LH_DATA_IN_COUNT_4              1
01479 
#define LH_DATA_OUT_COUNT_4     0
01480 
#define LH_DATA_IN_SIZE_16              0
01481 
#define LH_DATA_OUT_SIZE_16             0
01482 
#define LH_LUT_DATA_SIZE_16             1
01483 
#define LH_BIT_BREIT_ADR                3
01484 
01485 
01486 
#if LH_Calc4to3_Di8_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01487 
CMError LHCalc4to3_Di8_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01488 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut16_G8"
01489 
#include "Engine.c"
01490 
#endif
01491 
01492 
01493 
#undef LH_BIT_BREIT_ADR
01494 
01495 
#define LH_DATA_IN_COUNT_4              1
01496 
#define LH_DATA_OUT_COUNT_4     0
01497 
#define LH_DATA_IN_SIZE_16              0
01498 
#define LH_DATA_OUT_SIZE_16             0
01499 
#define LH_LUT_DATA_SIZE_16             1
01500 
#define LH_BIT_BREIT_ADR                4
01501 
01502 
01503 
#if LH_Calc4to3_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01504 
CMError LHCalc4to3_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01505 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do8_Lut16_G16"
01506 
#include "Engine.c"
01507 
#endif
01508 
01509 
01510 
#undef LH_DATA_OUT_SIZE_16
01511 
#undef LH_LUT_DATA_SIZE_16
01512 
#undef LH_BIT_BREIT_ADR
01513 
01514 
#define LH_DATA_IN_COUNT_4              1
01515 
#define LH_DATA_OUT_COUNT_4     0
01516 
#define LH_DATA_IN_SIZE_16              0
01517 
#define LH_DATA_OUT_SIZE_16             1
01518 
#define LH_LUT_DATA_SIZE_16             0
01519 
#define LH_BIT_BREIT_ADR                3
01520 
01521 
01522 
#if LH_Calc4to3_Di8_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01523 
CMError LHCalc4to3_Di8_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01524 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut8_G8"
01525 
#include "Engine.c"
01526 
#endif
01527 
01528 
01529 
#undef LH_BIT_BREIT_ADR
01530 
01531 
#define LH_DATA_IN_COUNT_4              1
01532 
#define LH_DATA_OUT_COUNT_4     0
01533 
#define LH_DATA_IN_SIZE_16              0
01534 
#define LH_DATA_OUT_SIZE_16             1
01535 
#define LH_LUT_DATA_SIZE_16             0
01536 
#define LH_BIT_BREIT_ADR                4
01537 
01538 
01539 
#if LH_Calc4to3_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01540 
CMError LHCalc4to3_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01541 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut8_G16"
01542 
#include "Engine.c"
01543 
#endif
01544 
01545 
01546 
#undef LH_LUT_DATA_SIZE_16
01547 
#undef LH_BIT_BREIT_ADR
01548 
01549 
#define LH_DATA_IN_COUNT_4              1
01550 
#define LH_DATA_OUT_COUNT_4     0
01551 
#define LH_DATA_IN_SIZE_16              0
01552 
#define LH_DATA_OUT_SIZE_16             1
01553 
#define LH_LUT_DATA_SIZE_16             1
01554 
#define LH_BIT_BREIT_ADR                3
01555 
01556 
01557 
#if LH_Calc4to3_Di8_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01558 
CMError LHCalc4to3_Di8_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01559 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut16_G8"
01560 
#include "Engine.c"
01561 
#endif
01562 
01563 
01564 
#undef LH_BIT_BREIT_ADR
01565 
01566 
#define LH_DATA_IN_COUNT_4              1
01567 
#define LH_DATA_OUT_COUNT_4     0
01568 
#define LH_DATA_IN_SIZE_16              0
01569 
#define LH_DATA_OUT_SIZE_16             1
01570 
#define LH_LUT_DATA_SIZE_16             1
01571 
#define LH_BIT_BREIT_ADR                4
01572 
01573 
01574 
#if LH_Calc4to3_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01575 
CMError LHCalc4to3_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01576 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di8_Do16_Lut16_G16"
01577 
#include "Engine.c"
01578 
#endif
01579 
01580 
01581 
#undef LH_DATA_IN_SIZE_16
01582 
#undef LH_DATA_OUT_SIZE_16
01583 
#undef LH_LUT_DATA_SIZE_16
01584 
#undef LH_BIT_BREIT_ADR
01585 
01586 
#define LH_DATA_IN_COUNT_4              1
01587 
#define LH_DATA_OUT_COUNT_4     0
01588 
#define LH_DATA_IN_SIZE_16              1
01589 
#define LH_DATA_OUT_SIZE_16             0
01590 
#define LH_LUT_DATA_SIZE_16             0
01591 
#define LH_BIT_BREIT_ADR                3
01592 
01593 
01594 
#if LH_Calc4to3_Di16_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01595 
CMError LHCalc4to3_Di16_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01596 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut8_G8"
01597 
#include "Engine.c"
01598 
#endif
01599 
01600 
01601 
#undef LH_BIT_BREIT_ADR
01602 
01603 
#define LH_DATA_IN_COUNT_4              1
01604 
#define LH_DATA_OUT_COUNT_4     0
01605 
#define LH_DATA_IN_SIZE_16              1
01606 
#define LH_DATA_OUT_SIZE_16             0
01607 
#define LH_LUT_DATA_SIZE_16             0
01608 
#define LH_BIT_BREIT_ADR                4
01609 
01610 
01611 
#if LH_Calc4to3_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01612 
CMError LHCalc4to3_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01613 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut8_G16"
01614 
#include "Engine.c"
01615 
#endif
01616 
01617 
01618 
#undef LH_LUT_DATA_SIZE_16
01619 
#undef LH_BIT_BREIT_ADR
01620 
01621 
#define LH_DATA_IN_COUNT_4              1
01622 
#define LH_DATA_OUT_COUNT_4     0
01623 
#define LH_DATA_IN_SIZE_16              1
01624 
#define LH_DATA_OUT_SIZE_16             0
01625 
#define LH_LUT_DATA_SIZE_16             1
01626 
#define LH_BIT_BREIT_ADR                3
01627 
01628 
01629 
#if LH_Calc4to3_Di16_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01630 
CMError LHCalc4to3_Di16_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01631 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut16_G8"
01632 
#include "Engine.c"
01633 
#endif
01634 
01635 
01636 
#undef LH_BIT_BREIT_ADR
01637 
01638 
#define LH_DATA_IN_COUNT_4              1
01639 
#define LH_DATA_OUT_COUNT_4     0
01640 
#define LH_DATA_IN_SIZE_16              1
01641 
#define LH_DATA_OUT_SIZE_16             0
01642 
#define LH_LUT_DATA_SIZE_16             1
01643 
#define LH_BIT_BREIT_ADR                4
01644 
01645 
01646 
#if LH_Calc4to3_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01647 
CMError LHCalc4to3_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01648 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do8_Lut16_G16"
01649 
#include "Engine.c"
01650 
#endif
01651 
01652 
#undef LH_DATA_OUT_SIZE_16
01653 
#undef LH_LUT_DATA_SIZE_16
01654 
#undef LH_BIT_BREIT_ADR
01655 
01656 
#define LH_DATA_IN_COUNT_4              1
01657 
#define LH_DATA_OUT_COUNT_4     0
01658 
#define LH_DATA_IN_SIZE_16              1
01659 
#define LH_DATA_OUT_SIZE_16             1
01660 
#define LH_LUT_DATA_SIZE_16             0
01661 
#define LH_BIT_BREIT_ADR                3
01662 
01663 
01664 
#if LH_Calc4to3_Di16_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01665 
CMError LHCalc4to3_Di16_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01666 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut8_G8"
01667 
#include "Engine.c"
01668 
#endif
01669 
01670 
01671 
#undef LH_BIT_BREIT_ADR
01672 
01673 
#define LH_DATA_IN_COUNT_4              1
01674 
#define LH_DATA_OUT_COUNT_4     0
01675 
#define LH_DATA_IN_SIZE_16              1
01676 
#define LH_DATA_OUT_SIZE_16             1
01677 
#define LH_LUT_DATA_SIZE_16             0
01678 
#define LH_BIT_BREIT_ADR                4
01679 
01680 
01681 
#if LH_Calc4to3_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01682 
CMError LHCalc4to3_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01683 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut8_G16"
01684 
#include "Engine.c"
01685 
#endif
01686 
01687 
01688 
#undef LH_LUT_DATA_SIZE_16
01689 
#undef LH_BIT_BREIT_ADR
01690 
01691 
#define LH_DATA_IN_COUNT_4              1
01692 
#define LH_DATA_OUT_COUNT_4     0
01693 
#define LH_DATA_IN_SIZE_16              1
01694 
#define LH_DATA_OUT_SIZE_16             1
01695 
#define LH_LUT_DATA_SIZE_16             1
01696 
#define LH_BIT_BREIT_ADR                3
01697 
01698 
01699 
#if LH_Calc4to3_Di16_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01700 
CMError LHCalc4to3_Di16_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01701 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut16_G8"
01702 
#include "Engine.c"
01703 
#endif
01704 
01705 
01706 
#undef LH_BIT_BREIT_ADR
01707 
01708 
#define LH_DATA_IN_COUNT_4              1
01709 
#define LH_DATA_OUT_COUNT_4     0
01710 
#define LH_DATA_IN_SIZE_16              1
01711 
#define LH_DATA_OUT_SIZE_16             1
01712 
#define LH_LUT_DATA_SIZE_16             1
01713 
#define LH_BIT_BREIT_ADR                4
01714 
01715 
01716 
#if LH_Calc4to3_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01717 
CMError LHCalc4to3_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01718 #define 
LH_CALC_PROC_NAME "LHCalc4to3_Di16_Do16_Lut16_G16"
01719 
#include "Engine.c"
01720 
#endif
01721 
01722 
01723 
#undef LH_DATA_OUT_COUNT_4
01724 
#undef LH_DATA_IN_SIZE_16
01725 
#undef LH_DATA_OUT_SIZE_16
01726 
#undef LH_LUT_DATA_SIZE_16
01727 
#undef LH_BIT_BREIT_ADR
01728 
01729 
#define LH_DATA_IN_COUNT_4              1
01730 
#define LH_DATA_OUT_COUNT_4     1
01731 
#define LH_DATA_IN_SIZE_16              0
01732 
#define LH_DATA_OUT_SIZE_16             0
01733 
#define LH_LUT_DATA_SIZE_16             0
01734 
#define LH_BIT_BREIT_ADR                3
01735 
01736 
01737 
#if LH_Calc4to4_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01738 
CMError LHCalc4to4_Di8_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01739 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G8"
01740 
#include "Engine.c"
01741 
#endif
01742 
01743 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to4_Di8_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01744 
CMError LHCalc4to4_Di8_Do8_Lut8_G8_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01745 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G8_Old"
01746 
#include "EngineOl.c"
01747 
#endif
01748 
01749 
#undef LH_BIT_BREIT_ADR
01750 
01751 
#define LH_DATA_IN_COUNT_4              1
01752 
#define LH_DATA_OUT_COUNT_4     1
01753 
#define LH_DATA_IN_SIZE_16              0
01754 
#define LH_DATA_OUT_SIZE_16             0
01755 
#define LH_LUT_DATA_SIZE_16             0
01756 
#define LH_BIT_BREIT_ADR                4
01757 
01758 
01759 
#if LH_Calc4to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01760 
CMError LHCalc4to4_Di8_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01761 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G16"
01762 
#include "Engine.c"
01763 
#endif
01764 
01765 
#if LH_CALC_USE_ADDITIONAL_OLD_CODE_4DIM && LH_Calc4to4_Di8_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01766 
CMError LHCalc4to4_Di8_Do8_Lut8_G16_Old( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01767 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut8_G16_Old"
01768 
#include "EngineOl.c"
01769 
#endif
01770 
01771 
#undef LH_LUT_DATA_SIZE_16
01772 
#undef LH_BIT_BREIT_ADR
01773 
01774 
#define LH_DATA_IN_COUNT_4              1
01775 
#define LH_DATA_OUT_COUNT_4     1
01776 
#define LH_DATA_IN_SIZE_16              0
01777 
#define LH_DATA_OUT_SIZE_16             0
01778 
#define LH_LUT_DATA_SIZE_16             1
01779 
#define LH_BIT_BREIT_ADR                3
01780 
01781 
01782 
#if LH_Calc4to4_Di8_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01783 
CMError LHCalc4to4_Di8_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01784 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut16_G8"
01785 
#include "Engine.c"
01786 
#endif
01787 
01788 
01789 
#undef LH_BIT_BREIT_ADR
01790 
01791 
#define LH_DATA_IN_COUNT_4              1
01792 
#define LH_DATA_OUT_COUNT_4     1
01793 
#define LH_DATA_IN_SIZE_16              0
01794 
#define LH_DATA_OUT_SIZE_16             0
01795 
#define LH_LUT_DATA_SIZE_16             1
01796 
#define LH_BIT_BREIT_ADR                4
01797 
01798 
01799 
#if LH_Calc4to4_Di8_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01800 
CMError LHCalc4to4_Di8_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01801 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do8_Lut16_G16"
01802 
#include "Engine.c"
01803 
#endif
01804 
01805 
01806 
#undef LH_DATA_OUT_SIZE_16
01807 
#undef LH_LUT_DATA_SIZE_16
01808 
#undef LH_BIT_BREIT_ADR
01809 
01810 
#define LH_DATA_IN_COUNT_4              1
01811 
#define LH_DATA_OUT_COUNT_4     1
01812 
#define LH_DATA_IN_SIZE_16              0
01813 
#define LH_DATA_OUT_SIZE_16             1
01814 
#define LH_LUT_DATA_SIZE_16             0
01815 
#define LH_BIT_BREIT_ADR                3
01816 
01817 
01818 
#if LH_Calc4to4_Di8_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01819 
CMError LHCalc4to4_Di8_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01820 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut8_G8"
01821 
#include "Engine.c"
01822 
#endif
01823 
01824 
01825 
#undef LH_BIT_BREIT_ADR
01826 
01827 
#define LH_DATA_IN_COUNT_4              1
01828 
#define LH_DATA_OUT_COUNT_4     1
01829 
#define LH_DATA_IN_SIZE_16              0
01830 
#define LH_DATA_OUT_SIZE_16             1
01831 
#define LH_LUT_DATA_SIZE_16             0
01832 
#define LH_BIT_BREIT_ADR                4
01833 
01834 
01835 
#if LH_Calc4to4_Di8_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01836 
CMError LHCalc4to4_Di8_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01837 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut8_G16"
01838 
#include "Engine.c"
01839 
#endif
01840 
01841 
01842 
#undef LH_LUT_DATA_SIZE_16
01843 
#undef LH_BIT_BREIT_ADR
01844 
01845 
#define LH_DATA_IN_COUNT_4              1
01846 
#define LH_DATA_OUT_COUNT_4     1
01847 
#define LH_DATA_IN_SIZE_16              0
01848 
#define LH_DATA_OUT_SIZE_16             1
01849 
#define LH_LUT_DATA_SIZE_16             1
01850 
#define LH_BIT_BREIT_ADR                3
01851 
01852 
01853 
#if LH_Calc4to4_Di8_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01854 
CMError LHCalc4to4_Di8_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01855 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut16_G8"
01856 
#include "Engine.c"
01857 
#endif
01858 
01859 
01860 
#undef LH_BIT_BREIT_ADR
01861 
01862 
#define LH_DATA_IN_COUNT_4              1
01863 
#define LH_DATA_OUT_COUNT_4     1
01864 
#define LH_DATA_IN_SIZE_16              0
01865 
#define LH_DATA_OUT_SIZE_16             1
01866 
#define LH_LUT_DATA_SIZE_16             1
01867 
#define LH_BIT_BREIT_ADR                4
01868 
01869 
01870 
#if LH_Calc4to4_Di8_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01871 
CMError LHCalc4to4_Di8_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01872 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di8_Do16_Lut16_G16"
01873 
#include "Engine.c"
01874 
#endif
01875 
01876 
01877 
#undef LH_DATA_IN_SIZE_16
01878 
#undef LH_DATA_OUT_SIZE_16
01879 
#undef LH_LUT_DATA_SIZE_16
01880 
#undef LH_BIT_BREIT_ADR
01881 
01882 
#define LH_DATA_IN_COUNT_4              1
01883 
#define LH_DATA_OUT_COUNT_4     1
01884 
#define LH_DATA_IN_SIZE_16              1
01885 
#define LH_DATA_OUT_SIZE_16             0
01886 
#define LH_LUT_DATA_SIZE_16             0
01887 
#define LH_BIT_BREIT_ADR                3
01888 
01889 
01890 
#if LH_Calc4to4_Di16_Do8_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01891 
CMError LHCalc4to4_Di16_Do8_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01892 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut8_G8"
01893 
#include "Engine.c"
01894 
#endif
01895 
01896 
01897 
#undef LH_BIT_BREIT_ADR
01898 
01899 
#define LH_DATA_IN_COUNT_4              1
01900 
#define LH_DATA_OUT_COUNT_4     1
01901 
#define LH_DATA_IN_SIZE_16              1
01902 
#define LH_DATA_OUT_SIZE_16             0
01903 
#define LH_LUT_DATA_SIZE_16             0
01904 
#define LH_BIT_BREIT_ADR                4
01905 
01906 
01907 
#if LH_Calc4to4_Di16_Do8_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01908 
CMError LHCalc4to4_Di16_Do8_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01909 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut8_G16"
01910 
#include "Engine.c"
01911 
#endif
01912 
01913 
01914 
#undef LH_LUT_DATA_SIZE_16
01915 
#undef LH_BIT_BREIT_ADR
01916 
01917 
#define LH_DATA_IN_COUNT_4              1
01918 
#define LH_DATA_OUT_COUNT_4     1
01919 
#define LH_DATA_IN_SIZE_16              1
01920 
#define LH_DATA_OUT_SIZE_16             0
01921 
#define LH_LUT_DATA_SIZE_16             1
01922 
#define LH_BIT_BREIT_ADR                3
01923 
01924 
01925 
#if LH_Calc4to4_Di16_Do8_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01926 
CMError LHCalc4to4_Di16_Do8_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01927 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut16_G8"
01928 
#include "Engine.c"
01929 
#endif
01930 
01931 
01932 
#undef LH_BIT_BREIT_ADR
01933 
01934 
#define LH_DATA_IN_COUNT_4              1
01935 
#define LH_DATA_OUT_COUNT_4     1
01936 
#define LH_DATA_IN_SIZE_16              1
01937 
#define LH_DATA_OUT_SIZE_16             0
01938 
#define LH_LUT_DATA_SIZE_16             1
01939 
#define LH_BIT_BREIT_ADR                4
01940 
01941 
01942 
#if LH_Calc4to4_Di16_Do8_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
01943 
CMError LHCalc4to4_Di16_Do8_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01944 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do8_Lut16_G16"
01945 
#include "Engine.c"
01946 
#endif
01947 
01948 
#undef LH_DATA_OUT_SIZE_16
01949 
#undef LH_LUT_DATA_SIZE_16
01950 
#undef LH_BIT_BREIT_ADR
01951 
01952 
#define LH_DATA_IN_COUNT_4              1
01953 
#define LH_DATA_OUT_COUNT_4     1
01954 
#define LH_DATA_IN_SIZE_16              1
01955 
#define LH_DATA_OUT_SIZE_16             1
01956 
#define LH_LUT_DATA_SIZE_16             0
01957 
#define LH_BIT_BREIT_ADR                3
01958 
01959 
01960 
#if LH_Calc4to4_Di16_Do16_Lut8_G8 == LH_CALC_USE_BIG_ENGINE
01961 
CMError LHCalc4to4_Di16_Do16_Lut8_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01962 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut8_G8"
01963 
#include "Engine.c"
01964 
#endif
01965 
01966 
01967 
#undef LH_BIT_BREIT_ADR
01968 
01969 
#define LH_DATA_IN_COUNT_4              1
01970 
#define LH_DATA_OUT_COUNT_4     1
01971 
#define LH_DATA_IN_SIZE_16              1
01972 
#define LH_DATA_OUT_SIZE_16             1
01973 
#define LH_LUT_DATA_SIZE_16             0
01974 
#define LH_BIT_BREIT_ADR                4
01975 
01976 
01977 
#if LH_Calc4to4_Di16_Do16_Lut8_G16 == LH_CALC_USE_BIG_ENGINE
01978 
CMError LHCalc4to4_Di16_Do16_Lut8_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01979 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut8_G16"
01980 
#include "Engine.c"
01981 
#endif
01982 
01983 
01984 
#undef LH_LUT_DATA_SIZE_16
01985 
#undef LH_BIT_BREIT_ADR
01986 
01987 
#define LH_DATA_IN_COUNT_4              1
01988 
#define LH_DATA_OUT_COUNT_4     1
01989 
#define LH_DATA_IN_SIZE_16              1
01990 
#define LH_DATA_OUT_SIZE_16             1
01991 
#define LH_LUT_DATA_SIZE_16             1
01992 
#define LH_BIT_BREIT_ADR                3
01993 
01994 
01995 
#if LH_Calc4to4_Di16_Do16_Lut16_G8 == LH_CALC_USE_BIG_ENGINE
01996 
CMError LHCalc4to4_Di16_Do16_Lut16_G8( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
01997 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut16_G8"
01998 
#include "Engine.c"
01999 
#endif
02000 
02001 
02002 
#undef LH_BIT_BREIT_ADR
02003 
02004 
#define LH_DATA_IN_COUNT_4              1
02005 
#define LH_DATA_OUT_COUNT_4     1
02006 
#define LH_DATA_IN_SIZE_16              1
02007 
#define LH_DATA_OUT_SIZE_16             1
02008 
#define LH_LUT_DATA_SIZE_16             1
02009 
#define LH_BIT_BREIT_ADR                4
02010 
02011 
02012 
#if LH_Calc4to4_Di16_Do16_Lut16_G16 == LH_CALC_USE_BIG_ENGINE
02013 
CMError LHCalc4to4_Di16_Do16_Lut16_G16( 
CMCalcParamPtr calcParam, 
CMLutParamPtr lutParam )
02014 #define 
LH_CALC_PROC_NAME "LHCalc4to4_Di16_Do16_Lut16_G16"
02015 
#include "Engine.c"
02016 
#endif