Changeset 1416


Ignore:
Timestamp:
11/14/11 07:50:17 (19 months ago)
Author:
philmoz
Message:

Disable RAW on SX40HS in 'HQ Burst' and 'Handheld Night Scene' modes. Causes corruption of JPEG and/or RAW/DNG files.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/core/conf.c

    r1350 r1416  
    811811        (shooting_get_prop(PROPCASE_RESOLUTION)==7) ||                                      // True if shooting resolution is 'low light' 
    812812#endif 
     813#if defined(CAM_DISABLE_RAW_IN_HQ_BURST) 
     814        (m == MODE_SCN_HIGHSPEED_BURST) ||                                                  // True if HQ Burst mode (SX40HS corrupts JPEG images if RAW enabled in this mode) 
     815#endif 
     816#if defined(CAM_DISABLE_RAW_IN_HANDHELD_NIGHT_SCN) 
     817        (m == MODE_NIGHT_SCENE) ||                                                          // True if HandHeld Night Scene (SX40HS corrupts JPEG images if RAW enabled in this mode) 
     818#endif 
    813819        (shooting_get_prop(PROPCASE_RESOLUTION)==5) ||                                      // True if shooting resolution is ??? (what is mode 5) 
    814820        ((m==MODE_SPORTS) && conf.save_raw_in_sports) ||                                    // True if sports mode and save_raw_in_sports is disabled 
  • trunk/include/camera.h

    r1412 r1416  
    175175#undef CAM_AV_OVERRIDE_IRIS_FIX                  // for cameras that require _MoveIrisWithAv function to override Av (for bracketing). 
    176176 
    177 #undef CAM_DISABLE_RAW_IN_LOW_LIGHT_MODE         // For cameras with 'low light' mode that does now work with raw define this 
     177#undef CAM_DISABLE_RAW_IN_LOW_LIGHT_MODE         // For cameras with 'low light' mode that does not work with raw define this 
     178#undef CAM_DISABLE_RAW_IN_HQ_BURST               // For cameras with 'HQ Burst' mode that does not work with raw define this 
     179#undef CAM_DISABLE_RAW_IN_HANDHELD_NIGHT_SCN     // For cameras with 'HandHeld Night Scene' mode that does not work with raw define this 
    178180 
    179181#undef CAM_LOAD_CUSTOM_COLORS                   // Define to enable loading CHDK custom colors into the camera color palette 
  • trunk/platform/sx40hs/platform_camera.h

    r1414 r1416  
    112112        #define CAM_AV_OVERRIDE_IRIS_FIX        1                               // for cameras that require _MoveIrisWithAv function to override Av in bracketing. 
    113113 
    114     #define CAM_DISABLE_RAW_IN_LOW_LIGHT_MODE   1       // For cameras with 'low light' mode that does now work with raw define this 
     114    #define CAM_DISABLE_RAW_IN_LOW_LIGHT_MODE   1       // For cameras with 'low light' mode that does not work with raw define this 
     115    #define CAM_DISABLE_RAW_IN_HQ_BURST         1       // For cameras with 'HQ Burst' mode that does not work with raw define this 
     116    #define CAM_DISABLE_RAW_IN_HANDHELD_NIGHT_SCN 1     // For cameras with 'HandHeld Night Scene' mode that does not work with raw define this 
    115117 
    116118    #define CAM_LOAD_CUSTOM_COLORS              1       // Enable loading CHDK colors into the camera palette memory/hardware 
Note: See TracChangeset for help on using the changeset viewer.