Ignore:
Timestamp:
2017-10-30T22:46:09+01:00 (8 years ago)
Author:
Don-vip
Message:

fix #15505 - update to metadata-extractor 2.10.1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/com/drew/metadata/exif/makernotes/OlympusEquipmentMakernoteDescriptor.java

    r10862 r13061  
    4040 * @author Drew Noakes https://drewnoakes.com
    4141 */
     42@SuppressWarnings("WeakerAccess")
    4243public class OlympusEquipmentMakernoteDescriptor extends TagDescriptor<OlympusEquipmentMakernoteDirectory>
    4344{
     
    5354        switch (tagType) {
    5455            case TAG_EQUIPMENT_VERSION:
    55                 return GetEquipmentVersionDescription();
     56                return getEquipmentVersionDescription();
     57            case TAG_CAMERA_TYPE_2:
     58                return getCameraType2Description();
    5659            case TAG_FOCAL_PLANE_DIAGONAL:
    57                 return GetFocalPlaneDiagonalDescription();
     60                return getFocalPlaneDiagonalDescription();
    5861            case TAG_BODY_FIRMWARE_VERSION:
    59                 return GetBodyFirmwareVersionDescription();
     62                return getBodyFirmwareVersionDescription();
    6063            case TAG_LENS_TYPE:
    61                 return GetLensTypeDescription();
     64                return getLensTypeDescription();
    6265            case TAG_LENS_FIRMWARE_VERSION:
    63                 return GetLensFirmwareVersionDescription();
     66                return getLensFirmwareVersionDescription();
    6467            case TAG_MAX_APERTURE_AT_MIN_FOCAL:
    65                 return GetMaxApertureAtMinFocalDescription();
     68                return getMaxApertureAtMinFocalDescription();
    6669            case TAG_MAX_APERTURE_AT_MAX_FOCAL:
    67                 return GetMaxApertureAtMaxFocalDescription();
     70                return getMaxApertureAtMaxFocalDescription();
    6871            case TAG_MAX_APERTURE:
    69                 return GetMaxApertureDescription();
     72                return getMaxApertureDescription();
    7073            case TAG_LENS_PROPERTIES:
    71                 return GetLensPropertiesDescription();
     74                return getLensPropertiesDescription();
    7275            case TAG_EXTENDER:
    73                 return GetExtenderDescription();
     76                return getExtenderDescription();
    7477            case TAG_FLASH_TYPE:
    75                 return GetFlashTypeDescription();
     78                return getFlashTypeDescription();
    7679            case TAG_FLASH_MODEL:
    77                 return GetFlashModelDescription();
     80                return getFlashModelDescription();
    7881            default:
    7982                return super.getDescription(tagType);
     
    8285
    8386    @Nullable
    84     public String GetEquipmentVersionDescription()
     87    public String getEquipmentVersionDescription()
    8588    {
    8689        return getVersionBytesDescription(TAG_EQUIPMENT_VERSION, 4);
     
    8891
    8992    @Nullable
    90     public String GetFocalPlaneDiagonalDescription()
     93    public String getCameraType2Description()
     94    {
     95        String cameratype = _directory.getString(TAG_CAMERA_TYPE_2);
     96        if(cameratype == null)
     97            return null;
     98
     99        if(OlympusMakernoteDirectory.OlympusCameraTypes.containsKey(cameratype))
     100            return OlympusMakernoteDirectory.OlympusCameraTypes.get(cameratype);
     101
     102        return cameratype;
     103    }
     104
     105    @Nullable
     106    public String getFocalPlaneDiagonalDescription()
    91107    {
    92108        return _directory.getString(TAG_FOCAL_PLANE_DIAGONAL) + " mm";
     
    94110
    95111    @Nullable
    96     public String GetBodyFirmwareVersionDescription()
     112    public String getBodyFirmwareVersionDescription()
    97113    {
    98114        Integer value = _directory.getInteger(TAG_BODY_FIRMWARE_VERSION);
     
    107123
    108124    @Nullable
    109     public String GetLensTypeDescription()
     125    public String getLensTypeDescription()
    110126    {
    111127        String str = _directory.getString(TAG_LENS_TYPE);
     
    140156
    141157    @Nullable
    142     public String GetLensFirmwareVersionDescription()
     158    public String getLensFirmwareVersionDescription()
    143159    {
    144160        Integer value = _directory.getInteger(TAG_LENS_FIRMWARE_VERSION);
     
    153169
    154170    @Nullable
    155     public String GetMaxApertureAtMinFocalDescription()
     171    public String getMaxApertureAtMinFocalDescription()
    156172    {
    157173        Integer value = _directory.getInteger(TAG_MAX_APERTURE_AT_MIN_FOCAL);
     
    164180
    165181    @Nullable
    166     public String GetMaxApertureAtMaxFocalDescription()
     182    public String getMaxApertureAtMaxFocalDescription()
    167183    {
    168184        Integer value = _directory.getInteger(TAG_MAX_APERTURE_AT_MAX_FOCAL);
     
    175191
    176192    @Nullable
    177     public String GetMaxApertureDescription()
     193    public String getMaxApertureDescription()
    178194    {
    179195        Integer value = _directory.getInteger(TAG_MAX_APERTURE);
     
    191207
    192208    @Nullable
    193     public String GetLensPropertiesDescription()
     209    public String getLensPropertiesDescription()
    194210    {
    195211        Integer value = _directory.getInteger(TAG_LENS_PROPERTIES);
     
    201217
    202218    @Nullable
    203     public String GetExtenderDescription()
     219    public String getExtenderDescription()
    204220    {
    205221        String str = _directory.getString(TAG_EXTENDER);
     
    234250
    235251    @Nullable
    236     public String GetFlashTypeDescription()
     252    public String getFlashTypeDescription()
    237253    {
    238254        return getIndexedDescription(TAG_FLASH_TYPE,
     
    241257
    242258    @Nullable
    243     public String GetFlashModelDescription()
     259    public String getFlashModelDescription()
    244260    {
    245261        return getIndexedDescription(TAG_FLASH_MODEL,
Note: See TracChangeset for help on using the changeset viewer.