Changeset 529 for trunk


Ignore:
Timestamp:
10/03/08 22:03:11 (5 years ago)
Author:
EWAVR
Message:
  • resolved conflict between fast video control and Ev correction
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/core/kbd.c

    r515 r529  
    13591359    int m=mode_get();  
    13601360    int mode_video = MODE_IS_VIDEO(m) || (movie_status > 1); 
     1361    int ev_video=0; 
     1362 
     1363#if CAM_EV_IN_VIDEO 
     1364    ev_video=get_ev_video_avail();  
     1365#endif 
    13611366 
    13621367    if (!(kbd_is_key_pressed(KEY_UP)) && !(kbd_is_key_pressed(KEY_DOWN))) key_pressed = 0; 
     
    14271432    }  
    14281433     
    1429     if (kbd_is_key_pressed(KEY_LEFT) && mode_video && movie_status == 4) { 
     1434    if (kbd_is_key_pressed(KEY_LEFT) && mode_video && (movie_status == 4) && !ev_video) { 
    14301435        if (conf.fast_movie_control && key_pressed == 0) { 
    14311436            movie_status = VIDEO_RECORD_STOPPED; 
     
    14401445            mode_video && 
    14411446#endif 
    1442                 movie_status == 1) { 
     1447                (movie_status == 1) && !ev_video) { 
    14431448        // BUG this doesn't know whether recording was stopped or paused. 
    14441449        if (conf.fast_movie_control && key_pressed == 0) { 
Note: See TracChangeset for help on using the changeset viewer.