Ignore:
Timestamp:
Mar 3, 2010, 9:55:15 PM (14 years ago)
Author:
grum
Message:

Manage multiple lenses for one Id for Pentax camera
Add some minors features

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/AMetaData/JpegMetaData/Readers/NikonReader.class.php

    r4935 r5038  
    347347          }
    348348
    349           if(preg_match("/.*d70.*/i",MakerNotesSignatures::getExifMaker()))
     349          if(preg_match("/.*d70.*/i",GlobalTags::getExifMaker()))
    350350          {
    351351            $bit5=1;
     
    376376          break;
    377377        case 0x0098: // "LensData"
    378           if($this->shutterCount==-1 or $this->serialNumber=="")
     378          if(($this->shutterCount==-1 or $this->serialNumber=="") and
     379            ( substr($values,0,2)=="02" ))
    379380          {
    380381            $this->toDecode[0x0098]=Array($values, $type);
    381             $returned="";
    382           }
    383           else
    384           {
    385             $returned=$this->readLensData($values);
    386           }
     382          }
     383          $returned=$this->readLensData($values);
    387384          break;
    388385        case 0x0099: // "RawImageCenter"
     
    481478      }
    482479
     480      if(is_array($returned))
     481        $returned=$returned[0];
    483482
    484483      unset($data);
     
    567566        return(0+$this->serialNumber);
    568567      }
    569       elseif(preg_match("/.*d50.*/i",MakerNotesSignatures::getExifMaker()))
     568      elseif(preg_match("/.*d50.*/i",GlobalTags::getExifMaker()))
    570569      {
    571570        //D50
Note: See TracChangeset for help on using the changeset viewer.