@ -184,291 +184,291 @@ namespace Exiv2 {
add Minolta makenotes tags here ( 0x0000 - 0x0103 ) . See Exiftool database . */
TagInfo ( 0x0000 , " 0x0000 " , " 0x0000 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0100 , " ThumbnailImage " , N_ ( " Thumbnail Image " ) ,
N_ ( " Thumbnail image " ) ,
olympusI fdI d, makerTags , undefined , - 1 , printValue ) ,
olympusI d, makerTags , undefined , - 1 , printValue ) ,
TagInfo ( 0x0104 , " BodyFirmwareVersion " , N_ ( " Body Firmware Version " ) ,
N_ ( " Body firmware version " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , printValue ) ,
olympusI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0200 , " SpecialMode " , N_ ( " Special Mode " ) ,
N_ ( " Picture taking mode " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , print0x0200 ) ,
olympusI d, makerTags , unsignedLong , - 1 , print0x0200 ) ,
TagInfo ( 0x0201 , " Quality " , N_ ( " Quality " ) ,
N_ ( " Image quality setting " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusQuality ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusQuality ) ) ,
TagInfo ( 0x0202 , " Macro " , N_ ( " Macro " ) ,
N_ ( " Macro mode " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusMacro ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusMacro ) ) ,
TagInfo ( 0x0203 , " BWMode " , N_ ( " Black & White Mode " ) ,
N_ ( " Black and white mode " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0204 , " DigitalZoom " , N_ ( " Digital Zoom " ) ,
N_ ( " Digital zoom ratio " ) ,
olympusI fdI d, makerTags , unsignedRational , - 1 , print0x0204 ) ,
olympusI d, makerTags , unsignedRational , - 1 , print0x0204 ) ,
TagInfo ( 0x0205 , " FocalPlaneDiagonal " , N_ ( " Focal Plane Diagonal " ) ,
N_ ( " Focal plane diagonal " ) ,
olympusI fdI d, makerTags , unsignedRational , - 1 , printValue ) ,
olympusI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x0206 , " LensDistortionParams " , N_ ( " Lens Distortion Parameters " ) ,
N_ ( " Lens distortion parameters " ) ,
olympusI fdI d, makerTags , signedShort , - 1 , printValue ) ,
olympusI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0207 , " CameraType " , N_ ( " Camera Type " ) ,
N_ ( " Camera type " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , printValue ) ,
olympusI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0208 , " PictureInfo " , N_ ( " Picture Info " ) ,
N_ ( " ASCII format data such as [PictureInfo] " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , printValue ) ,
olympusI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0209 , " CameraID " , N_ ( " Camera ID " ) ,
N_ ( " Camera ID data " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , print0x0209 ) ,
olympusI d, makerTags , asciiString , - 1 , print0x0209 ) ,
TagInfo ( 0x020b , " ImageWidth " , N_ ( " Image Width " ) ,
N_ ( " Image width " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x020c , " ImageHeight " , N_ ( " Image Height " ) ,
N_ ( " Image height " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x020d , " Software " , N_ ( " Software " ) ,
N_ ( " Software " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , printValue ) ,
olympusI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0280 , " PreviewImage " , N_ ( " Preview Image " ) ,
N_ ( " Preview image " ) ,
olympusI fdI d, makerTags , unsignedByte , - 1 , printValue ) ,
olympusI d, makerTags , unsignedByte , - 1 , printValue ) ,
TagInfo ( 0x0300 , " PreCaptureFrames " , N_ ( " Pre Capture Frames " ) ,
N_ ( " Pre-capture frames " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0301 , " WhiteBoard " , N_ ( " White Board " ) ,
N_ ( " White board " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0302 , " OneTouchWB " , N_ ( " One Touch WB " ) ,
N_ ( " One touch white balance " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOneTouchWb ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOneTouchWb ) ) ,
TagInfo ( 0x0303 , " WhiteBalanceBracket " , N_ ( " White Balance Bracket " ) ,
N_ ( " White balance bracket " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0304 , " WhiteBalanceBias " , N_ ( " White Balance Bias " ) ,
N_ ( " White balance bias " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0403 , " SceneMode " , N_ ( " Scene Mode " ) ,
N_ ( " Scene mode " ) ,
olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusSceneMode ) ) ,
olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusSceneMode ) ) ,
TagInfo ( 0x0404 , " Firmware " , N_ ( " Firmware " ) ,
N_ ( " Firmwarer " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , printValue ) ,
olympusI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0e00 , " PrintIM " , N_ ( " Print IM " ) ,
N_ ( " PrintIM information " ) ,
olympusI fdI d, makerTags , undefined , - 1 , printValue ) ,
olympusI d, makerTags , undefined , - 1 , printValue ) ,
TagInfo ( 0x0f00 , " DataDump1 " , N_ ( " Data Dump 1 " ) ,
N_ ( " Various camera settings 1 " ) ,
olympusI fdI d, makerTags , undefined , - 1 , printValue ) ,
olympusI d, makerTags , undefined , - 1 , printValue ) ,
TagInfo ( 0x0f01 , " DataDump2 " , N_ ( " Data Dump 2 " ) ,
N_ ( " Various camera settings 2 " ) ,
olympusI fdI d, makerTags , undefined , - 1 , printValue ) ,
olympusI d, makerTags , undefined , - 1 , printValue ) ,
TagInfo ( 0x1000 , " ShutterSpeed " , N_ ( " Shutter Speed " ) ,
N_ ( " Shutter speed value " ) ,
olympusI fdI d, makerTags , signedRational , - 1 , printValue ) ,
olympusI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1001 , " ISOSpeed " , N_ ( " ISO Speed " ) ,
N_ ( " ISO speed value " ) ,
olympusI fdI d, makerTags , signedRational , - 1 , printValue ) ,
olympusI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1002 , " ApertureValue " , N_ ( " Aperture Value " ) ,
N_ ( " Aperture value " ) ,
olympusI fdI d, makerTags , signedRational , - 1 , printValue ) ,
olympusI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1003 , " Brightness " , N_ ( " Brightness " ) ,
N_ ( " Brightness value " ) ,
olympusI fdI d, makerTags , signedRational , - 1 , printValue ) ,
olympusI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1004 , " FlashMode " , N_ ( " Flash Mode " ) ,
N_ ( " Flash mode " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1005 , " FlashDevice " , N_ ( " Flash Device " ) ,
N_ ( " Flash device " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFlashDevice ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFlashDevice ) ) ,
TagInfo ( 0x1006 , " Bracket " , N_ ( " Bracket " ) ,
N_ ( " Exposure compensation value " ) ,
olympusI fdI d, makerTags , signedRational , - 1 , printValue ) ,
olympusI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1007 , " SensorTemperature " , N_ ( " Sensor Temperature " ) ,
N_ ( " Sensor temperature " ) ,
olympusI fdI d, makerTags , signedShort , - 1 , printValue ) ,
olympusI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1008 , " LensTemperature " , N_ ( " Lens Temperature " ) ,
N_ ( " Lens temperature " ) ,
olympusI fdI d, makerTags , signedShort , - 1 , printValue ) ,
olympusI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1009 , " LightCondition " , N_ ( " Light Condition " ) ,
N_ ( " Light condition " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x100a , " FocusRange " , N_ ( " Focus Range " ) ,
N_ ( " Focus range " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFocusRange ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFocusRange ) ) ,
TagInfo ( 0x100b , " FocusMode " , N_ ( " Focus Mode " ) ,
N_ ( " Focus mode " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFocusMode ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFocusMode ) ) ,
TagInfo ( 0x100c , " FocusDistance " , N_ ( " Focus Distance " ) ,
N_ ( " Manual focus distance " ) ,
olympusI fdI d, makerTags , unsignedRational , - 1 , printValue ) ,
olympusI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x100d , " Zoom " , N_ ( " Zoom " ) ,
N_ ( " Zoom step count " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x100e , " MacroFocus " , N_ ( " Macro Focus " ) ,
N_ ( " Macro focus step count " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x100f , " SharpnessFactor " , N_ ( " Sharpness Factor " ) ,
N_ ( " Sharpness factor " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusSharpness ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusSharpness ) ) ,
TagInfo ( 0x1010 , " FlashChargeLevel " , N_ ( " Flash Charge Level " ) ,
N_ ( " Flash charge level " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1011 , " ColorMatrix " , N_ ( " Color Matrix " ) ,
N_ ( " Color matrix " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1012 , " BlackLevel " , N_ ( " BlackLevel " ) ,
N_ ( " Black level " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1013 , " 0x1013 " , " 0x1013 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1014 , " 0x1014 " , " 0x1014 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1015 , " WhiteBalance " , N_ ( " White Balance " ) ,
N_ ( " White balance mode " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , print0x1015 ) ,
olympusI d, makerTags , unsignedShort , - 1 , print0x1015 ) ,
TagInfo ( 0x1016 , " 0x1016 " , " 0x1016 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1017 , " RedBalance " , N_ ( " Red Balance " ) ,
N_ ( " Red balance " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1018 , " BlueBalance " , N_ ( " Blue Balance " ) ,
N_ ( " Blue balance " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1019 , " ColorMatrixNumber " , N_ ( " Color Matrix Number " ) ,
N_ ( " Color matrix mumber " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x101a , " SerialNumber2 " , N_ ( " Serial Number 2 " ) ,
N_ ( " Serial number 2 " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , printValue ) ,
olympusI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x101b , " 0x101b " , " 0x101b " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x101c , " 0x101c " , " 0x101c " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x101d , " 0x101d " , " 0x101d " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x101e , " 0x101e " , " 0x101e " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x101f , " 0x101f " , " 0x101f " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1020 , " 0x1020 " , " 0x1020 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1021 , " 0x1021 " , " 0x1021 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1022 , " 0x1022 " , " 0x1022 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1023 , " FlashBias " , N_ ( " Flash Bias " ) ,
N_ ( " Flash exposure compensation " ) ,
olympusI fdI d, makerTags , signedRational , - 1 , printValue ) ,
olympusI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1024 , " 0x1024 " , " 0x1024 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1025 , " 0x1025 " , " 0x1025 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , signedRational , - 1 , printValue ) ,
olympusI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1026 , " ExternalFlashBounce " , N_ ( " External Flash Bounce " ) ,
N_ ( " External flash bounce " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1027 , " ExternalFlashZoom " , N_ ( " External Flash Zoom " ) ,
N_ ( " External flash zoom " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1028 , " ExternalFlashMode " , N_ ( " External Flash Mode " ) ,
N_ ( " External flash mode " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1029 , " Contrast " , N_ ( " Contrast " ) ,
N_ ( " Contrast setting " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusContrast ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusContrast ) ) ,
TagInfo ( 0x102a , " SharpnessFactor " , N_ ( " Sharpness Factor " ) ,
N_ ( " Sharpness factor " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x102b , " ColorControl " , N_ ( " Color Control " ) ,
N_ ( " Color control " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x102c , " ValidBits " , N_ ( " ValidBits " ) ,
N_ ( " Valid bits " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x102d , " CoringFilter " , N_ ( " CoringFilter " ) ,
N_ ( " Coring filter " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x102e , " ImageWidth " , N_ ( " Image Width " ) ,
N_ ( " Image width " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x102f , " ImageHeight " , N_ ( " Image Height " ) ,
N_ ( " Image height " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1030 , " 0x1030 " , " 0x1030 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1031 , " 0x1031 " , " 0x1031 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1032 , " 0x1032 " , " 0x1032 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1033 , " 0x1033 " , " 0x1033 " ,
N_ ( " Unknown " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1034 , " CompressionRatio " , N_ ( " Compression Ratio " ) ,
N_ ( " Compression ratio " ) ,
olympusI fdI d, makerTags , unsignedRational , - 1 , printValue ) ,
olympusI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x1035 , " Thumbnail " , N_ ( " Thumbnail " ) ,
N_ ( " Preview image embedded " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
olympusI d, makerTags , unsignedLong , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1036 , " ThumbnailOffset " , N_ ( " Thumbnail Offset " ) ,
N_ ( " Offset of the preview image " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1037 , " ThumbnailLength " , N_ ( " Thumbnail Length " ) ,
N_ ( " Size of the preview image " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1039 , " CCDScanMode " , N_ ( " CCD Scan Mode " ) ,
N_ ( " CCD scan mode " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusCCDScanMode ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusCCDScanMode ) ) ,
TagInfo ( 0x103a , " NoiseReduction " , N_ ( " Noise Reduction " ) ,
N_ ( " Noise reduction " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
olympusI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x103b , " InfinityLensStep " , N_ ( " Infinity Lens Step " ) ,
N_ ( " Infinity lens step " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x103c , " NearLensStep " , N_ ( " Near Lens Step " ) ,
N_ ( " Near lens step " ) ,
olympusI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
olympusI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x2010 , " Equipment " , N_ ( " Equipment Info " ) ,
N_ ( " Camera equipment sub-IFD " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x2020 , " CameraSettings " , N_ ( " Camera Settings " ) ,
N_ ( " Camera Settings sub-IFD " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x2030 , " RawDevelopment " , N_ ( " Raw Development " ) ,
N_ ( " Raw development sub-IFD " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x2031 , " RawDevelopment2 " , N_ ( " Raw Development 2 " ) ,
N_ ( " Raw development 2 sub-IFD " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x2040 , " ImageProcessing " , N_ ( " Image Processing " ) ,
N_ ( " Image processing sub-IFD " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x2050 , " FocusInfo " , N_ ( " Focus Info " ) ,
N_ ( " Focus sub-IFD " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x3000 , " RawInfo " , N_ ( " Raw Info " ) ,
N_ ( " Raw sub-IFD " ) ,
olympusI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
olympusI d, makerTags , unsignedLong , - 1 , printValue ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusMakerNoteTag) " , " (UnknownOlympusMakerNoteTag) " ,
N_ ( " Unknown OlympusMakerNote tag " ) ,
olympusI fdI d, makerTags , asciiString , - 1 , printValue )
olympusI d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagList ( )
@ -652,62 +652,62 @@ namespace Exiv2 {
} ;
const TagInfo OlympusMakerNote : : tagInfoCs_ [ ] = {
TagInfo ( 0x0000 , " CameraSettingsVersion " , N_ ( " Camera Settings Version " ) , N_ ( " Camera settings version " ) , olympusCsI fdI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " PreviewImageValid " , N_ ( " PreviewImage Valid " ) , N_ ( " Preview image valid " ) , olympusCsI fdI d, makerTags , unsignedLong , - 1 , EXV_PRINT_TAG ( olympusNoYes ) ) ,
TagInfo ( 0x0101 , " PreviewImageStart " , N_ ( " PreviewImage Start " ) , N_ ( " Preview image start " ) , olympusCsI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0102 , " PreviewImageLength " , N_ ( " PreviewImage Length " ) , N_ ( " Preview image length " ) , olympusCsI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0200 , " ExposureMode " , N_ ( " Exposure Mode " ) , N_ ( " Exposure mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusExposureMode ) ) ,
TagInfo ( 0x0201 , " AELock " , N_ ( " AE Lock " ) , N_ ( " Auto exposure lock " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0202 , " MeteringMode " , N_ ( " Metering Mode " ) , N_ ( " Metering mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusMeteringMode ) ) ,
TagInfo ( 0x0203 , " ExposureShift " , N_ ( " Exposure Shift " ) , N_ ( " Exposure shift " ) , olympusCsI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0300 , " MacroMode " , N_ ( " Macro Mode " ) , N_ ( " Macro mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusMacroMode ) ) ,
TagInfo ( 0x0301 , " FocusMode " , N_ ( " Focus Mode " ) , N_ ( " Focus mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , printCs0x0301 ) ,
TagInfo ( 0x0302 , " FocusProcess " , N_ ( " Focus Process " ) , N_ ( " Focus process " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFocusProcess ) ) ,
TagInfo ( 0x0303 , " AFSearch " , N_ ( " AF Search " ) , N_ ( " AF search " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusAFSearch ) ) ,
TagInfo ( 0x0304 , " AFAreas " , N_ ( " AF Areas " ) , N_ ( " AF areas " ) , olympusCsI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0305 , " AFPointSelected " , N_ ( " AFPointSelected " ) , N_ ( " AFPointSelected " ) , olympusCsI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0307 , " AFFineTuneAdj " , N_ ( " AF Fine Tune Adjust " ) , N_ ( " AF fine tune adjust " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0400 , " FlashMode " , N_ ( " Flash Mode " ) , N_ ( " Flash mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusFlashMode ) ) ,
TagInfo ( 0x0401 , " FlashExposureComp " , N_ ( " Flash Exposure Compensation " ) , N_ ( " Flash exposure compensation " ) , olympusCsI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0403 , " FlashRemoteControl " , N_ ( " Flash Remote Control " ) , N_ ( " Flash remote control " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFlashRemoteControl ) ) ,
TagInfo ( 0x0404 , " FlashControlMode " , N_ ( " Flash Control Mode " ) , N_ ( " Flash control mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFlashControlMode ) ) ,
TagInfo ( 0x0405 , " FlashIntensity " , N_ ( " Flash Intensity " ) , N_ ( " Flash intensity " ) , olympusCsI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0406 , " ManualFlashStrength " , N_ ( " Manual Flash Strength " ) , N_ ( " Manual flash strength " ) , olympusCsI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0500 , " WhiteBalance " , N_ ( " White Balance 2 " ) , N_ ( " White balance 2 " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusWhiteBalance ) ) ,
TagInfo ( 0x0501 , " WhiteBalanceTemperature " , N_ ( " White Balance Temperature " ) , N_ ( " White balance temperature " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0502 , " WhiteBalanceBracket " , N_ ( " White Balance Bracket " ) , N_ ( " White balance bracket " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0503 , " CustomSaturation " , N_ ( " Custom Saturation " ) , N_ ( " Custom saturation " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0504 , " ModifiedSaturation " , N_ ( " Modified Saturation " ) , N_ ( " Modified saturation " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusModifiedSaturation ) ) ,
TagInfo ( 0x0505 , " ContrastSetting " , N_ ( " Contrast Setting " ) , N_ ( " Contrast setting " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0506 , " SharpnessSetting " , N_ ( " Sharpness Setting " ) , N_ ( " Sharpness setting " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0507 , " ColorSpace " , N_ ( " Color Space " ) , N_ ( " Color space " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusColorSpace ) ) ,
TagInfo ( 0x0509 , " SceneMode " , N_ ( " Scene Mode " ) , N_ ( " Scene mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusSceneMode ) ) ,
TagInfo ( 0x050a , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x050b , " DistortionCorrection " , N_ ( " Distortion Correction " ) , N_ ( " Distortion correction " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x050c , " ShadingCompensation " , N_ ( " Shading Compensation " ) , N_ ( " Shading compensation " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x050d , " CompressionFactor " , N_ ( " Compression Factor " ) , N_ ( " Compression factor " ) , olympusCsI fdI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x050f , " Gradation " , N_ ( " Gradation " ) , N_ ( " Gradation " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , print0x050f ) ,
TagInfo ( 0x0520 , " PictureMode " , N_ ( " Picture Mode " ) , N_ ( " Picture mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusPictureMode ) ) ,
TagInfo ( 0x0521 , " PictureModeSaturation " , N_ ( " Picture Mode Saturation " ) , N_ ( " Picture mode saturation " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0522 , " PictureModeHue " , N_ ( " Picture Mode Hue " ) , N_ ( " Picture mode hue " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0523 , " PictureModeContrast " , N_ ( " Picture Mode Contrast " ) , N_ ( " Picture mode contrast " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0524 , " PictureModeSharpness " , N_ ( " Picture Mode Sharpness " ) , N_ ( " Picture mode sharpness " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0525 , " PictureModeBWFilter " , N_ ( " Picture Mode BW Filter " ) , N_ ( " Picture mode BW filter " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , EXV_PRINT_TAG ( olympusPictureModeBWFilter ) ) ,
TagInfo ( 0x0526 , " PictureModeTone " , N_ ( " Picture Mode Tone " ) , N_ ( " Picture mode tone " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , EXV_PRINT_TAG ( olympusPictureModeTone ) ) ,
TagInfo ( 0x0527 , " NoiseFilter " , N_ ( " Noise Filter " ) , N_ ( " Noise filter " ) , olympusCsI fdI d, makerTags , signedShort , - 1 , print0x0527 ) ,
TagInfo ( 0x0529 , " ArtFilter " , N_ ( " Art Filter " ) , N_ ( " Art filter " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , print0x0529 ) ,
TagInfo ( 0x052c , " MagicFilter " , N_ ( " Magic Filter " ) , N_ ( " Magic filter " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , print0x0529 ) ,
TagInfo ( 0x0600 , " DriveMode " , N_ ( " Drive Mode " ) , N_ ( " Drive mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0601 , " PanoramaMode " , N_ ( " Panorama Mode " ) , N_ ( " Panorama mode " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0603 , " Quality " , N_ ( " Image Quality 2 " ) , N_ ( " Image quality 2 " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusCsQuality ) ) ,
TagInfo ( 0x0604 , " ImageStabilization " , N_ ( " Image Stabilization " ) , N_ ( " Image stabilization " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusImageStabilization ) ) ,
TagInfo ( 0x0900 , " ManometerPressure " , N_ ( " Manometer Pressure " ) , N_ ( " Manometer pressure " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0901 , " ManometerReading " , N_ ( " Manometer Reading " ) , N_ ( " Manometer reading " ) , olympusCsI fdI d, makerTags , signedLong , - 1 , printValue ) ,
TagInfo ( 0x0902 , " ExtendedWBDetect " , N_ ( " Extended WB Detect " ) , N_ ( " Extended WB detect " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0903 , " LevelGaugeRoll " , N_ ( " Level Gauge Roll " ) , N_ ( " Level gauge roll " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0904 , " LevelGaugePitch " , N_ ( " Level Gauge Pitch " ) , N_ ( " Level gauge pitch " ) , olympusCsI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0000 , " CameraSettingsVersion " , N_ ( " Camera Settings Version " ) , N_ ( " Camera settings version " ) , olympusCsI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " PreviewImageValid " , N_ ( " PreviewImage Valid " ) , N_ ( " Preview image valid " ) , olympusCsI d, makerTags , unsignedLong , - 1 , EXV_PRINT_TAG ( olympusNoYes ) ) ,
TagInfo ( 0x0101 , " PreviewImageStart " , N_ ( " PreviewImage Start " ) , N_ ( " Preview image start " ) , olympusCsI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0102 , " PreviewImageLength " , N_ ( " PreviewImage Length " ) , N_ ( " Preview image length " ) , olympusCsI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0200 , " ExposureMode " , N_ ( " Exposure Mode " ) , N_ ( " Exposure mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusExposureMode ) ) ,
TagInfo ( 0x0201 , " AELock " , N_ ( " AE Lock " ) , N_ ( " Auto exposure lock " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0202 , " MeteringMode " , N_ ( " Metering Mode " ) , N_ ( " Metering mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusMeteringMode ) ) ,
TagInfo ( 0x0203 , " ExposureShift " , N_ ( " Exposure Shift " ) , N_ ( " Exposure shift " ) , olympusCsI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0300 , " MacroMode " , N_ ( " Macro Mode " ) , N_ ( " Macro mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusMacroMode ) ) ,
TagInfo ( 0x0301 , " FocusMode " , N_ ( " Focus Mode " ) , N_ ( " Focus mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , printCs0x0301 ) ,
TagInfo ( 0x0302 , " FocusProcess " , N_ ( " Focus Process " ) , N_ ( " Focus process " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFocusProcess ) ) ,
TagInfo ( 0x0303 , " AFSearch " , N_ ( " AF Search " ) , N_ ( " AF search " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusAFSearch ) ) ,
TagInfo ( 0x0304 , " AFAreas " , N_ ( " AF Areas " ) , N_ ( " AF areas " ) , olympusCsI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0305 , " AFPointSelected " , N_ ( " AFPointSelected " ) , N_ ( " AFPointSelected " ) , olympusCsI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0307 , " AFFineTuneAdj " , N_ ( " AF Fine Tune Adjust " ) , N_ ( " AF fine tune adjust " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0400 , " FlashMode " , N_ ( " Flash Mode " ) , N_ ( " Flash mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusFlashMode ) ) ,
TagInfo ( 0x0401 , " FlashExposureComp " , N_ ( " Flash Exposure Compensation " ) , N_ ( " Flash exposure compensation " ) , olympusCsI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0403 , " FlashRemoteControl " , N_ ( " Flash Remote Control " ) , N_ ( " Flash remote control " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFlashRemoteControl ) ) ,
TagInfo ( 0x0404 , " FlashControlMode " , N_ ( " Flash Control Mode " ) , N_ ( " Flash control mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFlashControlMode ) ) ,
TagInfo ( 0x0405 , " FlashIntensity " , N_ ( " Flash Intensity " ) , N_ ( " Flash intensity " ) , olympusCsI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0406 , " ManualFlashStrength " , N_ ( " Manual Flash Strength " ) , N_ ( " Manual flash strength " ) , olympusCsI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0500 , " WhiteBalance " , N_ ( " White Balance 2 " ) , N_ ( " White balance 2 " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusWhiteBalance ) ) ,
TagInfo ( 0x0501 , " WhiteBalanceTemperature " , N_ ( " White Balance Temperature " ) , N_ ( " White balance temperature " ) , olympusCsI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0502 , " WhiteBalanceBracket " , N_ ( " White Balance Bracket " ) , N_ ( " White balance bracket " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0503 , " CustomSaturation " , N_ ( " Custom Saturation " ) , N_ ( " Custom saturation " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0504 , " ModifiedSaturation " , N_ ( " Modified Saturation " ) , N_ ( " Modified saturation " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusModifiedSaturation ) ) ,
TagInfo ( 0x0505 , " ContrastSetting " , N_ ( " Contrast Setting " ) , N_ ( " Contrast setting " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0506 , " SharpnessSetting " , N_ ( " Sharpness Setting " ) , N_ ( " Sharpness setting " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0507 , " ColorSpace " , N_ ( " Color Space " ) , N_ ( " Color space " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusColorSpace ) ) ,
TagInfo ( 0x0509 , " SceneMode " , N_ ( " Scene Mode " ) , N_ ( " Scene mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusSceneMode ) ) ,
TagInfo ( 0x050a , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x050b , " DistortionCorrection " , N_ ( " Distortion Correction " ) , N_ ( " Distortion correction " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x050c , " ShadingCompensation " , N_ ( " Shading Compensation " ) , N_ ( " Shading compensation " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x050d , " CompressionFactor " , N_ ( " Compression Factor " ) , N_ ( " Compression factor " ) , olympusCsI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x050f , " Gradation " , N_ ( " Gradation " ) , N_ ( " Gradation " ) , olympusCsI d, makerTags , signedShort , - 1 , print0x050f ) ,
TagInfo ( 0x0520 , " PictureMode " , N_ ( " Picture Mode " ) , N_ ( " Picture mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusPictureMode ) ) ,
TagInfo ( 0x0521 , " PictureModeSaturation " , N_ ( " Picture Mode Saturation " ) , N_ ( " Picture mode saturation " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0522 , " PictureModeHue " , N_ ( " Picture Mode Hue " ) , N_ ( " Picture mode hue " ) , olympusCsI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0523 , " PictureModeContrast " , N_ ( " Picture Mode Contrast " ) , N_ ( " Picture mode contrast " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0524 , " PictureModeSharpness " , N_ ( " Picture Mode Sharpness " ) , N_ ( " Picture mode sharpness " ) , olympusCsI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0525 , " PictureModeBWFilter " , N_ ( " Picture Mode BW Filter " ) , N_ ( " Picture mode BW filter " ) , olympusCsI d, makerTags , signedShort , - 1 , EXV_PRINT_TAG ( olympusPictureModeBWFilter ) ) ,
TagInfo ( 0x0526 , " PictureModeTone " , N_ ( " Picture Mode Tone " ) , N_ ( " Picture mode tone " ) , olympusCsI d, makerTags , signedShort , - 1 , EXV_PRINT_TAG ( olympusPictureModeTone ) ) ,
TagInfo ( 0x0527 , " NoiseFilter " , N_ ( " Noise Filter " ) , N_ ( " Noise filter " ) , olympusCsI d, makerTags , signedShort , - 1 , print0x0527 ) ,
TagInfo ( 0x0529 , " ArtFilter " , N_ ( " Art Filter " ) , N_ ( " Art filter " ) , olympusCsI d, makerTags , unsignedShort , - 1 , print0x0529 ) ,
TagInfo ( 0x052c , " MagicFilter " , N_ ( " Magic Filter " ) , N_ ( " Magic filter " ) , olympusCsI d, makerTags , unsignedShort , - 1 , print0x0529 ) ,
TagInfo ( 0x0600 , " DriveMode " , N_ ( " Drive Mode " ) , N_ ( " Drive mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0601 , " PanoramaMode " , N_ ( " Panorama Mode " ) , N_ ( " Panorama mode " ) , olympusCsI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0603 , " Quality " , N_ ( " Image Quality 2 " ) , N_ ( " Image quality 2 " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusCsQuality ) ) ,
TagInfo ( 0x0604 , " ImageStabilization " , N_ ( " Image Stabilization " ) , N_ ( " Image stabilization " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusImageStabilization ) ) ,
TagInfo ( 0x0900 , " ManometerPressure " , N_ ( " Manometer Pressure " ) , N_ ( " Manometer pressure " ) , olympusCsI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0901 , " ManometerReading " , N_ ( " Manometer Reading " ) , N_ ( " Manometer reading " ) , olympusCsI d, makerTags , signedLong , - 1 , printValue ) ,
TagInfo ( 0x0902 , " ExtendedWBDetect " , N_ ( " Extended WB Detect " ) , N_ ( " Extended WB detect " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0903 , " LevelGaugeRoll " , N_ ( " Level Gauge Roll " ) , N_ ( " Level gauge roll " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0904 , " LevelGaugePitch " , N_ ( " Level Gauge Pitch " ) , N_ ( " Level gauge pitch " ) , olympusCsI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusCsTag) " , " (UnknownOlympusCsTag) " , N_ ( " Unknown OlympusCs tag " ) , olympusCsI fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusCsTag) " , " (UnknownOlympusCsTag) " , N_ ( " Unknown OlympusCs tag " ) , olympusCsI d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListCs ( )
@ -735,32 +735,32 @@ namespace Exiv2 {
} ;
const TagInfo OlympusMakerNote : : tagInfoEq_ [ ] = {
TagInfo ( 0x0000 , " EquipmentVersion " , N_ ( " Equipment Version " ) , N_ ( " Equipment version " ) , olympusEqI fdI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " CameraType " , N_ ( " Camera Type " ) , N_ ( " Camera type " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0101 , " SerialNumber " , N_ ( " Serial Number " ) , N_ ( " Serial number " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0102 , " InternalSerialNumber " , N_ ( " Internal Serial Number " ) , N_ ( " Internal serial number " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0103 , " FocalPlaneDiagonal " , N_ ( " Focal Plane Diagonal " ) , N_ ( " Focal plane diagonal " ) , olympusEqI fdI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x0104 , " BodyFirmwareVersion " , N_ ( " Body Firmware Version " ) , N_ ( " Body firmware version " ) , olympusEqI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0201 , " LensType " , N_ ( " Lens Type " ) , N_ ( " Lens type " ) , olympusEqI fdI d, makerTags , unsignedByte , - 1 , print0x0201 ) ,
TagInfo ( 0x0202 , " LensSerialNumber " , N_ ( " Lens Serial Number " ) , N_ ( " Lens serial number " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0203 , " LensModel " , N_ ( " Lens Model " ) , N_ ( " Lens model " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0204 , " LensFirmwareVersion " , N_ ( " Lens Firmware Version " ) , N_ ( " Lens firmware version " ) , olympusEqI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0205 , " MaxApertureAtMinFocal " , N_ ( " Max Aperture At Min Focal " ) , N_ ( " Max aperture at min focal " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0206 , " MaxApertureAtMaxFocal " , N_ ( " Max Aperture At Max Focal " ) , N_ ( " Max aperture at max focal " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0207 , " MinFocalLength " , N_ ( " Min Focal Length " ) , N_ ( " Min focal length " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0208 , " MaxFocalLength " , N_ ( " Max Focal Length " ) , N_ ( " Max focal length " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x020a , " MaxApertureAtCurrentFocal " , N_ ( " Max Aperture At Current Focal " ) , N_ ( " Max aperture at current focal " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x020b , " LensProperties " , N_ ( " Lens Properties " ) , N_ ( " Lens properties " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0301 , " Extender " , N_ ( " Extender " ) , N_ ( " Extender " ) , olympusEqI fdI d, makerTags , unsignedByte , - 1 , printEq0x0301 ) ,
TagInfo ( 0x0302 , " ExtenderSerialNumber " , N_ ( " Extender Serial Number " ) , N_ ( " Extender serial number " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0303 , " ExtenderModel " , N_ ( " Extender Model " ) , N_ ( " Extender model " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0304 , " ExtenderFirmwareVersion " , N_ ( " Extender Firmware Version " ) , N_ ( " Extender firmwareversion " ) , olympusEqI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1000 , " FlashType " , N_ ( " Flash Type " ) , N_ ( " Flash type " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusEqFlashType ) ) ,
TagInfo ( 0x1001 , " FlashModel " , N_ ( " Flash Model " ) , N_ ( " Flash model " ) , olympusEqI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusEqFlashModel ) ) ,
TagInfo ( 0x1002 , " FlashFirmwareVersion " , N_ ( " Flash Firmware Version " ) , N_ ( " Flash firmware version " ) , olympusEqI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1003 , " FlashSerialNumber " , N_ ( " FlashSerialNumber " ) , N_ ( " FlashSerialNumber " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0000 , " EquipmentVersion " , N_ ( " Equipment Version " ) , N_ ( " Equipment version " ) , olympusEqI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " CameraType " , N_ ( " Camera Type " ) , N_ ( " Camera type " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0101 , " SerialNumber " , N_ ( " Serial Number " ) , N_ ( " Serial number " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0102 , " InternalSerialNumber " , N_ ( " Internal Serial Number " ) , N_ ( " Internal serial number " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0103 , " FocalPlaneDiagonal " , N_ ( " Focal Plane Diagonal " ) , N_ ( " Focal plane diagonal " ) , olympusEqI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x0104 , " BodyFirmwareVersion " , N_ ( " Body Firmware Version " ) , N_ ( " Body firmware version " ) , olympusEqI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0201 , " LensType " , N_ ( " Lens Type " ) , N_ ( " Lens type " ) , olympusEqI d, makerTags , unsignedByte , - 1 , print0x0201 ) ,
TagInfo ( 0x0202 , " LensSerialNumber " , N_ ( " Lens Serial Number " ) , N_ ( " Lens serial number " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0203 , " LensModel " , N_ ( " Lens Model " ) , N_ ( " Lens model " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0204 , " LensFirmwareVersion " , N_ ( " Lens Firmware Version " ) , N_ ( " Lens firmware version " ) , olympusEqI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0205 , " MaxApertureAtMinFocal " , N_ ( " Max Aperture At Min Focal " ) , N_ ( " Max aperture at min focal " ) , olympusEqI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0206 , " MaxApertureAtMaxFocal " , N_ ( " Max Aperture At Max Focal " ) , N_ ( " Max aperture at max focal " ) , olympusEqI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0207 , " MinFocalLength " , N_ ( " Min Focal Length " ) , N_ ( " Min focal length " ) , olympusEqI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0208 , " MaxFocalLength " , N_ ( " Max Focal Length " ) , N_ ( " Max focal length " ) , olympusEqI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x020a , " MaxApertureAtCurrentFocal " , N_ ( " Max Aperture At Current Focal " ) , N_ ( " Max aperture at current focal " ) , olympusEqI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x020b , " LensProperties " , N_ ( " Lens Properties " ) , N_ ( " Lens properties " ) , olympusEqI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0301 , " Extender " , N_ ( " Extender " ) , N_ ( " Extender " ) , olympusEqI d, makerTags , unsignedByte , - 1 , printEq0x0301 ) ,
TagInfo ( 0x0302 , " ExtenderSerialNumber " , N_ ( " Extender Serial Number " ) , N_ ( " Extender serial number " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0303 , " ExtenderModel " , N_ ( " Extender Model " ) , N_ ( " Extender model " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0304 , " ExtenderFirmwareVersion " , N_ ( " Extender Firmware Version " ) , N_ ( " Extender firmwareversion " ) , olympusEqI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1000 , " FlashType " , N_ ( " Flash Type " ) , N_ ( " Flash type " ) , olympusEqI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusEqFlashType ) ) ,
TagInfo ( 0x1001 , " FlashModel " , N_ ( " Flash Model " ) , N_ ( " Flash model " ) , olympusEqI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusEqFlashModel ) ) ,
TagInfo ( 0x1002 , " FlashFirmwareVersion " , N_ ( " Flash Firmware Version " ) , N_ ( " Flash firmware version " ) , olympusEqI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1003 , " FlashSerialNumber " , N_ ( " FlashSerialNumber " ) , N_ ( " FlashSerialNumber " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusEqTag) " , " (UnknownOlympusEqTag) " , N_ ( " Unknown OlympusEq tag " ) , olympusEqI fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusEqTag) " , " (UnknownOlympusEqTag) " , N_ ( " Unknown OlympusEq tag " ) , olympusEqI d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListEq ( )
@ -804,22 +804,22 @@ namespace Exiv2 {
} ;
const TagInfo OlympusMakerNote : : tagInfoRd_ [ ] = {
TagInfo ( 0x0000 , " RawDevVersion " , N_ ( " Raw Development Version " ) , N_ ( " Raw development version " ) , olympusRdI fdI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " ExposureBiasValue " , N_ ( " Exposure Bias Value " ) , N_ ( " Exposure bias value " ) , olympusRdI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0101 , " WhiteBalanceValue " , N_ ( " White Balance Value " ) , N_ ( " White balance value " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0102 , " WBFineAdjustment " , N_ ( " WB Fine Adjustment " ) , N_ ( " WB fine adjustment " ) , olympusRdI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0103 , " GrayPoint " , N_ ( " Gray Point " ) , N_ ( " Gray point " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0104 , " SaturationEmphasis " , N_ ( " Saturation Emphasis " ) , N_ ( " Saturation emphasis " ) , olympusRdI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0105 , " MemoryColorEmphasis " , N_ ( " Memory Color Emphasis " ) , N_ ( " Memory color emphasis " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0106 , " ContrastValue " , N_ ( " Contrast Value " ) , N_ ( " Contrast value " ) , olympusRdI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0107 , " SharpnessValue " , N_ ( " Sharpness Value " ) , N_ ( " Sharpness value " ) , olympusRdI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0108 , " ColorSpace " , N_ ( " Color Space " ) , N_ ( " Color space " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRdColorSpace ) ) ,
TagInfo ( 0x0109 , " Engine " , N_ ( " Engine " ) , N_ ( " Engine " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRdEngine ) ) ,
TagInfo ( 0x010a , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x010b , " EditStatus " , N_ ( " Edit Status " ) , N_ ( " Edit status " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRdEditStatus ) ) ,
TagInfo ( 0x010c , " Settings " , N_ ( " Settings " ) , N_ ( " Settings " ) , olympusRdI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusRdSettings ) ) ,
TagInfo ( 0x0000 , " RawDevVersion " , N_ ( " Raw Development Version " ) , N_ ( " Raw development version " ) , olympusRdI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " ExposureBiasValue " , N_ ( " Exposure Bias Value " ) , N_ ( " Exposure bias value " ) , olympusRdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0101 , " WhiteBalanceValue " , N_ ( " White Balance Value " ) , N_ ( " White balance value " ) , olympusRdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0102 , " WBFineAdjustment " , N_ ( " WB Fine Adjustment " ) , N_ ( " WB fine adjustment " ) , olympusRdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0103 , " GrayPoint " , N_ ( " Gray Point " ) , N_ ( " Gray point " ) , olympusRdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0104 , " SaturationEmphasis " , N_ ( " Saturation Emphasis " ) , N_ ( " Saturation emphasis " ) , olympusRdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0105 , " MemoryColorEmphasis " , N_ ( " Memory Color Emphasis " ) , N_ ( " Memory color emphasis " ) , olympusRdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0106 , " ContrastValue " , N_ ( " Contrast Value " ) , N_ ( " Contrast value " ) , olympusRdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0107 , " SharpnessValue " , N_ ( " Sharpness Value " ) , N_ ( " Sharpness value " ) , olympusRdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0108 , " ColorSpace " , N_ ( " Color Space " ) , N_ ( " Color space " ) , olympusRdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRdColorSpace ) ) ,
TagInfo ( 0x0109 , " Engine " , N_ ( " Engine " ) , N_ ( " Engine " ) , olympusRdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRdEngine ) ) ,
TagInfo ( 0x010a , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusRdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x010b , " EditStatus " , N_ ( " Edit Status " ) , N_ ( " Edit status " ) , olympusRdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRdEditStatus ) ) ,
TagInfo ( 0x010c , " Settings " , N_ ( " Settings " ) , N_ ( " Settings " ) , olympusRdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusRdSettings ) ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusRdTag) " , " (UnknownOlympusRdTag) " , N_ ( " Unknown OlympusRd tag " ) , olympusRdI fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusRdTag) " , " (UnknownOlympusRdTag) " , N_ ( " Unknown OlympusRd tag " ) , olympusRdI d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListRd ( )
@ -874,31 +874,31 @@ namespace Exiv2 {
} ;
const TagInfo OlympusMakerNote : : tagInfoRd2_ [ ] = {
TagInfo ( 0x0000 , " RawDev2Version " , N_ ( " Raw Development 2 Version " ) , N_ ( " Raw development 2 version " ) , olympusRd2I fdI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " ExposureBiasValue " , N_ ( " Exposure Bias Value " ) , N_ ( " Exposure bias value " ) , olympusRd2I fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0101 , " WhiteBalance " , N_ ( " White Balance " ) , N_ ( " White balance " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2WhiteBalance ) ) ,
TagInfo ( 0x0102 , " WhiteBalanceValue " , N_ ( " White Balance Value " ) , N_ ( " White balance value " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0103 , " WBFineAdjustment " , N_ ( " WB Fine Adjustment " ) , N_ ( " White balance fine adjustment " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0104 , " GrayPoint " , N_ ( " Gray Point " ) , N_ ( " Gray point " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0105 , " ContrastValue " , N_ ( " Contrast Value " ) , N_ ( " Contrast value " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0106 , " SharpnessValue " , N_ ( " Sharpness Value " ) , N_ ( " Sharpness value " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0107 , " SaturationEmphasis " , N_ ( " Saturation Emphasis " ) , N_ ( " Saturation emphasis " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0108 , " MemoryColorEmphasis " , N_ ( " Memory Color Emphasis " ) , N_ ( " Memory color emphasis " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0109 , " ColorSpace " , N_ ( " Color Space " ) , N_ ( " Color space " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2ColorSpace ) ) ,
TagInfo ( 0x010a , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x010b , " Engine " , N_ ( " Engine " ) , N_ ( " Engine " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2Engine ) ) ,
TagInfo ( 0x010c , " PictureMode " , N_ ( " Picture Mode " ) , N_ ( " Picture mode " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2PictureMode ) ) ,
TagInfo ( 0x010d , " PMSaturation " , N_ ( " PM Saturation " ) , N_ ( " Picture mode saturation " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x010e , " PMContrast " , N_ ( " PM Contrast " ) , N_ ( " Picture mode contrast " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x010f , " PMSharpness " , N_ ( " PM Sharpness " ) , N_ ( " Picture mode sharpness " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0110 , " PM_BWFilter " , N_ ( " PM BW Filter " ) , N_ ( " PM BW filter " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2PM_BWFilter ) ) ,
TagInfo ( 0x0111 , " PMPictureTone " , N_ ( " PM Picture Tone " ) , N_ ( " PM picture tone " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2PMPictureTone ) ) ,
TagInfo ( 0x0112 , " Gradation " , N_ ( " Gradation " ) , N_ ( " Gradation " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0113 , " Saturation " , N_ ( " Saturation " ) , N_ ( " Saturation " ) , olympusRd2I fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0119 , " AutoGradation " , N_ ( " Auto Gradation " ) , N_ ( " Auto gradation " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0120 , " PMNoiseFilter " , N_ ( " PM Noise Filter " ) , N_ ( " Picture mode noise filter " ) , olympusRd2I fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0000 , " RawDev2Version " , N_ ( " Raw Development 2 Version " ) , N_ ( " Raw development 2 version " ) , olympusRd2I d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " ExposureBiasValue " , N_ ( " Exposure Bias Value " ) , N_ ( " Exposure bias value " ) , olympusRd2I d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x0101 , " WhiteBalance " , N_ ( " White Balance " ) , N_ ( " White balance " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2WhiteBalance ) ) ,
TagInfo ( 0x0102 , " WhiteBalanceValue " , N_ ( " White Balance Value " ) , N_ ( " White balance value " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0103 , " WBFineAdjustment " , N_ ( " WB Fine Adjustment " ) , N_ ( " White balance fine adjustment " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0104 , " GrayPoint " , N_ ( " Gray Point " ) , N_ ( " Gray point " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0105 , " ContrastValue " , N_ ( " Contrast Value " ) , N_ ( " Contrast value " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0106 , " SharpnessValue " , N_ ( " Sharpness Value " ) , N_ ( " Sharpness value " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0107 , " SaturationEmphasis " , N_ ( " Saturation Emphasis " ) , N_ ( " Saturation emphasis " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0108 , " MemoryColorEmphasis " , N_ ( " Memory Color Emphasis " ) , N_ ( " Memory color emphasis " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0109 , " ColorSpace " , N_ ( " Color Space " ) , N_ ( " Color space " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2ColorSpace ) ) ,
TagInfo ( 0x010a , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x010b , " Engine " , N_ ( " Engine " ) , N_ ( " Engine " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2Engine ) ) ,
TagInfo ( 0x010c , " PictureMode " , N_ ( " Picture Mode " ) , N_ ( " Picture mode " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2PictureMode ) ) ,
TagInfo ( 0x010d , " PMSaturation " , N_ ( " PM Saturation " ) , N_ ( " Picture mode saturation " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x010e , " PMContrast " , N_ ( " PM Contrast " ) , N_ ( " Picture mode contrast " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x010f , " PMSharpness " , N_ ( " PM Sharpness " ) , N_ ( " Picture mode sharpness " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0110 , " PM_BWFilter " , N_ ( " PM BW Filter " ) , N_ ( " PM BW filter " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2PM_BWFilter ) ) ,
TagInfo ( 0x0111 , " PMPictureTone " , N_ ( " PM Picture Tone " ) , N_ ( " PM picture tone " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRd2PMPictureTone ) ) ,
TagInfo ( 0x0112 , " Gradation " , N_ ( " Gradation " ) , N_ ( " Gradation " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0113 , " Saturation " , N_ ( " Saturation " ) , N_ ( " Saturation " ) , olympusRd2I d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0119 , " AutoGradation " , N_ ( " Auto Gradation " ) , N_ ( " Auto gradation " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0120 , " PMNoiseFilter " , N_ ( " PM Noise Filter " ) , N_ ( " Picture mode noise filter " ) , olympusRd2I d, makerTags , unsignedShort , - 1 , printValue ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusRd2Tag) " , " (UnknownOlympusRd2Tag) " , N_ ( " Unknown OlympusRd2 tag " ) , olympusRd2I fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusRd2Tag) " , " (UnknownOlympusRd2Tag) " , N_ ( " Unknown OlympusRd2 tag " ) , olympusRd2I d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListRd2 ( )
@ -927,59 +927,59 @@ namespace Exiv2 {
} ;
const TagInfo OlympusMakerNote : : tagInfoIp_ [ ] = {
TagInfo ( 0x0000 , " ImageProcessingVersion " , N_ ( " Image Processing Version " ) , N_ ( " Image processing version " ) , olympusIpI fdI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " WB_RBLevels " , N_ ( " WB RB Levels " ) , N_ ( " WB RB levels " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0102 , " WB_RBLevels3000K " , N_ ( " WB RB Levels 3000K " ) , N_ ( " WB RB levels 3000K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0103 , " WB_RBLevels3300K " , N_ ( " WB RB Levels 3300K " ) , N_ ( " WB RB levels 3300K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0104 , " WB_RBLevels3600K " , N_ ( " WB RB Levels 3600K " ) , N_ ( " WB RB levels 3600K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0105 , " WB_RBLevels3900K " , N_ ( " WB RB Levels 3900K " ) , N_ ( " WB RB levels 3900K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0106 , " WB_RBLevels4000K " , N_ ( " WB RB Levels 4000K " ) , N_ ( " WB RB levels 4000K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0107 , " WB_RBLevels4300K " , N_ ( " WB RB Levels 4300K " ) , N_ ( " WB RB levels 4300K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0108 , " WB_RBLevels4500K " , N_ ( " WB RB Levels 4500K " ) , N_ ( " WB RB levels 4500K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0109 , " WB_RBLevels4800K " , N_ ( " WB RB Levels 4800K " ) , N_ ( " WB RB levels 4800K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010a , " WB_RBLevels5300K " , N_ ( " WB RB Levels 5300K " ) , N_ ( " WB RB levels 5300K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010b , " WB_RBLevels6000K " , N_ ( " WB RB Levels 6000K " ) , N_ ( " WB RB levels 6000K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010c , " WB_RBLevels6600K " , N_ ( " WB RB Levels 6600K " ) , N_ ( " WB RB levels 6600K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010d , " WB_RBLevels7500K " , N_ ( " WB RB Levels 7500K " ) , N_ ( " WB RB levels 7500K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010e , " WB_RBLevelsCWB1 " , N_ ( " WB RB Levels CWB1 " ) , N_ ( " WB RB levels CWB1 " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010f , " WB_RBLevelsCWB2 " , N_ ( " WB RB Levels CWB2 " ) , N_ ( " WB RB levels CWB2 " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0110 , " WB_RBLevelsCWB3 " , N_ ( " WB RB Levels CWB3 " ) , N_ ( " WB RB levels CWB3 " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0111 , " WB_RBLevelsCWB4 " , N_ ( " WB RB Levels CWB4 " ) , N_ ( " WB RB levels CWB4 " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0113 , " WB_GLevel3000K " , N_ ( " WB G Level 3000K " ) , N_ ( " WB G level 3000K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0114 , " WB_GLevel3300K " , N_ ( " WB G Level 3300K " ) , N_ ( " WB G level 3300K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0115 , " WB_GLevel3600K " , N_ ( " WB G Level 3600K " ) , N_ ( " WB G level 3600K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0116 , " WB_GLevel3900K " , N_ ( " WB G Level 3900K " ) , N_ ( " WB G level 3900K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0117 , " WB_GLevel4000K " , N_ ( " WB G Level 4000K " ) , N_ ( " WB G level 4000K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0118 , " WB_GLevel4300K " , N_ ( " WB G Level 4300K " ) , N_ ( " WB G level 4300K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0119 , " WB_GLevel4500K " , N_ ( " WB G Level 4500K " ) , N_ ( " WB G level 4500K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011a , " WB_GLevel4800K " , N_ ( " WB G Level 4800K " ) , N_ ( " WB G level 4800K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011b , " WB_GLevel5300K " , N_ ( " WB G Level 5300K " ) , N_ ( " WB G level 5300K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011c , " WB_GLevel6000K " , N_ ( " WB G Level 6000K " ) , N_ ( " WB G level 6000K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011d , " WB_GLevel6600K " , N_ ( " WB G Level 6600K " ) , N_ ( " WB G level 6600K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011e , " WB_GLevel7500K " , N_ ( " WB G Level 7500K " ) , N_ ( " WB G level 7500K " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011f , " WB_GLevel " , N_ ( " WB G Level " ) , N_ ( " WB G level " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0200 , " ColorMatrix " , N_ ( " Color Matrix " ) , N_ ( " Color matrix " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0300 , " Enhancer " , N_ ( " Enhancer " ) , N_ ( " Enhancer " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0301 , " EnhancerValues " , N_ ( " Enhancer Values " ) , N_ ( " Enhancer values " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0310 , " CoringFilter " , N_ ( " Coring Filter " ) , N_ ( " Coring filter " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0311 , " CoringValues " , N_ ( " Coring Values " ) , N_ ( " Coring values " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0600 , " BlackLevel " , N_ ( " Black Level " ) , N_ ( " Black level " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0610 , " GainBase " , N_ ( " Gain Base " ) , N_ ( " Gain base " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0611 , " ValidBits " , N_ ( " Valid Bits " ) , N_ ( " Valid bits " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0612 , " CropLeft " , N_ ( " Crop Left " ) , N_ ( " Crop left " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0613 , " CropTop " , N_ ( " Crop Top " ) , N_ ( " Crop top " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0614 , " CropWidth " , N_ ( " Crop Width " ) , N_ ( " Crop width " ) , olympusIpI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0615 , " CropHeight " , N_ ( " Crop Height " ) , N_ ( " Crop height " ) , olympusIpI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1010 , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x1011 , " DistortionCorrection " , N_ ( " Distortion Correction " ) , N_ ( " Distortion correction " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1012 , " ShadingCompensation " , N_ ( " Shading Compensation " ) , N_ ( " Shading compensation " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x101c , " MultipleExposureMode " , N_ ( " Multiple Exposure Mode " ) , N_ ( " Multiple exposure mode " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusIpMultipleExposureMode ) ) ,
TagInfo ( 0x1112 , " AspectRatio " , N_ ( " Aspect Ratio " ) , N_ ( " Aspect ratio " ) , olympusIpI fdI d, makerTags , unsignedByte , - 1 , EXV_PRINT_TAG ( olympusIpAspectRatio ) ) ,
TagInfo ( 0x1113 , " AspectFrame " , N_ ( " Aspect Frame " ) , N_ ( " Aspect frame " ) , olympusIpI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1200 , " FaceDetect " , N_ ( " Face Detect " ) , N_ ( " Face detect " ) , olympusIpI fdI d, makerTags , unsignedLong , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1201 , " FaceDetectArea " , N_ ( " Face Detect Area " ) , N_ ( " Face detect area " ) , olympusIpI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0000 , " ImageProcessingVersion " , N_ ( " Image Processing Version " ) , N_ ( " Image processing version " ) , olympusIpI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0100 , " WB_RBLevels " , N_ ( " WB RB Levels " ) , N_ ( " WB RB levels " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0102 , " WB_RBLevels3000K " , N_ ( " WB RB Levels 3000K " ) , N_ ( " WB RB levels 3000K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0103 , " WB_RBLevels3300K " , N_ ( " WB RB Levels 3300K " ) , N_ ( " WB RB levels 3300K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0104 , " WB_RBLevels3600K " , N_ ( " WB RB Levels 3600K " ) , N_ ( " WB RB levels 3600K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0105 , " WB_RBLevels3900K " , N_ ( " WB RB Levels 3900K " ) , N_ ( " WB RB levels 3900K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0106 , " WB_RBLevels4000K " , N_ ( " WB RB Levels 4000K " ) , N_ ( " WB RB levels 4000K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0107 , " WB_RBLevels4300K " , N_ ( " WB RB Levels 4300K " ) , N_ ( " WB RB levels 4300K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0108 , " WB_RBLevels4500K " , N_ ( " WB RB Levels 4500K " ) , N_ ( " WB RB levels 4500K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0109 , " WB_RBLevels4800K " , N_ ( " WB RB Levels 4800K " ) , N_ ( " WB RB levels 4800K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010a , " WB_RBLevels5300K " , N_ ( " WB RB Levels 5300K " ) , N_ ( " WB RB levels 5300K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010b , " WB_RBLevels6000K " , N_ ( " WB RB Levels 6000K " ) , N_ ( " WB RB levels 6000K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010c , " WB_RBLevels6600K " , N_ ( " WB RB Levels 6600K " ) , N_ ( " WB RB levels 6600K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010d , " WB_RBLevels7500K " , N_ ( " WB RB Levels 7500K " ) , N_ ( " WB RB levels 7500K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010e , " WB_RBLevelsCWB1 " , N_ ( " WB RB Levels CWB1 " ) , N_ ( " WB RB levels CWB1 " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x010f , " WB_RBLevelsCWB2 " , N_ ( " WB RB Levels CWB2 " ) , N_ ( " WB RB levels CWB2 " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0110 , " WB_RBLevelsCWB3 " , N_ ( " WB RB Levels CWB3 " ) , N_ ( " WB RB levels CWB3 " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0111 , " WB_RBLevelsCWB4 " , N_ ( " WB RB Levels CWB4 " ) , N_ ( " WB RB levels CWB4 " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0113 , " WB_GLevel3000K " , N_ ( " WB G Level 3000K " ) , N_ ( " WB G level 3000K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0114 , " WB_GLevel3300K " , N_ ( " WB G Level 3300K " ) , N_ ( " WB G level 3300K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0115 , " WB_GLevel3600K " , N_ ( " WB G Level 3600K " ) , N_ ( " WB G level 3600K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0116 , " WB_GLevel3900K " , N_ ( " WB G Level 3900K " ) , N_ ( " WB G level 3900K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0117 , " WB_GLevel4000K " , N_ ( " WB G Level 4000K " ) , N_ ( " WB G level 4000K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0118 , " WB_GLevel4300K " , N_ ( " WB G Level 4300K " ) , N_ ( " WB G level 4300K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0119 , " WB_GLevel4500K " , N_ ( " WB G Level 4500K " ) , N_ ( " WB G level 4500K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011a , " WB_GLevel4800K " , N_ ( " WB G Level 4800K " ) , N_ ( " WB G level 4800K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011b , " WB_GLevel5300K " , N_ ( " WB G Level 5300K " ) , N_ ( " WB G level 5300K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011c , " WB_GLevel6000K " , N_ ( " WB G Level 6000K " ) , N_ ( " WB G level 6000K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011d , " WB_GLevel6600K " , N_ ( " WB G Level 6600K " ) , N_ ( " WB G level 6600K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011e , " WB_GLevel7500K " , N_ ( " WB G Level 7500K " ) , N_ ( " WB G level 7500K " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x011f , " WB_GLevel " , N_ ( " WB G Level " ) , N_ ( " WB G level " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0200 , " ColorMatrix " , N_ ( " Color Matrix " ) , N_ ( " Color matrix " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0300 , " Enhancer " , N_ ( " Enhancer " ) , N_ ( " Enhancer " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0301 , " EnhancerValues " , N_ ( " Enhancer Values " ) , N_ ( " Enhancer values " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0310 , " CoringFilter " , N_ ( " Coring Filter " ) , N_ ( " Coring filter " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0311 , " CoringValues " , N_ ( " Coring Values " ) , N_ ( " Coring values " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0600 , " BlackLevel " , N_ ( " Black Level " ) , N_ ( " Black level " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0610 , " GainBase " , N_ ( " Gain Base " ) , N_ ( " Gain base " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0611 , " ValidBits " , N_ ( " Valid Bits " ) , N_ ( " Valid bits " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0612 , " CropLeft " , N_ ( " Crop Left " ) , N_ ( " Crop left " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0613 , " CropTop " , N_ ( " Crop Top " ) , N_ ( " Crop top " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0614 , " CropWidth " , N_ ( " Crop Width " ) , N_ ( " Crop width " ) , olympusIpI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0615 , " CropHeight " , N_ ( " Crop Height " ) , N_ ( " Crop height " ) , olympusIpI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1010 , " NoiseReduction " , N_ ( " Noise Reduction " ) , N_ ( " Noise reduction " ) , olympusIpI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG_BITMASK ( olympusNoiseReduction ) ) ,
TagInfo ( 0x1011 , " DistortionCorrection " , N_ ( " Distortion Correction " ) , N_ ( " Distortion correction " ) , olympusIpI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1012 , " ShadingCompensation " , N_ ( " Shading Compensation " ) , N_ ( " Shading compensation " ) , olympusIpI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x101c , " MultipleExposureMode " , N_ ( " Multiple Exposure Mode " ) , N_ ( " Multiple exposure mode " ) , olympusIpI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusIpMultipleExposureMode ) ) ,
TagInfo ( 0x1112 , " AspectRatio " , N_ ( " Aspect Ratio " ) , N_ ( " Aspect ratio " ) , olympusIpI d, makerTags , unsignedByte , - 1 , EXV_PRINT_TAG ( olympusIpAspectRatio ) ) ,
TagInfo ( 0x1113 , " AspectFrame " , N_ ( " Aspect Frame " ) , N_ ( " Aspect frame " ) , olympusIpI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x1200 , " FaceDetect " , N_ ( " Face Detect " ) , N_ ( " Face detect " ) , olympusIpI d, makerTags , unsignedLong , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1201 , " FaceDetectArea " , N_ ( " Face Detect Area " ) , N_ ( " Face detect area " ) , olympusIpI d, makerTags , signedShort , - 1 , printValue ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusIpTag) " , " (UnknownOlympusIpTag) " , N_ ( " Unknown OlympusIp tag " ) , olympusIpI fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusIpTag) " , " (UnknownOlympusIpTag) " , N_ ( " Unknown OlympusIp tag " ) , olympusIpI d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListIp ( )
@ -994,27 +994,27 @@ namespace Exiv2 {
} ;
const TagInfo OlympusMakerNote : : tagInfoFi_ [ ] = {
TagInfo ( 0x0000 , " FocusInfoVersion " , N_ ( " Focus Info Version " ) , N_ ( " Focus info version " ) , olympusFiI fdI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0209 , " AutoFocus " , N_ ( " Auto Focus " ) , N_ ( " Auto focus " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0210 , " SceneDetect " , N_ ( " Scene Detect " ) , N_ ( " Scene detect " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0211 , " SceneArea " , N_ ( " Scene Area " ) , N_ ( " Scene area " ) , olympusFiI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0212 , " SceneDetectData " , N_ ( " Scene Detect Data " ) , N_ ( " Scene detect data " ) , olympusFiI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0300 , " ZoomStepCount " , N_ ( " Zoom Step Count " ) , N_ ( " Zoom step count " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0301 , " FocusStepCount " , N_ ( " Focus Step Count " ) , N_ ( " Focus step count " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0303 , " FocusStepInfinity " , N_ ( " Focus Step Infinity " ) , N_ ( " Focus step infinity " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0304 , " FocusStepNear " , N_ ( " Focus Step Near " ) , N_ ( " Focus step near " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0305 , " FocusDistance " , N_ ( " Focus Distance " ) , N_ ( " Focus distance " ) , olympusFiI fdI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x0308 , " AFPoint " , N_ ( " AF Point " ) , N_ ( " AF point " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , print0x0308 ) ,
TagInfo ( 0x1201 , " ExternalFlash " , N_ ( " External Flash " ) , N_ ( " External flash " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1203 , " ExternalFlashGuideNumber " , N_ ( " External Flash Guide Number " ) , N_ ( " External flash guide number " ) , olympusFiI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1204 , " ExternalFlashBounce " , N_ ( " External Flash Bounce " ) , N_ ( " External flash bounce " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFiExternalFlashBounce ) ) ,
TagInfo ( 0x1205 , " ExternalFlashZoom " , N_ ( " External Flash Zoom " ) , N_ ( " External flash zoom " ) , olympusFiI fdI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x1208 , " InternalFlash " , N_ ( " Internal Flash " ) , N_ ( " Internal flash " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1209 , " ManualFlash " , N_ ( " Manual Flash " ) , N_ ( " Manual flash " ) , olympusFiI fdI d, makerTags , unsignedShort , - 1 , print0x1209 ) ,
TagInfo ( 0x1500 , " SensorTemperature " , N_ ( " Sensor Temperature " ) , N_ ( " Sensor temperature " ) , olympusFiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1600 , " ImageStabilization " , N_ ( " Image Stabilization " ) , N_ ( " Image stabilization " ) , olympusFiI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0000 , " FocusInfoVersion " , N_ ( " Focus Info Version " ) , N_ ( " Focus info version " ) , olympusFiI d, makerTags , undefined , - 1 , printExifVersion ) ,
TagInfo ( 0x0209 , " AutoFocus " , N_ ( " Auto Focus " ) , N_ ( " Auto focus " ) , olympusFiI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x0210 , " SceneDetect " , N_ ( " Scene Detect " ) , N_ ( " Scene detect " ) , olympusFiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0211 , " SceneArea " , N_ ( " Scene Area " ) , N_ ( " Scene area " ) , olympusFiI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0212 , " SceneDetectData " , N_ ( " Scene Detect Data " ) , N_ ( " Scene detect data " ) , olympusFiI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0300 , " ZoomStepCount " , N_ ( " Zoom Step Count " ) , N_ ( " Zoom step count " ) , olympusFiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0301 , " FocusStepCount " , N_ ( " Focus Step Count " ) , N_ ( " Focus step count " ) , olympusFiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0303 , " FocusStepInfinity " , N_ ( " Focus Step Infinity " ) , N_ ( " Focus step infinity " ) , olympusFiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0304 , " FocusStepNear " , N_ ( " Focus Step Near " ) , N_ ( " Focus step near " ) , olympusFiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0305 , " FocusDistance " , N_ ( " Focus Distance " ) , N_ ( " Focus distance " ) , olympusFiI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x0308 , " AFPoint " , N_ ( " AF Point " ) , N_ ( " AF point " ) , olympusFiI d, makerTags , unsignedShort , - 1 , print0x0308 ) ,
TagInfo ( 0x1201 , " ExternalFlash " , N_ ( " External Flash " ) , N_ ( " External flash " ) , olympusFiI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1203 , " ExternalFlashGuideNumber " , N_ ( " External Flash Guide Number " ) , N_ ( " External flash guide number " ) , olympusFiI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x1204 , " ExternalFlashBounce " , N_ ( " External Flash Bounce " ) , N_ ( " External flash bounce " ) , olympusFiI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusFiExternalFlashBounce ) ) ,
TagInfo ( 0x1205 , " ExternalFlashZoom " , N_ ( " External Flash Zoom " ) , N_ ( " External flash zoom " ) , olympusFiI d, makerTags , unsignedRational , - 1 , printValue ) ,
TagInfo ( 0x1208 , " InternalFlash " , N_ ( " Internal Flash " ) , N_ ( " Internal flash " ) , olympusFiI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusOffOn ) ) ,
TagInfo ( 0x1209 , " ManualFlash " , N_ ( " Manual Flash " ) , N_ ( " Manual flash " ) , olympusFiI d, makerTags , unsignedShort , - 1 , print0x1209 ) ,
TagInfo ( 0x1500 , " SensorTemperature " , N_ ( " Sensor Temperature " ) , N_ ( " Sensor temperature " ) , olympusFiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1600 , " ImageStabilization " , N_ ( " Image Stabilization " ) , N_ ( " Image stabilization " ) , olympusFiI d, makerTags , unsignedLong , - 1 , printValue ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusFiTag) " , " (UnknownOlympusFiTag) " , N_ ( " Unknown OlympusFi tag " ) , olympusFiI fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusFiTag) " , " (UnknownOlympusFiTag) " , N_ ( " Unknown OlympusFi tag " ) , olympusFiI d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListFi ( )
@ -1023,9 +1023,9 @@ namespace Exiv2 {
}
const TagInfo OlympusMakerNote : : tagInfoFe_ [ ] = {
TagInfo ( 0x0100 , " BodyFirmwareVersion " , N_ ( " Body Firmware Version " ) , N_ ( " Body firmware version " ) , olympusFe1I fdI d, makerTags , asciiString , - 1 , printValue ) ,
TagInfo ( 0x0100 , " BodyFirmwareVersion " , N_ ( " Body Firmware Version " ) , N_ ( " Body firmware version " ) , olympusFe1I d, makerTags , asciiString , - 1 , printValue ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusFeTag) " , " (UnknownOlympusFeTag) " , N_ ( " Unknown OlympusFe tag " ) , olympusFe1I fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusFeTag) " , " (UnknownOlympusFeTag) " , N_ ( " Unknown OlympusFe tag " ) , olympusFe1I d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListFe ( )
@ -1050,44 +1050,44 @@ namespace Exiv2 {
} ;
const TagInfo OlympusMakerNote : : tagInfoRi_ [ ] = {
TagInfo ( 0x0000 , " RawInfoVersion " , N_ ( " Raw Info Version " ) , N_ ( " Raw info version " ) , olympusRiI fdI d, makerTags , undefined , - 1 , printValue ) ,
TagInfo ( 0x0100 , " WB_RBLevelsUsed " , N_ ( " WB_RB Levels Used " ) , N_ ( " WB_RB levels used " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0110 , " WB_RBLevelsAuto " , N_ ( " WB_RB Levels Auto " ) , N_ ( " WB_RB levels auto " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0120 , " WB_RBLevelsShade " , N_ ( " WB_RB Levels Shade " ) , N_ ( " WB_RB levels shade " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0121 , " WB_RBLevelsCloudy " , N_ ( " WB_RB Levels Cloudy " ) , N_ ( " WB_RB levels cloudy " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0122 , " WB_RBLevelsFineWeather " , N_ ( " WB_RB Levels Fine Weather " ) , N_ ( " WB_RB levels fine weather " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0123 , " WB_RBLevelsTungsten " , N_ ( " WB_RB Levels Tungsten " ) , N_ ( " WB_RB levels tungsten " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0124 , " WB_RBLevelsEveningSunlight " , N_ ( " WB_RB Levels Evening Sunlight " ) , N_ ( " WB_RB levels evening sunlight " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0130 , " WB_RBLevelsDaylightFluor " , N_ ( " WB_RB Levels Daylight Fluor " ) , N_ ( " WB_RB levels daylight fluor " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0131 , " WB_RBLevelsDayWhiteFluor " , N_ ( " WB_RB Levels Day White Fluor " ) , N_ ( " WB_RB levels day white fluor " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0132 , " WB_RBLevelsCoolWhiteFluor " , N_ ( " WB_RB Levels Cool White Fluor " ) , N_ ( " WB_RB levels cool white fluor " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0133 , " WB_RBLevelsWhiteFluorescent " , N_ ( " WB_RB Levels White Fluorescent " ) , N_ ( " WB_RB levels white fluorescent " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0200 , " ColorMatrix2 " , N_ ( " Color Matrix2 " ) , N_ ( " Color matrix 2 " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0310 , " CoringFilter " , N_ ( " Coring Filter " ) , N_ ( " Coring filter " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0311 , " CoringValues " , N_ ( " Coring Values " ) , N_ ( " Coring values " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0600 , " BlackLevel2 " , N_ ( " Black Level 2 " ) , N_ ( " Black level 2 " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0601 , " YCbCrCoefficients " , N_ ( " YCbCr Coefficients " ) , N_ ( " YCbCr coefficients " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0611 , " ValidPixelDepth " , N_ ( " Valid Pixel Depth " ) , N_ ( " Valid pixel depth " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0612 , " CropLeft " , N_ ( " Crop Left " ) , N_ ( " Crop left " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0613 , " CropTop " , N_ ( " Crop Top " ) , N_ ( " Crop top " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0614 , " CropWidth " , N_ ( " Crop Width " ) , N_ ( " Crop width " ) , olympusRiI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0615 , " CropHeight " , N_ ( " Crop Height " ) , N_ ( " Crop height " ) , olympusRiI fdI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1000 , " LightSource " , N_ ( " Light Source " ) , N_ ( " Light source " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRiLightSource ) ) ,
TagInfo ( 0x1001 , " WhiteBalanceComp " , N_ ( " White Balance Comp " ) , N_ ( " White balance comp " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1010 , " SaturationSetting " , N_ ( " Saturation Setting " ) , N_ ( " Saturation setting " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1011 , " HueSetting " , N_ ( " Hue Setting " ) , N_ ( " Hue setting " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1012 , " ContrastSetting " , N_ ( " Contrast Setting " ) , N_ ( " Contrast setting " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1013 , " SharpnessSetting " , N_ ( " Sharpness Setting " ) , N_ ( " Sharpness setting " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2000 , " CMExposureCompensation " , N_ ( " CM Exposure Compensation " ) , N_ ( " CM exposure compensation " ) , olympusRiI fdI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x2001 , " CMWhiteBalance " , N_ ( " CM White Balance " ) , N_ ( " CM white balance " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x2002 , " CMWhiteBalanceComp " , N_ ( " CM White Balance Comp " ) , N_ ( " CM white balance comp " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2010 , " CMWhiteBalanceGrayPoint " , N_ ( " CM White Balance Gray Point " ) , N_ ( " CM white balance gray point " ) , olympusRiI fdI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x2020 , " CMSaturation " , N_ ( " CM Saturation " ) , N_ ( " CM saturation " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2021 , " CMHue " , N_ ( " CM Hue " ) , N_ ( " CM hue " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2022 , " CMContrast " , N_ ( " CM Contrast " ) , N_ ( " CM contrast " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2023 , " CMSharpness " , N_ ( " CM Sharpness " ) , N_ ( " CM sharpness " ) , olympusRiI fdI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x0000 , " RawInfoVersion " , N_ ( " Raw Info Version " ) , N_ ( " Raw info version " ) , olympusRiI d, makerTags , undefined , - 1 , printValue ) ,
TagInfo ( 0x0100 , " WB_RBLevelsUsed " , N_ ( " WB_RB Levels Used " ) , N_ ( " WB_RB levels used " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0110 , " WB_RBLevelsAuto " , N_ ( " WB_RB Levels Auto " ) , N_ ( " WB_RB levels auto " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0120 , " WB_RBLevelsShade " , N_ ( " WB_RB Levels Shade " ) , N_ ( " WB_RB levels shade " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0121 , " WB_RBLevelsCloudy " , N_ ( " WB_RB Levels Cloudy " ) , N_ ( " WB_RB levels cloudy " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0122 , " WB_RBLevelsFineWeather " , N_ ( " WB_RB Levels Fine Weather " ) , N_ ( " WB_RB levels fine weather " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0123 , " WB_RBLevelsTungsten " , N_ ( " WB_RB Levels Tungsten " ) , N_ ( " WB_RB levels tungsten " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0124 , " WB_RBLevelsEveningSunlight " , N_ ( " WB_RB Levels Evening Sunlight " ) , N_ ( " WB_RB levels evening sunlight " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0130 , " WB_RBLevelsDaylightFluor " , N_ ( " WB_RB Levels Daylight Fluor " ) , N_ ( " WB_RB levels daylight fluor " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0131 , " WB_RBLevelsDayWhiteFluor " , N_ ( " WB_RB Levels Day White Fluor " ) , N_ ( " WB_RB levels day white fluor " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0132 , " WB_RBLevelsCoolWhiteFluor " , N_ ( " WB_RB Levels Cool White Fluor " ) , N_ ( " WB_RB levels cool white fluor " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0133 , " WB_RBLevelsWhiteFluorescent " , N_ ( " WB_RB Levels White Fluorescent " ) , N_ ( " WB_RB levels white fluorescent " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0200 , " ColorMatrix2 " , N_ ( " Color Matrix2 " ) , N_ ( " Color matrix 2 " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0310 , " CoringFilter " , N_ ( " Coring Filter " ) , N_ ( " Coring filter " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0311 , " CoringValues " , N_ ( " Coring Values " ) , N_ ( " Coring values " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0600 , " BlackLevel2 " , N_ ( " Black Level 2 " ) , N_ ( " Black level 2 " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0601 , " YCbCrCoefficients " , N_ ( " YCbCr Coefficients " ) , N_ ( " YCbCr coefficients " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0611 , " ValidPixelDepth " , N_ ( " Valid Pixel Depth " ) , N_ ( " Valid pixel depth " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0612 , " CropLeft " , N_ ( " Crop Left " ) , N_ ( " Crop left " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0613 , " CropTop " , N_ ( " Crop Top " ) , N_ ( " Crop top " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x0614 , " CropWidth " , N_ ( " Crop Width " ) , N_ ( " Crop width " ) , olympusRiI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x0615 , " CropHeight " , N_ ( " Crop Height " ) , N_ ( " Crop height " ) , olympusRiI d, makerTags , unsignedLong , - 1 , printValue ) ,
TagInfo ( 0x1000 , " LightSource " , N_ ( " Light Source " ) , N_ ( " Light source " ) , olympusRiI d, makerTags , unsignedShort , - 1 , EXV_PRINT_TAG ( olympusRiLightSource ) ) ,
TagInfo ( 0x1001 , " WhiteBalanceComp " , N_ ( " White Balance Comp " ) , N_ ( " White balance comp " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1010 , " SaturationSetting " , N_ ( " Saturation Setting " ) , N_ ( " Saturation setting " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1011 , " HueSetting " , N_ ( " Hue Setting " ) , N_ ( " Hue setting " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1012 , " ContrastSetting " , N_ ( " Contrast Setting " ) , N_ ( " Contrast setting " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x1013 , " SharpnessSetting " , N_ ( " Sharpness Setting " ) , N_ ( " Sharpness setting " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2000 , " CMExposureCompensation " , N_ ( " CM Exposure Compensation " ) , N_ ( " CM exposure compensation " ) , olympusRiI d, makerTags , signedRational , - 1 , printValue ) ,
TagInfo ( 0x2001 , " CMWhiteBalance " , N_ ( " CM White Balance " ) , N_ ( " CM white balance " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x2002 , " CMWhiteBalanceComp " , N_ ( " CM White Balance Comp " ) , N_ ( " CM white balance comp " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2010 , " CMWhiteBalanceGrayPoint " , N_ ( " CM White Balance Gray Point " ) , N_ ( " CM white balance gray point " ) , olympusRiI d, makerTags , unsignedShort , - 1 , printValue ) ,
TagInfo ( 0x2020 , " CMSaturation " , N_ ( " CM Saturation " ) , N_ ( " CM saturation " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2021 , " CMHue " , N_ ( " CM Hue " ) , N_ ( " CM hue " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2022 , " CMContrast " , N_ ( " CM Contrast " ) , N_ ( " CM contrast " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
TagInfo ( 0x2023 , " CMSharpness " , N_ ( " CM Sharpness " ) , N_ ( " CM sharpness " ) , olympusRiI d, makerTags , signedShort , - 1 , printValue ) ,
// End of list marker
TagInfo ( 0xffff , " (UnknownOlympusRiTag) " , " (UnknownOlympusRiTag) " , N_ ( " Unknown OlympusRi tag " ) , olympusRiI fdI d, makerTags , asciiString , - 1 , printValue )
TagInfo ( 0xffff , " (UnknownOlympusRiTag) " , " (UnknownOlympusRiTag) " , N_ ( " Unknown OlympusRi tag " ) , olympusRiI d, makerTags , asciiString , - 1 , printValue )
} ;
const TagInfo * OlympusMakerNote : : tagListRi ( )