Batch of correction to lower the number of GCC warnings

This commit is contained in:
Hombre
2010-08-29 02:25:59 +02:00
parent 6da0cf6792
commit 02dac0425d
40 changed files with 936 additions and 923 deletions

View File

@@ -376,298 +376,298 @@ class OLFlashModelInterpreter : public ChoiceInterpreter {
OLFlashModelInterpreter olFlashModelInterpreter;
const TagAttrib olyFocusInfoAttribs[] = {
0, 1, 0, 0, 0x0000, "FocusInfoVersion", &stdInterpreter,
0, 1, 0, 0, 0x0209, "AutoFocus", &olOnOffInterpreter,
0, 1, 0, 0, 0x0210, "SceneDetect", &stdInterpreter,
0, 1, 0, 0, 0x0211, "SceneArea", &stdInterpreter,
0, 1, 0, 0, 0x0212, "SceneDetectData", &stdInterpreter,
0, 1, 0, 0, 0x0300, "ZoomStepCount", &stdInterpreter,
0, 1, 0, 0, 0x0301, "FocusStepCount", &stdInterpreter,
0, 1, 0, 0, 0x0303, "FocusStepInfinity", &stdInterpreter,
0, 1, 0, 0, 0x0304, "FocusStepNear", &stdInterpreter,
0, 1, 0, 0, 0x0305, "FocusDistance", &stdInterpreter,
0, 1, 0, 0, 0x0308, "AFPoint", &stdInterpreter,
0, 1, 0, 0, 0x1201, "ExternalFlash", &olOnOffInterpreter,
0, 1, 0, 0, 0x1203, "ExternalFlashGuideNumber", &stdInterpreter,
0, 1, 0, 0, 0x1204, "ExternalFlashBounce", &stdInterpreter,
0, 1, 0, 0, 0x1205, "ExternalFlashZoom", &stdInterpreter,
0, 1, 0, 0, 0x1208, "InternalFlash", &olOnOffInterpreter,
0, 1, 0, 0, 0x1209, "ManualFlash", &olOnOffInterpreter,
0, 1, 0, 0, 0x1500, "SensorTemperature", &stdInterpreter,
0, 1, 0, 0, 0x1600, "ImageStabilization", &stdInterpreter,
-1, 0, 0, 0, 0, "", NULL};
{0, 1, 0, 0, 0x0000, "FocusInfoVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0209, "AutoFocus", &olOnOffInterpreter},
{0, 1, 0, 0, 0x0210, "SceneDetect", &stdInterpreter},
{0, 1, 0, 0, 0x0211, "SceneArea", &stdInterpreter},
{0, 1, 0, 0, 0x0212, "SceneDetectData", &stdInterpreter},
{0, 1, 0, 0, 0x0300, "ZoomStepCount", &stdInterpreter},
{0, 1, 0, 0, 0x0301, "FocusStepCount", &stdInterpreter},
{0, 1, 0, 0, 0x0303, "FocusStepInfinity", &stdInterpreter},
{0, 1, 0, 0, 0x0304, "FocusStepNear", &stdInterpreter},
{0, 1, 0, 0, 0x0305, "FocusDistance", &stdInterpreter},
{0, 1, 0, 0, 0x0308, "AFPoint", &stdInterpreter},
{0, 1, 0, 0, 0x1201, "ExternalFlash", &olOnOffInterpreter},
{0, 1, 0, 0, 0x1203, "ExternalFlashGuideNumber", &stdInterpreter},
{0, 1, 0, 0, 0x1204, "ExternalFlashBounce", &stdInterpreter},
{0, 1, 0, 0, 0x1205, "ExternalFlashZoom", &stdInterpreter},
{0, 1, 0, 0, 0x1208, "InternalFlash", &olOnOffInterpreter},
{0, 1, 0, 0, 0x1209, "ManualFlash", &olOnOffInterpreter},
{0, 1, 0, 0, 0x1500, "SensorTemperature", &stdInterpreter},
{0, 1, 0, 0, 0x1600, "ImageStabilization", &stdInterpreter},
{-1, 0, 0, 0, 0, "", NULL}};
const TagAttrib olyImageProcessingAttribs[] = {
0, 1, 0, 0, 0x0000, "ImageProcessingVersion", &stdInterpreter,
0, 1, 0, 0, 0x0100, "WB_RBLevels", &stdInterpreter,
0, 1, 0, 0, 0x0102, "WB_RBLevels3000K", &stdInterpreter,
0, 1, 0, 0, 0x0103, "WB_RBLevels3300K", &stdInterpreter,
0, 1, 0, 0, 0x0104, "WB_RBLevels3600K", &stdInterpreter,
0, 1, 0, 0, 0x0105, "WB_RBLevels3900K", &stdInterpreter,
0, 1, 0, 0, 0x0106, "WB_RBLevels4000K", &stdInterpreter,
0, 1, 0, 0, 0x0107, "WB_RBLevels4300K", &stdInterpreter,
0, 1, 0, 0, 0x0108, "WB_RBLevels4500K", &stdInterpreter,
0, 1, 0, 0, 0x0109, "WB_RBLevels4800K", &stdInterpreter,
0, 1, 0, 0, 0x010a, "WB_RBLevels5300K", &stdInterpreter,
0, 1, 0, 0, 0x010b, "WB_RBLevels6000K", &stdInterpreter,
0, 1, 0, 0, 0x010c, "WB_RBLevels6600K", &stdInterpreter,
0, 1, 0, 0, 0x010d, "WB_RBLevels7500K", &stdInterpreter,
0, 1, 0, 0, 0x010e, "WB_RBLevelsCWB1", &stdInterpreter,
0, 1, 0, 0, 0x010f, "WB_RBLevelsCWB2", &stdInterpreter,
0, 1, 0, 0, 0x0110, "WB_RBLevelsCWB3", &stdInterpreter,
0, 1, 0, 0, 0x0111, "WB_RBLevelsCWB4", &stdInterpreter,
0, 1, 0, 0, 0x0113, "WB_GLevel3000K", &stdInterpreter,
0, 1, 0, 0, 0x0114, "WB_GLevel3300K", &stdInterpreter,
0, 1, 0, 0, 0x0115, "WB_GLevel3600K", &stdInterpreter,
0, 1, 0, 0, 0x0116, "WB_GLevel3900K", &stdInterpreter,
0, 1, 0, 0, 0x0117, "WB_GLevel4000K", &stdInterpreter,
0, 1, 0, 0, 0x0118, "WB_GLevel4300K", &stdInterpreter,
0, 1, 0, 0, 0x0119, "WB_GLevel4500K", &stdInterpreter,
0, 1, 0, 0, 0x011a, "WB_GLevel4800K", &stdInterpreter,
0, 1, 0, 0, 0x011b, "WB_GLevel5300K", &stdInterpreter,
0, 1, 0, 0, 0x011c, "WB_GLevel6000K", &stdInterpreter,
0, 1, 0, 0, 0x011d, "WB_GLevel6600K", &stdInterpreter,
0, 1, 0, 0, 0x011e, "WB_GLevel7500K", &stdInterpreter,
0, 1, 0, 0, 0x011f, "WB_GLevel", &stdInterpreter,
0, 1, 0, 0, 0x0200, "ColorMatrix", &stdInterpreter,
0, 1, 0, 0, 0x0300, "Enhancer", &stdInterpreter,
0, 1, 0, 0, 0x0301, "EnhancerValues", &stdInterpreter,
0, 1, 0, 0, 0x0310, "CoringFilter", &stdInterpreter,
0, 1, 0, 0, 0x0311, "CoringValues", &stdInterpreter,
0, 1, 0, 0, 0x0600, "BlackLevel2", &stdInterpreter,
0, 1, 0, 0, 0x0610, "GainBase", &stdInterpreter,
0, 1, 0, 0, 0x0611, "ValidBits", &stdInterpreter,
0, 1, 0, 0, 0x0612, "CropLeft", &stdInterpreter,
0, 1, 0, 0, 0x0613, "CropTop", &stdInterpreter,
0, 1, 0, 0, 0x0614, "CropWidth", &stdInterpreter,
0, 1, 0, 0, 0x0615, "CropHeight", &stdInterpreter,
0, 1, 0, 0, 0x1010, "NoiseReduction2", &stdInterpreter,
0, 1, 0, 0, 0x1011, "DistortionCorrection2", &olOnOffInterpreter,
0, 1, 0, 0, 0x1012, "ShadingCompensation2", &olOnOffInterpreter,
1, 1, 0, 0, 0x1103, "UnknownBlock", &stdInterpreter,
0, 1, 0, 0, 0x1200, "FaceDetect", &olOnOffInterpreter,
0, 1, 0, 0, 0x1201, "FaceDetectArea", &stdInterpreter,
-1, 0, 0, 0, 0, "", NULL};
{0, 1, 0, 0, 0x0000, "ImageProcessingVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0100, "WB_RBLevels", &stdInterpreter},
{0, 1, 0, 0, 0x0102, "WB_RBLevels3000K", &stdInterpreter},
{0, 1, 0, 0, 0x0103, "WB_RBLevels3300K", &stdInterpreter},
{0, 1, 0, 0, 0x0104, "WB_RBLevels3600K", &stdInterpreter},
{0, 1, 0, 0, 0x0105, "WB_RBLevels3900K", &stdInterpreter},
{0, 1, 0, 0, 0x0106, "WB_RBLevels4000K", &stdInterpreter},
{0, 1, 0, 0, 0x0107, "WB_RBLevels4300K", &stdInterpreter},
{0, 1, 0, 0, 0x0108, "WB_RBLevels4500K", &stdInterpreter},
{0, 1, 0, 0, 0x0109, "WB_RBLevels4800K", &stdInterpreter},
{0, 1, 0, 0, 0x010a, "WB_RBLevels5300K", &stdInterpreter},
{0, 1, 0, 0, 0x010b, "WB_RBLevels6000K", &stdInterpreter},
{0, 1, 0, 0, 0x010c, "WB_RBLevels6600K", &stdInterpreter},
{0, 1, 0, 0, 0x010d, "WB_RBLevels7500K", &stdInterpreter},
{0, 1, 0, 0, 0x010e, "WB_RBLevelsCWB1", &stdInterpreter},
{0, 1, 0, 0, 0x010f, "WB_RBLevelsCWB2", &stdInterpreter},
{0, 1, 0, 0, 0x0110, "WB_RBLevelsCWB3", &stdInterpreter},
{0, 1, 0, 0, 0x0111, "WB_RBLevelsCWB4", &stdInterpreter},
{0, 1, 0, 0, 0x0113, "WB_GLevel3000K", &stdInterpreter},
{0, 1, 0, 0, 0x0114, "WB_GLevel3300K", &stdInterpreter},
{0, 1, 0, 0, 0x0115, "WB_GLevel3600K", &stdInterpreter},
{0, 1, 0, 0, 0x0116, "WB_GLevel3900K", &stdInterpreter},
{0, 1, 0, 0, 0x0117, "WB_GLevel4000K", &stdInterpreter},
{0, 1, 0, 0, 0x0118, "WB_GLevel4300K", &stdInterpreter},
{0, 1, 0, 0, 0x0119, "WB_GLevel4500K", &stdInterpreter},
{0, 1, 0, 0, 0x011a, "WB_GLevel4800K", &stdInterpreter},
{0, 1, 0, 0, 0x011b, "WB_GLevel5300K", &stdInterpreter},
{0, 1, 0, 0, 0x011c, "WB_GLevel6000K", &stdInterpreter},
{0, 1, 0, 0, 0x011d, "WB_GLevel6600K", &stdInterpreter},
{0, 1, 0, 0, 0x011e, "WB_GLevel7500K", &stdInterpreter},
{0, 1, 0, 0, 0x011f, "WB_GLevel", &stdInterpreter},
{0, 1, 0, 0, 0x0200, "ColorMatrix", &stdInterpreter},
{0, 1, 0, 0, 0x0300, "Enhancer", &stdInterpreter},
{0, 1, 0, 0, 0x0301, "EnhancerValues", &stdInterpreter},
{0, 1, 0, 0, 0x0310, "CoringFilter", &stdInterpreter},
{0, 1, 0, 0, 0x0311, "CoringValues", &stdInterpreter},
{0, 1, 0, 0, 0x0600, "BlackLevel2", &stdInterpreter},
{0, 1, 0, 0, 0x0610, "GainBase", &stdInterpreter},
{0, 1, 0, 0, 0x0611, "ValidBits", &stdInterpreter},
{0, 1, 0, 0, 0x0612, "CropLeft", &stdInterpreter},
{0, 1, 0, 0, 0x0613, "CropTop", &stdInterpreter},
{0, 1, 0, 0, 0x0614, "CropWidth", &stdInterpreter},
{0, 1, 0, 0, 0x0615, "CropHeight", &stdInterpreter},
{0, 1, 0, 0, 0x1010, "NoiseReduction2", &stdInterpreter},
{0, 1, 0, 0, 0x1011, "DistortionCorrection2", &olOnOffInterpreter},
{0, 1, 0, 0, 0x1012, "ShadingCompensation2", &olOnOffInterpreter},
{1, 1, 0, 0, 0x1103, "UnknownBlock", &stdInterpreter},
{0, 1, 0, 0, 0x1200, "FaceDetect", &olOnOffInterpreter},
{0, 1, 0, 0, 0x1201, "FaceDetectArea", &stdInterpreter},
{-1, 0, 0, 0, 0, "", NULL}};
const TagAttrib olyRawDevelopmentAttribs[] = {
0, 1, 0, 0, 0x0000, "RawDevVersion", &stdInterpreter,
0, 1, 0, 0, 0x0100, "RawDevExposureBiasValue", &stdInterpreter,
0, 1, 0, 0, 0x0101, "RawDevWhiteBalanceValue", &stdInterpreter,
0, 1, 0, 0, 0x0102, "RawDevWBFineAdjustment", &stdInterpreter,
0, 1, 0, 0, 0x0103, "RawDevGrayPoint", &stdInterpreter,
0, 1, 0, 0, 0x0104, "RawDevSaturationEmphasis", &stdInterpreter,
0, 1, 0, 0, 0x0105, "RawDevMemoryColorEmphasis", &stdInterpreter,
0, 1, 0, 0, 0x0106, "RawDevContrastValue", &stdInterpreter,
0, 1, 0, 0, 0x0107, "RawDevSharpnessValue", &stdInterpreter,
0, 1, 0, 0, 0x0108, "RawDevColorSpace", &olColorSpaceInterpreter,
0, 1, 0, 0, 0x0109, "RawDevEngine", &olDevEngineInterpreter,
0, 1, 0, 0, 0x010a, "RawDevNoiseReduction", &olNoiseReductionInterpreter,
0, 1, 0, 0, 0x010b, "RawDevEditStatus", &stdInterpreter,
0, 1, 0, 0, 0x010c, "RawDevSettings", &stdInterpreter,
-1, 0, 0, 0, 0, "", NULL};
{0, 1, 0, 0, 0x0000, "RawDevVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0100, "RawDevExposureBiasValue", &stdInterpreter},
{0, 1, 0, 0, 0x0101, "RawDevWhiteBalanceValue", &stdInterpreter},
{0, 1, 0, 0, 0x0102, "RawDevWBFineAdjustment", &stdInterpreter},
{0, 1, 0, 0, 0x0103, "RawDevGrayPoint", &stdInterpreter},
{0, 1, 0, 0, 0x0104, "RawDevSaturationEmphasis", &stdInterpreter},
{0, 1, 0, 0, 0x0105, "RawDevMemoryColorEmphasis", &stdInterpreter},
{0, 1, 0, 0, 0x0106, "RawDevContrastValue", &stdInterpreter},
{0, 1, 0, 0, 0x0107, "RawDevSharpnessValue", &stdInterpreter},
{0, 1, 0, 0, 0x0108, "RawDevColorSpace", &olColorSpaceInterpreter},
{0, 1, 0, 0, 0x0109, "RawDevEngine", &olDevEngineInterpreter},
{0, 1, 0, 0, 0x010a, "RawDevNoiseReduction", &olNoiseReductionInterpreter},
{0, 1, 0, 0, 0x010b, "RawDevEditStatus", &stdInterpreter},
{0, 1, 0, 0, 0x010c, "RawDevSettings", &stdInterpreter},
{-1, 0, 0, 0, 0, "", NULL}};
const TagAttrib olyRawDevelopment2Attribs[] = {
0, 1, 0, 0, 0x0000, "RawDevVersion", &stdInterpreter,
0, 1, 0, 0, 0x0100, "RawDevExposureBiasValue", &stdInterpreter,
0, 1, 0, 0, 0x0101, "RawDevWhiteBalance", &stdInterpreter,
0, 1, 0, 0, 0x0102, "RawDevWhiteBalanceValue", &stdInterpreter,
0, 1, 0, 0, 0x0103, "RawDevWBFineAdjustment", &stdInterpreter,
0, 1, 0, 0, 0x0104, "RawDevGrayPoint", &stdInterpreter,
0, 1, 0, 0, 0x0105, "RawDevContrastValue", &stdInterpreter,
0, 1, 0, 0, 0x0106, "RawDevSharpnessValue", &stdInterpreter,
0, 1, 0, 0, 0x0107, "RawDevSaturationEmphasis", &stdInterpreter,
0, 1, 0, 0, 0x0108, "RawDevMemoryColorEmphasis", &stdInterpreter,
0, 1, 0, 0, 0x0109, "RawDevColorSpace", &olColorSpaceInterpreter,
0, 1, 0, 0, 0x010a, "RawDevNoiseReduction", &olNoiseReductionInterpreter,
0, 1, 0, 0, 0x010b, "RawDevEngine", &olDevEngineInterpreter,
0, 1, 0, 0, 0x010c, "RawDevPictureMode", &olPictureModeInterpreter,
0, 1, 0, 0, 0x010d, "RawDevPMSaturation", &stdInterpreter,
0, 1, 0, 0, 0x010e, "RawDevPMContrast", &stdInterpreter,
0, 1, 0, 0, 0x010f, "RawDevPMSharpness", &stdInterpreter,
0, 1, 0, 0, 0x0110, "RawDevPM_BWFilter", &olPictureModeBWFilterInterpreter,
0, 1, 0, 0, 0x0111, "RawDevPMPictureTone", &olPictureModeToneInterpreter,
0, 1, 0, 0, 0x0112, "RawDevGradation", &stdInterpreter,
0, 1, 0, 0, 0x0113, "RawDevSaturation3", &stdInterpreter,
0, 1, 0, 0, 0x0119, "RawDevAutoGradation", &olOnOffInterpreter,
0, 1, 0, 0, 0x0120, "RawDevPMNoiseFilter", &stdInterpreter,
-1, 0, 0, 0, 0, "", NULL};
{0, 1, 0, 0, 0x0000, "RawDevVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0100, "RawDevExposureBiasValue", &stdInterpreter},
{0, 1, 0, 0, 0x0101, "RawDevWhiteBalance", &stdInterpreter},
{0, 1, 0, 0, 0x0102, "RawDevWhiteBalanceValue", &stdInterpreter},
{0, 1, 0, 0, 0x0103, "RawDevWBFineAdjustment", &stdInterpreter},
{0, 1, 0, 0, 0x0104, "RawDevGrayPoint", &stdInterpreter},
{0, 1, 0, 0, 0x0105, "RawDevContrastValue", &stdInterpreter},
{0, 1, 0, 0, 0x0106, "RawDevSharpnessValue", &stdInterpreter},
{0, 1, 0, 0, 0x0107, "RawDevSaturationEmphasis", &stdInterpreter},
{0, 1, 0, 0, 0x0108, "RawDevMemoryColorEmphasis", &stdInterpreter},
{0, 1, 0, 0, 0x0109, "RawDevColorSpace", &olColorSpaceInterpreter},
{0, 1, 0, 0, 0x010a, "RawDevNoiseReduction", &olNoiseReductionInterpreter},
{0, 1, 0, 0, 0x010b, "RawDevEngine", &olDevEngineInterpreter},
{0, 1, 0, 0, 0x010c, "RawDevPictureMode", &olPictureModeInterpreter},
{0, 1, 0, 0, 0x010d, "RawDevPMSaturation", &stdInterpreter},
{0, 1, 0, 0, 0x010e, "RawDevPMContrast", &stdInterpreter},
{0, 1, 0, 0, 0x010f, "RawDevPMSharpness", &stdInterpreter},
{0, 1, 0, 0, 0x0110, "RawDevPM_BWFilter", &olPictureModeBWFilterInterpreter},
{0, 1, 0, 0, 0x0111, "RawDevPMPictureTone", &olPictureModeToneInterpreter},
{0, 1, 0, 0, 0x0112, "RawDevGradation", &stdInterpreter},
{0, 1, 0, 0, 0x0113, "RawDevSaturation3", &stdInterpreter},
{0, 1, 0, 0, 0x0119, "RawDevAutoGradation", &olOnOffInterpreter},
{0, 1, 0, 0, 0x0120, "RawDevPMNoiseFilter", &stdInterpreter},
{-1, 0, 0, 0, 0, "", NULL}};
const TagAttrib olyCameraSettingsAttribs[] = {
0, 1, 0, 0, 0x0000, "CameraSettingsVersion", &stdInterpreter,
1, 1, 0, 0, 0x0100, "PreviewImageValid", &olYesNoInterpreter,
1, 1, 0, 0, 0x0101, "PreviewImageStart", &stdInterpreter,
1, 1, 0, 0, 0x0102, "PreviewImageLength", &stdInterpreter,
0, 1, 0, 0, 0x0200, "ExposureMode", &olExposureModeInterpreter,
0, 1, 0, 0, 0x0201, "AELock", &olOnOffInterpreter,
0, 1, 0, 0, 0x0202, "MeteringMode", &olMeteringModeInterpreter,
0, 1, 0, 0, 0x0300, "MacroMode", &olOnOffInterpreter,
0, 1, 0, 0, 0x0301, "FocusMode", &olFocusModeInterpreter,
0, 1, 0, 0, 0x0302, "FocusProcess", &stdInterpreter,
0, 1, 0, 0, 0x0303, "AFSearch", &stdInterpreter,
0, 1, 0, 0, 0x0304, "AFAreas", &stdInterpreter,
0, 1, 0, 0, 0x0400, "FlashMode", &stdInterpreter,
0, 1, 0, 0, 0x0401, "FlashExposureComp", &stdInterpreter,
0, 1, 0, 0, 0x0500, "WhiteBalance2", &olWhitebalance2Interpreter,
0, 1, 0, 0, 0x0501, "WhiteBalanceTemperature", &stdInterpreter,
0, 1, 0, 0, 0x0502, "WhiteBalanceBracket", &stdInterpreter,
0, 1, 0, 0, 0x0503, "CustomSaturation", &stdInterpreter,
0, 1, 0, 0, 0x0504, "ModifiedSaturation", &stdInterpreter,
0, 1, 0, 0, 0x0505, "ContrastSetting", &stdInterpreter,
0, 1, 0, 0, 0x0506, "SharpnessSetting", &stdInterpreter,
0, 1, 0, 0, 0x0507, "ColorSpace", &olColorSpaceInterpreter,
0, 1, 0, 0, 0x0509, "SceneMode", &olSceneModeInterpreter,
0, 1, 0, 0, 0x050a, "NoiseReduction", &olNoiseReductionInterpreter,
0, 1, 0, 0, 0x050b, "DistortionCorrection", &olOnOffInterpreter,
0, 1, 0, 0, 0x050c, "ShadingCompensation", &olOnOffInterpreter,
0, 1, 0, 0, 0x050d, "CompressionFactor", &stdInterpreter,
0, 1, 0, 0, 0x050f, "Gradation", &stdInterpreter,
0, 1, 0, 0, 0x0520, "PictureMode", &olPictureModeInterpreter,
0, 1, 0, 0, 0x0521, "PictureModeSaturation", &stdInterpreter,
0, 1, 0, 0, 0x0522, "PictureModeHue", &stdInterpreter,
0, 1, 0, 0, 0x0523, "PictureModeContrast", &stdInterpreter,
0, 1, 0, 0, 0x0524, "PictureModeSharpness", &stdInterpreter,
0, 1, 0, 0, 0x0525, "PictureModeBWFilter", &olPictureModeBWFilterInterpreter,
0, 1, 0, 0, 0x0526, "PictureModeTone", &olPictureModeToneInterpreter,
0, 1, 0, 0, 0x0527, "NoiseFilter", &olNoiseFilterInterpreter,
0, 1, 0, 0, 0x0600, "DriveMode", &stdInterpreter,
0, 1, 0, 0, 0x0601, "PanoramaMode", &stdInterpreter,
0, 1, 0, 0, 0x0603, "ImageQuality2", &olImageQuality2Interpreter,
0, 1, 0, 0, 0x0900, "ManometerPressure", &stdInterpreter,
0, 1, 0, 0, 0x0901, "ManometerReading", &stdInterpreter,
0, 1, 0, 0, 0x0902, "ExtendedWBDetect", &olOnOffInterpreter,
-1, 0, 0, 0, 0, "", NULL};
{0, 1, 0, 0, 0x0000, "CameraSettingsVersion", &stdInterpreter},
{1, 1, 0, 0, 0x0100, "PreviewImageValid", &olYesNoInterpreter},
{1, 1, 0, 0, 0x0101, "PreviewImageStart", &stdInterpreter},
{1, 1, 0, 0, 0x0102, "PreviewImageLength", &stdInterpreter},
{0, 1, 0, 0, 0x0200, "ExposureMode", &olExposureModeInterpreter},
{0, 1, 0, 0, 0x0201, "AELock", &olOnOffInterpreter},
{0, 1, 0, 0, 0x0202, "MeteringMode", &olMeteringModeInterpreter},
{0, 1, 0, 0, 0x0300, "MacroMode", &olOnOffInterpreter},
{0, 1, 0, 0, 0x0301, "FocusMode", &olFocusModeInterpreter},
{0, 1, 0, 0, 0x0302, "FocusProcess", &stdInterpreter},
{0, 1, 0, 0, 0x0303, "AFSearch", &stdInterpreter},
{0, 1, 0, 0, 0x0304, "AFAreas", &stdInterpreter},
{0, 1, 0, 0, 0x0400, "FlashMode", &stdInterpreter},
{0, 1, 0, 0, 0x0401, "FlashExposureComp", &stdInterpreter},
{0, 1, 0, 0, 0x0500, "WhiteBalance2", &olWhitebalance2Interpreter},
{0, 1, 0, 0, 0x0501, "WhiteBalanceTemperature", &stdInterpreter},
{0, 1, 0, 0, 0x0502, "WhiteBalanceBracket", &stdInterpreter},
{0, 1, 0, 0, 0x0503, "CustomSaturation", &stdInterpreter},
{0, 1, 0, 0, 0x0504, "ModifiedSaturation", &stdInterpreter},
{0, 1, 0, 0, 0x0505, "ContrastSetting", &stdInterpreter},
{0, 1, 0, 0, 0x0506, "SharpnessSetting", &stdInterpreter},
{0, 1, 0, 0, 0x0507, "ColorSpace", &olColorSpaceInterpreter},
{0, 1, 0, 0, 0x0509, "SceneMode", &olSceneModeInterpreter},
{0, 1, 0, 0, 0x050a, "NoiseReduction", &olNoiseReductionInterpreter},
{0, 1, 0, 0, 0x050b, "DistortionCorrection", &olOnOffInterpreter},
{0, 1, 0, 0, 0x050c, "ShadingCompensation", &olOnOffInterpreter},
{0, 1, 0, 0, 0x050d, "CompressionFactor", &stdInterpreter},
{0, 1, 0, 0, 0x050f, "Gradation", &stdInterpreter},
{0, 1, 0, 0, 0x0520, "PictureMode", &olPictureModeInterpreter},
{0, 1, 0, 0, 0x0521, "PictureModeSaturation", &stdInterpreter},
{0, 1, 0, 0, 0x0522, "PictureModeHue", &stdInterpreter},
{0, 1, 0, 0, 0x0523, "PictureModeContrast", &stdInterpreter},
{0, 1, 0, 0, 0x0524, "PictureModeSharpness", &stdInterpreter},
{0, 1, 0, 0, 0x0525, "PictureModeBWFilter", &olPictureModeBWFilterInterpreter},
{0, 1, 0, 0, 0x0526, "PictureModeTone", &olPictureModeToneInterpreter},
{0, 1, 0, 0, 0x0527, "NoiseFilter", &olNoiseFilterInterpreter},
{0, 1, 0, 0, 0x0600, "DriveMode", &stdInterpreter},
{0, 1, 0, 0, 0x0601, "PanoramaMode", &stdInterpreter},
{0, 1, 0, 0, 0x0603, "ImageQuality2", &olImageQuality2Interpreter},
{0, 1, 0, 0, 0x0900, "ManometerPressure", &stdInterpreter},
{0, 1, 0, 0, 0x0901, "ManometerReading", &stdInterpreter},
{0, 1, 0, 0, 0x0902, "ExtendedWBDetect", &olOnOffInterpreter},
{-1, 0, 0, 0, 0, "", NULL}};
const TagAttrib olyEquipmentAttribs[] = {
0, 1, 0, 0, 0x0000, "EquipmentVersion", &stdInterpreter,
0, 1, 0, 0, 0x0100, "CameraType2", &stdInterpreter,
0, 1, 0, 0, 0x0101, "SerialNumber", &stdInterpreter,
0, 1, 0, 0, 0x0102, "InternalSerialNumber", &stdInterpreter,
0, 1, 0, 0, 0x0103, "FocalPlaneDiagonal", &stdInterpreter,
0, 1, 0, 0, 0x0104, "BodyFirmwareVersion", &stdInterpreter,
0, 1, 0, 0, 0x0201, "LensType", &olLensTypeInterpreter,
0, 1, 0, 0, 0x0202, "LensSerialNumber", &stdInterpreter,
0, 1, 0, 0, 0x0204, "LensFirmwareVersion", &stdInterpreter,
0, 1, 0, 0, 0x0205, "MaxApertureAtMinFocal", &olApertureInterpreter,
0, 1, 0, 0, 0x0206, "MaxApertureAtMaxFocal", &olApertureInterpreter,
0, 1, 0, 0, 0x0207, "MinFocalLength", &stdInterpreter,
0, 1, 0, 0, 0x0208, "MaxFocalLength", &stdInterpreter,
0, 1, 0, 0, 0x020a, "MaxApertureAtCurrentFocal", &olApertureInterpreter,
0, 1, 0, 0, 0x020b, "LensProperties", &stdInterpreter,
0, 1, 0, 0, 0x0301, "Extender", &stdInterpreter,
0, 1, 0, 0, 0x0302, "ExtenderSerialNumber", &stdInterpreter,
0, 1, 0, 0, 0x0303, "ExtenderModel", &stdInterpreter,
0, 1, 0, 0, 0x0304, "ExtenderFirmwareVersion", &stdInterpreter,
0, 1, 0, 0, 0x1000, "FlashType", &olFlashTypeInterpreter,
0, 1, 0, 0, 0x1001, "FlashModel", &olFlashModelInterpreter,
0, 1, 0, 0, 0x1002, "FlashFirmwareVersion", &stdInterpreter,
0, 1, 0, 0, 0x1003, "FlashSerialNumber", &stdInterpreter,
-1, 0, 0, 0, 0, "", NULL};
{0, 1, 0, 0, 0x0000, "EquipmentVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0100, "CameraType2", &stdInterpreter},
{0, 1, 0, 0, 0x0101, "SerialNumber", &stdInterpreter},
{0, 1, 0, 0, 0x0102, "InternalSerialNumber", &stdInterpreter},
{0, 1, 0, 0, 0x0103, "FocalPlaneDiagonal", &stdInterpreter},
{0, 1, 0, 0, 0x0104, "BodyFirmwareVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0201, "LensType", &olLensTypeInterpreter},
{0, 1, 0, 0, 0x0202, "LensSerialNumber", &stdInterpreter},
{0, 1, 0, 0, 0x0204, "LensFirmwareVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0205, "MaxApertureAtMinFocal", &olApertureInterpreter},
{0, 1, 0, 0, 0x0206, "MaxApertureAtMaxFocal", &olApertureInterpreter},
{0, 1, 0, 0, 0x0207, "MinFocalLength", &stdInterpreter},
{0, 1, 0, 0, 0x0208, "MaxFocalLength", &stdInterpreter},
{0, 1, 0, 0, 0x020a, "MaxApertureAtCurrentFocal", &olApertureInterpreter},
{0, 1, 0, 0, 0x020b, "LensProperties", &stdInterpreter},
{0, 1, 0, 0, 0x0301, "Extender", &stdInterpreter},
{0, 1, 0, 0, 0x0302, "ExtenderSerialNumber", &stdInterpreter},
{0, 1, 0, 0, 0x0303, "ExtenderModel", &stdInterpreter},
{0, 1, 0, 0, 0x0304, "ExtenderFirmwareVersion", &stdInterpreter},
{0, 1, 0, 0, 0x1000, "FlashType", &olFlashTypeInterpreter},
{0, 1, 0, 0, 0x1001, "FlashModel", &olFlashModelInterpreter},
{0, 1, 0, 0, 0x1002, "FlashFirmwareVersion", &stdInterpreter},
{0, 1, 0, 0, 0x1003, "FlashSerialNumber", &stdInterpreter},
{-1, 0, 0, 0, 0, "", NULL}};
const TagAttrib olympusAttribs[] = {
0, 1, 0, 0, 0x0104, "BodyFirmwareVersion", &stdInterpreter,
0, 1, 0, 0, 0x0200, "SpecialMode", &stdInterpreter,
0, 1, 0, 0, 0x0201, "Quality", &stdInterpreter,
0, 1, 0, 0, 0x0202, "Macro", &olOnOffInterpreter,
0, 1, 0, 0, 0x0203, "BWMode", &olOnOffInterpreter,
0, 1, 0, 0, 0x0204, "DigitalZoom", &stdInterpreter,
0, 1, 0, 0, 0x0205, "FocalPlaneDiagonal", &stdInterpreter,
0, 1, 0, 0, 0x0206, "LensDistortionParams", &stdInterpreter,
0, 1, 0, 0, 0x0207, "CameraType", &stdInterpreter,
1, 1, 0, 0, 0x0208, "TextInfo", &stdInterpreter,
0, 1, 0, 0, 0x0209, "CameraID", &stdInterpreter,
0, 1, 0, 0, 0x020b, "EpsonImageWidth", &stdInterpreter,
0, 1, 0, 0, 0x020c, "EpsonImageHeight", &stdInterpreter,
0, 1, 0, 0, 0x020d, "EpsonSoftware", &stdInterpreter,
0, 2, 0, 0, 0x0280, "PreviewImage", &stdInterpreter,
0, 1, 0, 0, 0x0300, "PreCaptureFrames", &stdInterpreter,
0, 1, 0, 0, 0x0301, "WhiteBoard", &stdInterpreter,
0, 1, 0, 0, 0x0302, "OneTouchWB", &olOnOffInterpreter,
0, 1, 0, 0, 0x0303, "WhiteBalanceBracket", &stdInterpreter,
0, 1, 0, 0, 0x0304, "WhiteBalanceBias", &stdInterpreter,
0, 1, 0, 0, 0x0403, "SceneMode", &stdInterpreter,
0, 1, 0, 0, 0x0404, "SerialNumber", &stdInterpreter,
0, 1, 0, 0, 0x0405, "Firmware", &stdInterpreter,
1, 1, 0, 0, 0x0e00, "PrintIM", &stdInterpreter,
0, 1, 0, 0, 0x0f00, "DataDump", &stdInterpreter,
0, 1, 0, 0, 0x0f01, "DataDump2", &stdInterpreter,
0, 1, 0, 0, 0x1000, "ShutterSpeedValue", &stdInterpreter,
0, 1, 0, 0, 0x1001, "ISOValue", &stdInterpreter,
0, 1, 0, 0, 0x1002, "ApertureValue", &stdInterpreter,
0, 1, 0, 0, 0x1003, "BrightnessValue", &stdInterpreter,
0, 1, 0, 0, 0x1004, "FlashMode", &stdInterpreter,
0, 1, 0, 0, 0x1005, "FlashDevice", &stdInterpreter,
0, 1, 0, 0, 0x1006, "ExposureCompensation", &stdInterpreter,
0, 1, 0, 0, 0x1007, "SensorTemperature", &stdInterpreter,
0, 1, 0, 0, 0x1008, "LensTemperature", &stdInterpreter,
0, 1, 0, 0, 0x1009, "LightCondition", &stdInterpreter,
0, 1, 0, 0, 0x100a, "FocusRange", &stdInterpreter,
0, 1, 0, 0, 0x100b, "FocusMode", &stdInterpreter,
0, 1, 0, 0, 0x100c, "ManualFocusDistance", &stdInterpreter,
0, 1, 0, 0, 0x100d, "ZoomStepCount", &stdInterpreter,
0, 1, 0, 0, 0x100e, "FocusStepCount", &stdInterpreter,
0, 1, 0, 0, 0x100f, "Sharpness", &stdInterpreter,
0, 1, 0, 0, 0x1010, "FlashChargeLevel", &stdInterpreter,
0, 1, 0, 0, 0x1011, "ColorMatrix", &stdInterpreter,
0, 1, 0, 0, 0x1012, "BlackLevel", &stdInterpreter,
0, 1, 0, 0, 0x1013, "ColorTemperatureBG", &stdInterpreter,
0, 1, 0, 0, 0x1014, "ColorTemperatureRG", &stdInterpreter,
0, 1, 0, 0, 0x1015, "WBMode", &stdInterpreter,
0, 1, 0, 0, 0x1017, "RedBalance", &stdInterpreter,
0, 1, 0, 0, 0x1018, "BlueBalance", &stdInterpreter,
0, 1, 0, 0, 0x1019, "ColorMatrixNumber", &stdInterpreter,
0, 1, 0, 0, 0x101a, "SerialNumber", &stdInterpreter,
0, 1, 0, 0, 0x101b, "ExternalFlashAE1_0", &stdInterpreter,
0, 1, 0, 0, 0x101c, "ExternalFlashAE2_0", &stdInterpreter,
0, 1, 0, 0, 0x101d, "InternalFlashAE1_0", &stdInterpreter,
0, 1, 0, 0, 0x101e, "InternalFlashAE2_0", &stdInterpreter,
0, 1, 0, 0, 0x101f, "ExternalFlashAE1", &stdInterpreter,
0, 1, 0, 0, 0x1020, "ExternalFlashAE2", &stdInterpreter,
0, 1, 0, 0, 0x1021, "InternalFlashAE1", &stdInterpreter,
0, 1, 0, 0, 0x1022, "InternalFlashAE2", &stdInterpreter,
0, 1, 0, 0, 0x1023, "FlashExposureComp", &stdInterpreter,
0, 1, 0, 0, 0x1024, "InternalFlashTable", &stdInterpreter,
0, 1, 0, 0, 0x1025, "ExternalFlashGValue", &stdInterpreter,
0, 1, 0, 0, 0x1026, "ExternalFlashBounce", &olYesNoInterpreter,
0, 1, 0, 0, 0x1027, "ExternalFlashZoom", &stdInterpreter,
0, 1, 0, 0, 0x1028, "ExternalFlashMode", &stdInterpreter,
0, 1, 0, 0, 0x1029, "Contrast", &stdInterpreter,
0, 1, 0, 0, 0x102a, "SharpnessFactor", &stdInterpreter,
0, 1, 0, 0, 0x102b, "ColorControl", &stdInterpreter,
0, 1, 0, 0, 0x102c, "ValidBits", &stdInterpreter,
0, 1, 0, 0, 0x102d, "CoringFilter", &stdInterpreter,
0, 1, 0, 0, 0x102e, "OlympusImageWidth", &stdInterpreter,
0, 1, 0, 0, 0x102f, "OlympusImageHeight", &stdInterpreter,
0, 1, 0, 0, 0x1030, "SceneDetect", &stdInterpreter,
0, 1, 0, 0, 0x1031, "SceneArea", &stdInterpreter,
0, 1, 0, 0, 0x1033, "SceneDetectData", &stdInterpreter,
0, 1, 0, 0, 0x1034, "CompressionRatio", &stdInterpreter,
1, 1, 0, 0, 0x1035, "PreviewImageValid", &olYesNoInterpreter,
1, 1, 0, 0, 0x1036, "PreviewImageStart", &stdInterpreter,
1, 1, 0, 0, 0x1037, "PreviewImageLength", &stdInterpreter,
0, 1, 0, 0, 0x1038, "AFResult", &stdInterpreter,
0, 1, 0, 0, 0x1039, "CCDScanMode", &stdInterpreter,
0, 1, 0, 0, 0x103a, "NoiseReduction", &olOnOffInterpreter,
0, 1, 0, 0, 0x103b, "InfinityLensStep", &stdInterpreter,
0, 1, 0, 0, 0x103c, "NearLensStep", &stdInterpreter,
0, 1, 0, 0, 0x103d, "LightValueCenter", &stdInterpreter,
0, 1, 0, 0, 0x103e, "LightValuePeriphery", &stdInterpreter,
0, 1, 0, 0, 0x103f, "FieldCount", &stdInterpreter,
0, 1, 0, olyEquipmentAttribs, 0x2010, "Equipment", &stdInterpreter,
0, 1, 0, olyCameraSettingsAttribs, 0x2020, "CameraSettings", &stdInterpreter,
0, 1, 0, olyRawDevelopmentAttribs, 0x2030, "RawDevelopment", &stdInterpreter,
0, 1, 0, olyRawDevelopment2Attribs, 0x2031, "RawDev2", &stdInterpreter,
0, 1, 0, olyImageProcessingAttribs, 0x2040, "ImageProcessing", &stdInterpreter,
0, 1, 0, olyFocusInfoAttribs, 0x2050, "FocusInfo", &stdInterpreter,
1, 1, 0, 0, 0x2100, "Olympus2100", &stdInterpreter,
1, 1, 0, 0, 0x2300, "Olympus2300", &stdInterpreter,
1, 1, 0, 0, 0x2400, "Olympus2400", &stdInterpreter,
1, 1, 0, 0, 0x2500, "Olympus2500", &stdInterpreter,
1, 1, 0, 0, 0x2600, "Olympus2600", &stdInterpreter,
1, 1, 0, 0, 0x2700, "Olympus2700", &stdInterpreter,
1, 1, 0, 0, 0x2800, "Olympus2800", &stdInterpreter,
1, 1, 0, 0, 0x2900, "Olympus2900", &stdInterpreter,
0, 1, 0, 0, 0x3000, "RawInfo", &stdInterpreter,
-1, 0, 0, 0, 0, "", NULL};
{0, 1, 0, 0, 0x0104, "BodyFirmwareVersion", &stdInterpreter},
{0, 1, 0, 0, 0x0200, "SpecialMode", &stdInterpreter},
{0, 1, 0, 0, 0x0201, "Quality", &stdInterpreter},
{0, 1, 0, 0, 0x0202, "Macro", &olOnOffInterpreter},
{0, 1, 0, 0, 0x0203, "BWMode", &olOnOffInterpreter},
{0, 1, 0, 0, 0x0204, "DigitalZoom", &stdInterpreter},
{0, 1, 0, 0, 0x0205, "FocalPlaneDiagonal", &stdInterpreter},
{0, 1, 0, 0, 0x0206, "LensDistortionParams", &stdInterpreter},
{0, 1, 0, 0, 0x0207, "CameraType", &stdInterpreter},
{1, 1, 0, 0, 0x0208, "TextInfo", &stdInterpreter},
{0, 1, 0, 0, 0x0209, "CameraID", &stdInterpreter},
{0, 1, 0, 0, 0x020b, "EpsonImageWidth", &stdInterpreter},
{0, 1, 0, 0, 0x020c, "EpsonImageHeight", &stdInterpreter},
{0, 1, 0, 0, 0x020d, "EpsonSoftware", &stdInterpreter},
{0, 2, 0, 0, 0x0280, "PreviewImage", &stdInterpreter},
{0, 1, 0, 0, 0x0300, "PreCaptureFrames", &stdInterpreter},
{0, 1, 0, 0, 0x0301, "WhiteBoard", &stdInterpreter},
{0, 1, 0, 0, 0x0302, "OneTouchWB", &olOnOffInterpreter},
{0, 1, 0, 0, 0x0303, "WhiteBalanceBracket", &stdInterpreter},
{0, 1, 0, 0, 0x0304, "WhiteBalanceBias", &stdInterpreter},
{0, 1, 0, 0, 0x0403, "SceneMode", &stdInterpreter},
{0, 1, 0, 0, 0x0404, "SerialNumber", &stdInterpreter},
{0, 1, 0, 0, 0x0405, "Firmware", &stdInterpreter},
{1, 1, 0, 0, 0x0e00, "PrintIM", &stdInterpreter},
{0, 1, 0, 0, 0x0f00, "DataDump", &stdInterpreter},
{0, 1, 0, 0, 0x0f01, "DataDump2", &stdInterpreter},
{0, 1, 0, 0, 0x1000, "ShutterSpeedValue", &stdInterpreter},
{0, 1, 0, 0, 0x1001, "ISOValue", &stdInterpreter},
{0, 1, 0, 0, 0x1002, "ApertureValue", &stdInterpreter},
{0, 1, 0, 0, 0x1003, "BrightnessValue", &stdInterpreter},
{0, 1, 0, 0, 0x1004, "FlashMode", &stdInterpreter},
{0, 1, 0, 0, 0x1005, "FlashDevice", &stdInterpreter},
{0, 1, 0, 0, 0x1006, "ExposureCompensation", &stdInterpreter},
{0, 1, 0, 0, 0x1007, "SensorTemperature", &stdInterpreter},
{0, 1, 0, 0, 0x1008, "LensTemperature", &stdInterpreter},
{0, 1, 0, 0, 0x1009, "LightCondition", &stdInterpreter},
{0, 1, 0, 0, 0x100a, "FocusRange", &stdInterpreter},
{0, 1, 0, 0, 0x100b, "FocusMode", &stdInterpreter},
{0, 1, 0, 0, 0x100c, "ManualFocusDistance", &stdInterpreter},
{0, 1, 0, 0, 0x100d, "ZoomStepCount", &stdInterpreter},
{0, 1, 0, 0, 0x100e, "FocusStepCount", &stdInterpreter},
{0, 1, 0, 0, 0x100f, "Sharpness", &stdInterpreter},
{0, 1, 0, 0, 0x1010, "FlashChargeLevel", &stdInterpreter},
{0, 1, 0, 0, 0x1011, "ColorMatrix", &stdInterpreter},
{0, 1, 0, 0, 0x1012, "BlackLevel", &stdInterpreter},
{0, 1, 0, 0, 0x1013, "ColorTemperatureBG", &stdInterpreter},
{0, 1, 0, 0, 0x1014, "ColorTemperatureRG", &stdInterpreter},
{0, 1, 0, 0, 0x1015, "WBMode", &stdInterpreter},
{0, 1, 0, 0, 0x1017, "RedBalance", &stdInterpreter},
{0, 1, 0, 0, 0x1018, "BlueBalance", &stdInterpreter},
{0, 1, 0, 0, 0x1019, "ColorMatrixNumber", &stdInterpreter},
{0, 1, 0, 0, 0x101a, "SerialNumber", &stdInterpreter},
{0, 1, 0, 0, 0x101b, "ExternalFlashAE1_0", &stdInterpreter},
{0, 1, 0, 0, 0x101c, "ExternalFlashAE2_0", &stdInterpreter},
{0, 1, 0, 0, 0x101d, "InternalFlashAE1_0", &stdInterpreter},
{0, 1, 0, 0, 0x101e, "InternalFlashAE2_0", &stdInterpreter},
{0, 1, 0, 0, 0x101f, "ExternalFlashAE1", &stdInterpreter},
{0, 1, 0, 0, 0x1020, "ExternalFlashAE2", &stdInterpreter},
{0, 1, 0, 0, 0x1021, "InternalFlashAE1", &stdInterpreter},
{0, 1, 0, 0, 0x1022, "InternalFlashAE2", &stdInterpreter},
{0, 1, 0, 0, 0x1023, "FlashExposureComp", &stdInterpreter},
{0, 1, 0, 0, 0x1024, "InternalFlashTable", &stdInterpreter},
{0, 1, 0, 0, 0x1025, "ExternalFlashGValue", &stdInterpreter},
{0, 1, 0, 0, 0x1026, "ExternalFlashBounce", &olYesNoInterpreter},
{0, 1, 0, 0, 0x1027, "ExternalFlashZoom", &stdInterpreter},
{0, 1, 0, 0, 0x1028, "ExternalFlashMode", &stdInterpreter},
{0, 1, 0, 0, 0x1029, "Contrast", &stdInterpreter},
{0, 1, 0, 0, 0x102a, "SharpnessFactor", &stdInterpreter},
{0, 1, 0, 0, 0x102b, "ColorControl", &stdInterpreter},
{0, 1, 0, 0, 0x102c, "ValidBits", &stdInterpreter},
{0, 1, 0, 0, 0x102d, "CoringFilter", &stdInterpreter},
{0, 1, 0, 0, 0x102e, "OlympusImageWidth", &stdInterpreter},
{0, 1, 0, 0, 0x102f, "OlympusImageHeight", &stdInterpreter},
{0, 1, 0, 0, 0x1030, "SceneDetect", &stdInterpreter},
{0, 1, 0, 0, 0x1031, "SceneArea", &stdInterpreter},
{0, 1, 0, 0, 0x1033, "SceneDetectData", &stdInterpreter},
{0, 1, 0, 0, 0x1034, "CompressionRatio", &stdInterpreter},
{1, 1, 0, 0, 0x1035, "PreviewImageValid", &olYesNoInterpreter},
{1, 1, 0, 0, 0x1036, "PreviewImageStart", &stdInterpreter},
{1, 1, 0, 0, 0x1037, "PreviewImageLength", &stdInterpreter},
{0, 1, 0, 0, 0x1038, "AFResult", &stdInterpreter},
{0, 1, 0, 0, 0x1039, "CCDScanMode", &stdInterpreter},
{0, 1, 0, 0, 0x103a, "NoiseReduction", &olOnOffInterpreter},
{0, 1, 0, 0, 0x103b, "InfinityLensStep", &stdInterpreter},
{0, 1, 0, 0, 0x103c, "NearLensStep", &stdInterpreter},
{0, 1, 0, 0, 0x103d, "LightValueCenter", &stdInterpreter},
{0, 1, 0, 0, 0x103e, "LightValuePeriphery", &stdInterpreter},
{0, 1, 0, 0, 0x103f, "FieldCount", &stdInterpreter},
{0, 1, 0, olyEquipmentAttribs, 0x2010, "Equipment", &stdInterpreter},
{0, 1, 0, olyCameraSettingsAttribs, 0x2020, "CameraSettings", &stdInterpreter},
{0, 1, 0, olyRawDevelopmentAttribs, 0x2030, "RawDevelopment", &stdInterpreter},
{0, 1, 0, olyRawDevelopment2Attribs, 0x2031, "RawDev2", &stdInterpreter},
{0, 1, 0, olyImageProcessingAttribs, 0x2040, "ImageProcessing", &stdInterpreter},
{0, 1, 0, olyFocusInfoAttribs, 0x2050, "FocusInfo", &stdInterpreter},
{1, 1, 0, 0, 0x2100, "Olympus2100", &stdInterpreter},
{1, 1, 0, 0, 0x2300, "Olympus2300", &stdInterpreter},
{1, 1, 0, 0, 0x2400, "Olympus2400", &stdInterpreter},
{1, 1, 0, 0, 0x2500, "Olympus2500", &stdInterpreter},
{1, 1, 0, 0, 0x2600, "Olympus2600", &stdInterpreter},
{1, 1, 0, 0, 0x2700, "Olympus2700", &stdInterpreter},
{1, 1, 0, 0, 0x2800, "Olympus2800", &stdInterpreter},
{1, 1, 0, 0, 0x2900, "Olympus2900", &stdInterpreter},
{0, 1, 0, 0, 0x3000, "RawInfo", &stdInterpreter},
{-1, 0, 0, 0, 0, "", NULL}};
};
#endif