Updated all Sony and Konica Minolta interpreters.

This commit is contained in:
Morgan Hardwood
2016-07-01 22:57:44 +02:00
parent ec66a380bd
commit fe49c851ff

View File

@@ -314,6 +314,7 @@ public:
choices[0x50] = "Flash"; choices[0x50] = "Flash";
choices[0x60] = "Fluorescent"; choices[0x60] = "Fluorescent";
choices[0x70] = "Custom"; choices[0x70] = "Custom";
choices[0x80] = "Underwater";
} }
}; };
SAWhiteBalanceInterpreter saWhiteBalanceInterpreter; SAWhiteBalanceInterpreter saWhiteBalanceInterpreter;
@@ -383,23 +384,31 @@ class SASceneModeInterpreter : public ChoiceInterpreter
public: public:
SASceneModeInterpreter () SASceneModeInterpreter ()
{ {
choices[0] = "Normal (P,A,S or M)"; choices[0] = "Standard";
choices[1] = "Portrait"; choices[1] = "Portrait";
choices[2] = "Text"; choices[2] = "Text";
choices[3] = "Night Scene"; choices[3] = "Night Scene";
choices[4] = "Sunset"; choices[4] = "Sunset";
choices[5] = "Sports"; choices[5] = "Sports";
choices[6] = "Landscape"; choices[6] = "Landscape";
choices[7] = "Night Portrait";
choices[8] = "Macro"; choices[8] = "Macro";
choices[9] = "Super Macro"; choices[9] = "Super Macro";
choices[16] = "Auto"; choices[16] = "Auto";
choices[17] = "Night Portrait"; choices[17] = "Night View/Portrait";
choices[18] = "Sweep Panorama"; choices[18] = "Sweep Panorama";
choices[19] = "Handheld Night Shot"; choices[19] = "Handheld Night Shot";
choices[20] = "Anti Motion Blur"; choices[20] = "Anti Motion Blur";
choices[21] = "Cont.Priority AE"; choices[21] = "Cont. Priority AE";
choices[22] = "Auto+"; choices[22] = "Auto+";
choices[23] = "3D Sweep Panorama"; choices[23] = "3D Sweep Panorama";
choices[24] = "Superior Auto";
choices[25] = "High Sensitivity";
choices[26] = "Fireworks";
choices[27] = "Food";
choices[28] = "Pet";
choices[33] = "HDR";
choices[65535] = "n/a";
} }
}; };
SASceneModeInterpreter saSceneModeInterpreter; SASceneModeInterpreter saSceneModeInterpreter;
@@ -449,14 +458,14 @@ public:
choices[2] = "Portrait"; choices[2] = "Portrait";
choices[3] = "Landscape"; choices[3] = "Landscape";
choices[4] = "Sunset"; choices[4] = "Sunset";
choices[5] = "Night Scene"; choices[5] = "Night View/Portrait";
choices[6] = "B&W"; choices[6] = "B&W";
choices[7] = "Adobe RGB"; choices[7] = "Adobe RGB";
choices[12] = "Neutral"; choices[12] = "Neutral";
choices[13] = "Clear"; choices[13] = "Clear";
choices[14] = "Deep"; choices[14] = "Deep";
choices[15] = "Light"; choices[15] = "Light";
choices[16] = "Autumn"; choices[16] = "Autumn Leaves";
choices[17] = "Sepia"; choices[17] = "Sepia";
choices[100] = "Neutral"; choices[100] = "Neutral";
choices[101] = "Clear"; choices[101] = "Clear";
@@ -473,18 +482,19 @@ class SAExposureModeInterpreter : public ChoiceInterpreter
public: public:
SAExposureModeInterpreter () SAExposureModeInterpreter ()
{ {
choices[0] = "Auto"; choices[0] = "Program AE";
choices[1] = "Portrait"; choices[1] = "Portrait";
choices[2] = "Beach"; choices[2] = "Beach";
choices[3] = "Sports";
choices[4] = "Snow"; choices[4] = "Snow";
choices[5] = "Landscape"; choices[5] = "Landscape";
choices[6] = "Program"; choices[6] = "Auto";
choices[7] = "Aperture Priority"; choices[7] = "Aperture-priority AE";
choices[8] = "Shutter Priority"; choices[8] = "Shutter speed priority AE";
choices[9] = "Night Scene"; choices[9] = "Night Scene / Twilight";
choices[10] = "Hi-Speed Shutter"; choices[10] = "Hi-Speed Shutter";
choices[11] = "Twilight Portrait"; choices[11] = "Twilight Portrait";
choices[12] = "Soft Snap"; choices[12] = "Soft Snap/Portrait";
choices[13] = "Fireworks"; choices[13] = "Fireworks";
choices[14] = "Smile Shutter"; choices[14] = "Smile Shutter";
choices[15] = "Manual"; choices[15] = "Manual";
@@ -492,13 +502,17 @@ public:
choices[19] = "Macro"; choices[19] = "Macro";
choices[20] = "Advanced Sports Shooting"; choices[20] = "Advanced Sports Shooting";
choices[29] = "Underwater"; choices[29] = "Underwater";
choices[33] = "Gourmet"; choices[33] = "Food";
choices[34] = "Panorama"; choices[34] = "Sweep Panorama";
choices[35] = "Handheld Twilight"; choices[35] = "Handheld Night Shot";
choices[36] = "Anti Motion Blur"; choices[36] = "Anti Motion Blur";
choices[37] = "Pet"; choices[37] = "Pet";
choices[38] = "Backlight Correction HDR"; choices[38] = "Backlight Correction HDR";
choices[39] = "Superior Auto";
choices[40] = "Background Defocus"; choices[40] = "Background Defocus";
choices[41] = "Soft Skin";
choices[42] = "3D Image";
choices[65535] = "n/a";
} }
}; };
SAExposureModeInterpreter saExposureModeInterpreter; SAExposureModeInterpreter saExposureModeInterpreter;
@@ -1181,11 +1195,15 @@ class MATeleconverterInterpreter : public ChoiceInterpreter
public: public:
MATeleconverterInterpreter () MATeleconverterInterpreter ()
{ {
choices[0] = "None "; choices[0x0] = "None";
choices[0x48] = "Minolta AF 2x APO (D)"; choices[0x4] = "Minolta/Sony AF 1.4x APO (D) (0x04)";
choices[0x50] = "Minolta AF 2x APO II"; choices[0x5] = "Minolta/Sony AF 2x APO (D) (0x05)";
choices[0x88] = "Minolta AF 1.4x APO (D)"; choices[0x48] = "Minolta/Sony AF 2x APO (D)";
choices[0x90] = "Minolta AF 1.4x APO II"; choices[0x50] = "Minolta AF 2x APO II";
choices[0x60] = "Minolta AF 2x APO";
choices[0x88] = "Minolta/Sony AF 1.4x APO (D)";
choices[0x90] = "Minolta AF 1.4x APO II";
choices[0xa0] = "Minolta AF 1.4x APO";
} }
}; };
MATeleconverterInterpreter maTeleconverterInterpreter; MATeleconverterInterpreter maTeleconverterInterpreter;
@@ -1195,15 +1213,15 @@ class MAQualityInterpreter : public ChoiceInterpreter
public: public:
MAQualityInterpreter () MAQualityInterpreter ()
{ {
choices[0] = "Raw"; choices[0] = "RAW";
choices[1] = "Super Fine"; choices[1] = "Super Fine";
choices[2] = "Fine"; choices[2] = "Fine";
choices[3] = "Standard"; choices[3] = "Standard";
choices[4] = "Economy"; choices[4] = "Economy";
choices[5] = "Extra fine"; choices[5] = "Extra Fine";
choices[6] = "RAW + JPEG"; choices[6] = "RAW + JPEG";
choices[7] = "cRAW"; choices[7] = "Compressed RAW";
choices[8] = "cRAW + JPEG"; choices[8] = "Compressed RAW + JPEG";
} }
}; };
MAQualityInterpreter maQualityInterpreter; MAQualityInterpreter maQualityInterpreter;
@@ -1257,14 +1275,19 @@ class SADriveMode : public ChoiceInterpreter
public: public:
SADriveMode () SADriveMode ()
{ {
choices[0] = "Single Frame"; choices[1] = "Single Frame";
choices[1] = "Continuous High"; choices[2] = "Continuous High";
choices[4] = "Self-timer 10 sec"; choices[4] = "Self-timer 10 sec";
choices[5] = "Self-timer 2 sec"; choices[5] = "Self-timer 2 sec, Mirror Lock-up";
choices[6] = "Single-frame Bracketing";
choices[7] = "Continuous Bracketing"; choices[7] = "Continuous Bracketing";
choices[12] = "Continuous Low"; choices[10] = "Remote Commander";
choices[18] = "White Balance Bracketing Low"; choices[11] = "Mirror Lock-up";
choices[19] = "D-Range Optimizer Bracketing Low"; choices[18] = "Continuous Low";
choices[24] = "White Balance Bracketing Low";
choices[25] = "D-Range Optimizer Bracketing Low";
choices[40] = "White Balance Bracketing High";
choices[41] = "D-Range Optimizer Bracketing High";
} }
}; };
SADriveMode saDriveMode; SADriveMode saDriveMode;
@@ -1274,7 +1297,7 @@ class SADriveMode2 : public ChoiceInterpreter
public: public:
SADriveMode2 () SADriveMode2 ()
{ {
choices[0] = "Single Frame"; choices[1] = "Single Frame";
choices[2] = "Continuous High"; choices[2] = "Continuous High";
choices[4] = "Self-timer 10 sec"; choices[4] = "Self-timer 10 sec";
choices[5] = "Self-timer 2 sec, Mirror Lock-up"; choices[5] = "Self-timer 2 sec, Mirror Lock-up";
@@ -1290,23 +1313,23 @@ class SADriveMode3 : public ChoiceInterpreter
public: public:
SADriveMode3 () SADriveMode3 ()
{ {
choices[0x10] = "Single Frame"; choices[16] = "Single Frame";
choices[0x21] = "Continuous High"; choices[33] = "Continuous High";
choices[0x22] = "Continuous Low"; choices[34] = "Continuous Low";
choices[0x30] = "Speed Priority Continuous"; choices[48] = "Speed Priority Continuous";
choices[0x51] = "Self-timer 10 sec"; choices[81] = "Self-timer 10 sec";
choices[0x52] = "Self-timer 2 sec, Mirror Lock-up"; choices[82] = "Self-timer 2 sec, Mirror Lock-up";
choices[0x71] = "Continuous Bracketing 0.3 EV"; choices[113] = "Continuous Bracketing 0.3 EV";
choices[0x75] = "Continuous Bracketing 0.7 EV"; choices[117] = "Continuous Bracketing 0.7 EV";
choices[0x91] = "White Balance Bracketing Low"; choices[145] = "White Balance Bracketing Low";
choices[0x92] = "White Balance Bracketing High"; choices[146] = "White Balance Bracketing High";
choices[0xC0] = "Remote Commander"; choices[192] = "Remote Commander";
choices[0xD1] = "Continuous - HDR"; choices[209] = "Continuous - HDR";
choices[0xD2] = "Continuous - Multi Frame NR"; choices[210] = "Continuous - Multi Frame NR";
choices[0xD3] = "Continuous - Handheld Night Shot"; choices[211] = "Continuous - Handheld Night Shot";
choices[0xD4] = "Continuous - Anti Motion Blur"; choices[212] = "Continuous - Anti Motion Blur";
choices[0xD5] = "Continuous - Sweep Panorama"; choices[213] = "Continuous - Sweep Panorama";
choices[0xD6] = "Continuous - 3D Sweep Panorama"; choices[214] = "Continuous - 3D Sweep Panorama";
} }
}; };
SADriveMode3 saDriveMode3; SADriveMode3 saDriveMode3;
@@ -1366,8 +1389,8 @@ public:
choices[3] = "Spot AF"; choices[3] = "Spot AF";
choices[4] = "Flexible Spot AF"; choices[4] = "Flexible Spot AF";
choices[6] = "Touch AF"; choices[6] = "Touch AF";
choices[14] = "Manual Focus"; choices[14] = "Tracking";
choices[15] = "Face Detected"; choices[15] = "Face Tracking";
choices[65535] = "n/a"; choices[65535] = "n/a";
} }
}; };
@@ -1670,27 +1693,27 @@ class SAExposureProgram2: public ChoiceInterpreter
public: public:
SAExposureProgram2 () SAExposureProgram2 ()
{ {
choices[1] = "Program AE"; choices[1] = "Program AE";
choices[2] = "Aperture-priority AE"; choices[2] = "Aperture-priority AE";
choices[3] = "Shutter speed priority AE"; choices[3] = "Shutter speed priority AE";
choices[4] = "Manual"; choices[4] = "Manual";
choices[5] = "Cont. Priority AE"; choices[5] = "Cont. Priority AE";
choices[16] = "Auto"; choices[16] = "Auto";
choices[17] = "Auto (no flash)"; choices[17] = "Auto (no flash)";
choices[18] = "Auto+"; choices[18] = "Auto+";
choices[49] = "Portrait"; choices[49] = "Portrait";
choices[50] = "Landscape"; choices[50] = "Landscape";
choices[51] = "Macro"; choices[51] = "Macro";
choices[52] = "Sports"; choices[52] = "Sports";
choices[53] = "Sunset"; choices[53] = "Sunset";
choices[54] = "Night view"; choices[54] = "Night view";
choices[55] = "Night view/portrait"; choices[55] = "Night view/portrait";
choices[56] = "Handheld Night Shot"; choices[56] = "Handheld Night Shot";
choices[57] = "3D Sweep Panorama"; choices[57] = "3D Sweep Panorama";
choices[64] = "Auto 2"; choices[64] = "Auto 2";
choices[65] = "Auto 2 (no flash)"; choices[65] = "Auto 2 (no flash)";
choices[80] = "Sweep Panorama"; choices[80] = "Sweep Panorama";
choices[96] = "Anti Motion Blur"; choices[96] = "Anti Motion Blur";
choices[128] = "Toy Camera"; choices[128] = "Toy Camera";
choices[129] = "Pop Color"; choices[129] = "Pop Color";
choices[130] = "Posterization"; choices[130] = "Posterization";
@@ -1831,9 +1854,10 @@ public:
SAReleaseModeInterpreter () SAReleaseModeInterpreter ()
{ {
choices[0] = "Normal"; choices[0] = "Normal";
choices[2] = "Burst"; choices[2] = "Continuous";
choices[5] = "Exposure Bracketing"; choices[5] = "Exposure Bracketing";
choices[6] = "White Balance Bracketing"; choices[6] = "White Balance Bracketing";
choices[8] = "DRO Bracketing";
choices[65535] = "n/a"; choices[65535] = "n/a";
} }
}; };
@@ -1846,11 +1870,19 @@ public:
{ {
choices[1] = "Standard"; choices[1] = "Standard";
choices[2] = "Vivid"; choices[2] = "Vivid";
choices[3] = "Portrait";
choices[4] = "Landscape";
choices[5] = "Sunset";
choices[7] = "Night View/Portrait";
choices[8] = "B&W";
choices[9] = "Adobe RGB"; choices[9] = "Adobe RGB";
choices[11] = "Neutral"; choices[11] = "Neutral";
choices[129] = "StyleBox1"; choices[129] = "StyleBox1";
choices[130] = "StyleBox2"; choices[130] = "StyleBox2";
choices[131] = "StyleBox3"; choices[131] = "StyleBox3";
choices[132] = "StyleBox4";
choices[133] = "StyleBox5";
choices[134] = "StyleBox6";
} }
}; };
SAImageStyleInterpreter saImageStyleInterpreter; SAImageStyleInterpreter saImageStyleInterpreter;
@@ -1860,27 +1892,42 @@ class SAPictureEffectInterpreter: public ChoiceInterpreter
public: public:
SAPictureEffectInterpreter() SAPictureEffectInterpreter()
{ {
choices[0] = "Off"; choices[0] = "Off";
choices[1] = "Toy Camera"; choices[1] = "Toy Camera";
choices[2] = "Pop Color"; choices[2] = "Pop Color";
choices[3] = "Posterization"; choices[3] = "Posterization";
choices[4] = "Posterization B/W"; choices[4] = "Posterization B/W";
choices[5] = "Retro Photo"; choices[5] = "Retro Photo";
choices[6] = "Soft High Key"; choices[6] = "Soft High Key";
choices[7] = "Partial Color Red"; choices[7] = "Partial Color (red)";
choices[8] = "Partial Color Green"; choices[8] = "Partial Color (green)";
choices[9] = "Partial Color Blue"; choices[9] = "Partial Color (blue)";
choices[10] = "Partial Color Yellow"; choices[10] = "Partial Color (yellow)";
choices[13] = "High Contrast Monochrome"; choices[13] = "High Contrast Monochrome";
choices[16] = "Toy Camera 2"; choices[16] = "Toy Camera (normal)";
choices[17] = "Toy Camera (cool)";
choices[18] = "Toy Camera (warm)";
choices[19] = "Toy Camera (green)";
choices[20] = "Toy Camera (magenta)";
choices[32] = "Soft Focus (low)";
choices[33] = "Soft Focus"; choices[33] = "Soft Focus";
choices[48] = "Miniature"; choices[34] = "Soft Focus (high)";
choices[50] = "Miniature 2"; choices[48] = "Miniature (auto)";
choices[51] = "Miniature 3"; choices[49] = "Miniature (top)";
choices[50] = "Miniature (middle horizontal)";
choices[51] = "Miniature (bottom)";
choices[52] = "Miniature (left)";
choices[53] = "Miniature (middle vertical)";
choices[54] = "Miniature (right)";
choices[64] = "HDR Painting (low)";
choices[65] = "HDR Painting"; choices[65] = "HDR Painting";
choices[66] = "HDR Painting (high)";
choices[80] = "Rich-tone Monochrome"; choices[80] = "Rich-tone Monochrome";
choices[98] = "Water Color"; choices[97] = "Water Color";
choices[114] = "Illustration"; choices[98] = "Water Color 2";
choices[112] = "Illustration (low)";
choices[113] = "Illustration";
choices[114] = "Illustration (high)";
} }
}; };
SAPictureEffectInterpreter saPictureEffectInterpreter; SAPictureEffectInterpreter saPictureEffectInterpreter;