//------------------------------------------------------------------- static void gui_osd_calc_expo_param() { expo.av96=shooting_get_av96(); expo.tv96=shooting_get_tv96(); expo.sv96=shooting_get_sv96_real(); expo.iso=shooting_get_iso_real(); //expo.sv96_market=shooting_get_sv96_market(); expo.iso_market=shooting_get_iso_market(); expo.bv96_measured=shooting_get_bv96(); expo.ev96_seted=expo.tv96+expo.av96; //Tv96+Av96 expo.ev96_measured=expo.bv96_measured+expo.sv96;//Bv96+Sv96 expo.dev96=expo.ev96_measured-expo.ev96_seted;// Ev96_external-Ev96_internal expo.bv96_seted=expo.ev96_seted-expo.sv96; expo.dev96_canon=shooting_get_canon_overexposure_value(); expo.b=shooting_get_luminance(); }
static int luaCB_get_iso_market( lua_State* L ) { lua_pushnumber( L, shooting_get_iso_market() ); return 1; }