Changeset 744


Ignore:
Timestamp:
08/09/11 15:01:22 (22 months ago)
Author:
CHDKLover
Message:
 
Location:
trunk/platform
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/platform/generic/shooting.c

    r741 r744  
    13001300 
    13011301void shooting_bracketing(void){ 
    1302    
    13031302  if (shooting_get_drive_mode()!=0)  { 
    1304      int m=mode_get()&MODE_SHOOTING_MASK; 
    1305      if (m!=MODE_STITCH&& m!=MODE_SCN_BEST_IMAGE) { 
    1306        if (state_shooting_progress != SHOOTING_PROGRESS_PROCESSING) {  
    1307            bracketing.shoot_counter=0; 
    1308            bracketing.av96=0; 
    1309            bracketing.dav96=0; 
    1310            bracketing.tv96=0; 
    1311            bracketing.dtv96=0; 
    1312            bracketing.sv96=0; 
    1313            bracketing.dsv96=0; 
    1314            bracketing.iso=0; 
    1315            bracketing.diso=0; 
    1316            bracketing.subj_dist=0; 
    1317            bracketing.dsubj_dist=0; 
    1318            bracketing.type=0; 
    1319        } 
    1320            if (conf.tv_bracket_value && !(conf.override_disable==1 && conf.override_disable_all))  shooting_tv_bracketing();  
    1321               else if (conf.av_bracket_value && !(conf.override_disable==1 && conf.override_disable_all)) shooting_av_bracketing();  
    1322               else if ((conf.iso_bracket_value && !(conf.override_disable==1 && conf.override_disable_all)) && (conf.iso_bracket_koef)) { 
    1323                           shooting_iso_bracketing(); 
    1324                } 
    1325               else if ((conf.subj_dist_bracket_value && !(conf.override_disable==1 && conf.override_disable_all)) && (conf.subj_dist_bracket_koef)) shooting_subject_distance_bracketing();           else if ((conf.subj_dist_bracket_value) && (conf.subj_dist_bracket_koef)) shooting_subject_distance_bracketing(); 
     1303    int m=mode_get()&MODE_SHOOTING_MASK; 
     1304    if (m!=MODE_STITCH && m!=MODE_SCN_BEST_IMAGE) { 
     1305      if (state_shooting_progress != SHOOTING_PROGRESS_PROCESSING) {  
     1306        bracketing.shoot_counter=0; 
     1307        bracketing.av96=0; 
     1308        bracketing.dav96=0; 
     1309        bracketing.tv96=0; 
     1310        bracketing.dtv96=0; 
     1311        bracketing.sv96=0; 
     1312        bracketing.dsv96=0; 
     1313        bracketing.iso=0; 
     1314        bracketing.diso=0; 
     1315        bracketing.subj_dist=0; 
     1316        bracketing.dsubj_dist=0; 
     1317        bracketing.type=0; 
    13261318      } 
    1327    } 
     1319      if (conf.tv_bracket_value && !(conf.override_disable==1 && conf.override_disable_all))  shooting_tv_bracketing();  
     1320      else if (conf.av_bracket_value && !(conf.override_disable==1 && conf.override_disable_all)) shooting_av_bracketing();  
     1321      else if ((conf.iso_bracket_value && !(conf.override_disable==1 && conf.override_disable_all)) && (conf.iso_bracket_koef)) shooting_iso_bracketing(); 
     1322      else if ((conf.subj_dist_bracket_value && !(conf.override_disable==1 && conf.override_disable_all)) && (conf.subj_dist_bracket_koef)) shooting_subject_distance_bracketing(); 
     1323      else if ((conf.subj_dist_bracket_value) && (conf.subj_dist_bracket_koef)) shooting_subject_distance_bracketing(); 
     1324    } 
     1325  } 
    13281326} 
    13291327 
  • trunk/platform/sx30/sub/100p/stubs_entry.S

    r742 r744  
    8484// Best match: 81% 
    8585NSTUB(SetCurrentCaptureModeType, 0xff8a922c) 
    86 // Best match: 55% 
    87 NSTUB(SetFileTimeStamp, 0xff96ca64) 
     86NSTUB(SetFileAttributes, 0xff8373d4) 
     87// Best match: 96% 
     88NSTUB(SetFileTimeStamp, 0xff837390) 
    8889// Best match: 64% 
    8990NSTUB(SetLogicalEventActive, 0xff89ffd0) 
Note: See TracChangeset for help on using the changeset viewer.