Пример #1
0
//-------------------------------------------------------------------
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();
}
Пример #2
0
static int luaCB_get_iso_market( lua_State* L )
{
    lua_pushnumber( L, shooting_get_iso_market() );
    return 1;
}