Ignore:
Timestamp:
07/10/11 06:39:42 (23 months ago)
Author:
reyalp
Message:

add new cameras video modes to mode_is_video, use in shooting_can_focus, formatting

File:
1 edited

Legend:

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

    r1230 r1232  
    750750} 
    751751 
    752 // TODO this should probably use MODE_IS_VIDEO 
    753752short shooting_can_focus() 
    754753{ 
     754 int m=mode_get()&MODE_SHOOTING_MASK; 
    755755#if !CAM_CAN_SD_OVER_NOT_IN_MF && CAM_CAN_SD_OVERRIDE 
    756  int m=mode_get()&MODE_SHOOTING_MASK; 
    757  int mode_video=((m==MODE_VIDEO_STD) || 
    758                             (m==MODE_VIDEO_SPEED) || 
    759                             (m==MODE_VIDEO_COMPACT) || 
    760                             (m==MODE_VIDEO_MY_COLORS) || 
    761                             (m==MODE_VIDEO_TIME_LAPSE) || 
    762                             (m==MODE_VIDEO_COLOR_ACCENT)); 
    763   return (shooting_get_focus_mode() || mode_video); 
     756  return (shooting_get_focus_mode() || MODE_IS_VIDEO(m)); 
    764757#elif !CAM_CAN_SD_OVERRIDE 
    765  int m=mode_get()&MODE_SHOOTING_MASK; 
    766  int mode_video=((m==MODE_VIDEO_STD) || 
    767                             (m==MODE_VIDEO_SPEED) || 
    768                             (m==MODE_VIDEO_COMPACT) || 
    769                             (m==MODE_VIDEO_MY_COLORS) || 
    770                 (m==MODE_VIDEO_TIME_LAPSE) || 
    771                             (m==MODE_VIDEO_COLOR_ACCENT)); 
    772   return mode_video; 
     758  return MODE_IS_VIDEO(m); 
    773759#elif defined (CAMERA_ixus800_sd700) 
    774  int m=mode_get()&MODE_SHOOTING_MASK; 
    775760// TODO whats the reason for this ?!? 
    776761  return (shooting_get_zoom()<8) && (m!=MODE_AUTO) && (m!=MODE_SCN_UNDERWATER); 
     
    14511436{ 
    14521437    m = m & MODE_SHOOTING_MASK; 
    1453     return (m==MODE_VIDEO_STD || \ 
    1454             m==MODE_VIDEO_SPEED ||  \ 
    1455             m==MODE_VIDEO_COMPACT || \ 
    1456             m==MODE_VIDEO_MY_COLORS || \ 
    1457             m==MODE_VIDEO_COLOR_ACCENT || \ 
    1458             m==MODE_VIDEO_COLOR_SWAP || \ 
    1459             m==MODE_VIDEO_MINIATURE || \ 
    1460             m==MODE_VIDEO_TIME_LAPSE || \ 
    1461             m==MODE_VIDEO_PORTRAIT || \ 
    1462             m==MODE_VIDEO_NIGHT || \ 
    1463             m==MODE_VIDEO_INDOOR || \ 
    1464             m==MODE_VIDEO_FOLIAGE || \ 
    1465             m==MODE_VIDEO_SNOW  || \ 
    1466             m==MODE_VIDEO_BEACH || \ 
    1467             m==MODE_VIDEO_AQUARIUM || \ 
    1468             m==MODE_VIDEO_SUPER_MACRO || \ 
    1469             m==MODE_VIDEO_STITCH || \ 
    1470             m==MODE_VIDEO_MANUAL); 
     1438    return (m==MODE_VIDEO_STD || 
     1439            m==MODE_VIDEO_SPEED || 
     1440            m==MODE_VIDEO_COMPACT || 
     1441            m==MODE_VIDEO_MY_COLORS || 
     1442            m==MODE_VIDEO_COLOR_ACCENT || 
     1443            m==MODE_VIDEO_COLOR_SWAP || 
     1444            m==MODE_VIDEO_MINIATURE || 
     1445            m==MODE_VIDEO_TIME_LAPSE || 
     1446            m==MODE_VIDEO_PORTRAIT || 
     1447            m==MODE_VIDEO_NIGHT || 
     1448            m==MODE_VIDEO_INDOOR || 
     1449            m==MODE_VIDEO_FOLIAGE || 
     1450            m==MODE_VIDEO_SNOW  || 
     1451            m==MODE_VIDEO_BEACH || 
     1452            m==MODE_VIDEO_AQUARIUM || 
     1453            m==MODE_VIDEO_SUPER_MACRO || 
     1454            m==MODE_VIDEO_STITCH || 
     1455            m==MODE_VIDEO_MANUAL || 
     1456            m==MODE_VIDEO_MINIATURE || 
     1457            m==MODE_VIDEO_IFRAME_MOVIE 
     1458// not clear if this should be considered a video mode ? 
     1459/*            m==MODE_VIDEO_MOVIE_DIGEST*/  
     1460            ); 
    14711461} 
    14721462 
Note: See TracChangeset for help on using the changeset viewer.