- Timestamp:
- 10/03/08 22:03:11 (5 years ago)
- File:
-
- 1 edited
-
trunk/core/kbd.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/core/kbd.c
r515 r529 1359 1359 int m=mode_get(); 1360 1360 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 1361 1366 1362 1367 if (!(kbd_is_key_pressed(KEY_UP)) && !(kbd_is_key_pressed(KEY_DOWN))) key_pressed = 0; … … 1427 1432 } 1428 1433 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) { 1430 1435 if (conf.fast_movie_control && key_pressed == 0) { 1431 1436 movie_status = VIDEO_RECORD_STOPPED; … … 1440 1445 mode_video && 1441 1446 #endif 1442 movie_status == 1) {1447 (movie_status == 1) && !ev_video) { 1443 1448 // BUG this doesn't know whether recording was stopped or paused. 1444 1449 if (conf.fast_movie_control && key_pressed == 0) {
Note: See TracChangeset
for help on using the changeset viewer.