diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7a92a11e7..97f836d77 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -60,7 +60,7 @@ jobs: php examples/dump-media.php -d tests/media-samples/image/camera/canon_eos_850d_08.jpg php examples/dump-media.php -d tests/media-samples/image/broken/canon-eos-650d.jpg php examples/dump-media.php -d tests/media-samples/image/camera/COPYING - php examples/dump-media.php -d composer.json + php examples/dump-media.php -d tests/media-samples/image/exiftool/Canon1DmkIII.jpg # php examples/dump-media.php -d tests/media-samples/image/broken/gh-10-b.jpg # php examples/dump-media.php -d tests/media-samples/image/broken/gh-11.jpg # php examples/dump-media.php -d tests/media-samples/image/broken/pel-176-RPT200076_03.jpg @@ -73,16 +73,17 @@ jobs: continue-on-error: true run: ./vendor/bin/phpcs --runtime-set ignore_warnings_on_exit 1 + - name: "Run a static analysis with phpstan/phpstan" + run: vendor/bin/phpstan analyze +# continue-on-error: true + # Remove the comment to the lines below during development, to refresh the # media file dumps. # - name: Update media dumps # run: php bin/fileeye-mediaprobe dump tests/media-samples tests/media-dumps # - name: Upload media dumps -# uses: actions/upload-artifact@v3 +# uses: actions/upload-artifact@v4 # with: # name: media-dumps # path: tests/media-dumps/**/*.yml - - - name: "Run a static analysis with phpstan/phpstan" - run: vendor/bin/phpstan analyze diff --git a/SPECIFICATION.md b/SPECIFICATION.md index 16576edee..7da232471 100644 --- a/SPECIFICATION.md +++ b/SPECIFICATION.md @@ -33,7 +33,7 @@ An IFD is fully described by a single YAML file. The file name should convention ``` type: 'IFD0' -class: FileEye\MediaProbe\Block\Tiff\Ifd +class: FileEye\MediaProbe\Block\Media\Tiff\Ifd alias: - '0' - 'Main' diff --git a/composer.json b/composer.json index 538614ec6..95c6c8621 100644 --- a/composer.json +++ b/composer.json @@ -9,6 +9,7 @@ "license": "GPL-3.0", "require": { "php": ">=8.2", + "ext-bcmath": "*", "ext-gd": "*", "ext-mbstring": "*", "composer-runtime-api": "^2.0.0", @@ -23,17 +24,17 @@ "bramus/monolog-colored-line-formatter": "^3", "phpstan/extension-installer": "*", "phpstan/phpstan-deprecation-rules": "^2", - "phpstan/phpstan": "^2", "phpstan/phpstan-phpunit": "^2", + "phpstan/phpstan": "^2", "phpunit/phpunit": "^11", + "slevomat/coding-standard": "^8.15", "squizlabs/php_codesniffer": "*", "symfony/console": "^7.2", "symfony/filesystem": "^7.2", "symfony/finder": "^7.2", "symfony/process": "^7.2", "symfony/var-dumper": "^7.2", - "symfony/yaml": "^7.2", - "slevomat/coding-standard": "^8.15" + "symfony/yaml": "^7.2" }, "autoload": { "psr-4": { diff --git a/phpstan.neon.dist b/phpstan.neon.dist index e4785591d..64675c30b 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -2,7 +2,7 @@ includes: - phpstan-baseline.neon parameters: - level: 2 + level: 3 paths: - src - tests diff --git a/specs/ExiftoolFormat.yaml b/specs/ExiftoolFormat.yaml index d6a23e12a..a4466113a 100644 --- a/specs/ExiftoolFormat.yaml +++ b/specs/ExiftoolFormat.yaml @@ -36,6 +36,20 @@ items: format: Float double: format: Double +# ifd: +# 13, # IFD (with int32u format) +# unicode: +# 14, # UNICODE +# complex: +# 15, # COMPLEX + int64u: + format: Long64 + int64s: + format: SignedLong64 +# ifd64: +# 18, # IFD8 (with int64u format) [BigTIFF] +# utf8: +# 129,# UTF-8 (Exif 3.0) # var_int16u is present in ExifMakerNotes\CanonVRD\Ver2 var_int16u: format: Undefined diff --git a/specs/Format.yaml b/specs/Format.yaml index 4f99ea33a..cb93e390f 100644 --- a/specs/Format.yaml +++ b/specs/Format.yaml @@ -90,6 +90,38 @@ items: name: Double title: 'Double' length: 8 +# 13: +# # IFD (with int32u format) +# name: Ifd +# title: 'Ifd' +# 14: +# # Unicode +# name: Unicode +# title: 'Unicode' +# 15: +# # Complex +# name: Complex +# title: 'Complex' + 16: + # BigTIFF unsigned 64-bit integer. + name: Long64 + title: 'Long (64-bit)' + length: 8 + class: FileEye\MediaProbe\Entry\Core\Long64 + 17: + # BigTIFF signed 64-bit integer. + name: SignedLong64 + title: 'SignedLong (64-bit)' + length: 8 + class: FileEye\MediaProbe\Entry\Core\SignedLong64 +# 18: +# # IFD8 (with int64u format) [BigTIFF] +# name: Ifd8 +# title: 'Ifd8' +# 129: +# # UTF-8 (Exif 3.0) +# name: Utf8 +# title: 'UTF-8' 1000: # Unsigned 16-bit integer (Short), reversed byte order. name: ShortRev diff --git a/specs/Media/ExifMakerNotes/Apple/Main.yaml b/specs/Maker/Apple/Exif/MakerNote.yaml similarity index 98% rename from specs/Media/ExifMakerNotes/Apple/Main.yaml rename to specs/Maker/Apple/Exif/MakerNote.yaml index b1b8f22a2..d1765d6c9 100644 --- a/specs/Media/ExifMakerNotes/Apple/Main.yaml +++ b/specs/Maker/Apple/Exif/MakerNote.yaml @@ -1,9 +1,7 @@ -collection: ExifMakerNotes\Apple\Main name: Apple title: 'Apple Maker Notes' -handler: FileEye\MediaProbe\Block\Exif\Vendor\Apple\MakerNote DOMNode: makerNote -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Apple diff --git a/specs/Media/ExifMakerNotes/Canon/Main.yaml b/specs/Maker/Canon/Exif/MakerNote.yaml similarity index 99% rename from specs/Media/ExifMakerNotes/Canon/Main.yaml rename to specs/Maker/Canon/Exif/MakerNote.yaml index aea60e2aa..5749e1d35 100644 --- a/specs/Media/ExifMakerNotes/Canon/Main.yaml +++ b/specs/Maker/Canon/Exif/MakerNote.yaml @@ -1,9 +1,7 @@ -collection: ExifMakerNotes\Canon\Main name: Canon title: 'Canon Maker Notes' -handler: FileEye\MediaProbe\Block\Tiff\Ifd DOMNode: makerNote -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Apple/RunTime.yaml b/specs/Media/ExifMakerNotes/Apple/RunTime.yaml index ec92b44a5..aa787a964 100644 --- a/specs/Media/ExifMakerNotes/Apple/RunTime.yaml +++ b/specs/Media/ExifMakerNotes/Apple/RunTime.yaml @@ -3,7 +3,7 @@ name: AppleRuntime title: 'Apple Runtime' handler: FileEye\MediaProbe\Block\Exif\Vendor\Apple\RunTime DOMNode: plist -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Apple diff --git a/specs/Media/ExifMakerNotes/Canon/AFConfig.yaml b/specs/Media/ExifMakerNotes/Canon/AFConfig.yaml index 267ff0030..0cfb34ec3 100644 --- a/specs/Media/ExifMakerNotes/Canon/AFConfig.yaml +++ b/specs/Media/ExifMakerNotes/Canon/AFConfig.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Long hasIndexSize: true -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/AFInfo.yaml b/specs/Media/ExifMakerNotes/Canon/AFInfo.yaml index fa34bf14f..df36f6f82 100644 --- a/specs/Media/ExifMakerNotes/Canon/AFInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/AFInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon AF Info' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/AFInfo2.yaml b/specs/Media/ExifMakerNotes/Canon/AFInfo2.yaml index ea999e446..787449585 100644 --- a/specs/Media/ExifMakerNotes/Canon/AFInfo2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/AFInfo2.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex DOMNode: index format: Short hasIndexSize: true -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/AFMicroAdj.yaml b/specs/Media/ExifMakerNotes/Canon/AFMicroAdj.yaml index 186e1e375..b4513ca38 100644 --- a/specs/Media/ExifMakerNotes/Canon/AFMicroAdj.yaml +++ b/specs/Media/ExifMakerNotes/Canon/AFMicroAdj.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map format: Long hasIndexSize: true -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/Ambience.yaml b/specs/Media/ExifMakerNotes/Canon/Ambience.yaml index 9ef2854a6..bcda942bf 100644 --- a/specs/Media/ExifMakerNotes/Canon/Ambience.yaml +++ b/specs/Media/ExifMakerNotes/Canon/Ambience.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map format: Long hasIndexSize: true -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/AspectInfo.yaml b/specs/Media/ExifMakerNotes/Canon/AspectInfo.yaml index e919a5f8c..c030b483e 100644 --- a/specs/Media/ExifMakerNotes/Canon/AspectInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/AspectInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon AspectInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CNTH.yaml b/specs/Media/ExifMakerNotes/Canon/CNTH.yaml index 2c66f1dd6..bb0b587e7 100644 --- a/specs/Media/ExifMakerNotes/Canon/CNTH.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CNTH.yaml @@ -4,7 +4,7 @@ name: CanonCNTH title: 'Canon CNTH' handler: FileEye\MediaProbe\Block\Index DOMNode: index -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CTMD.yaml b/specs/Media/ExifMakerNotes/Canon/CTMD.yaml index 035639407..112bd9216 100644 --- a/specs/Media/ExifMakerNotes/Canon/CTMD.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CTMD.yaml @@ -4,7 +4,7 @@ name: CanonCTMD title: 'Canon CTMD' handler: FileEye\MediaProbe\Block\Index DOMNode: index -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo1000D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo1000D.yaml index f7cb887b2..c3f72e321 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo1000D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo1000D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo1000D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo1D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo1D.yaml index 10d8c83ad..1c741ae0e 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo1D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo1D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo1D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DX.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DX.yaml index f536170ff..457f0a63c 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DX.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DX.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo1DX' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkII.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkII.yaml index 06bdaf057..b2ad968c1 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkII.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkII.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo1DmkII' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIII.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIII.yaml index 053417663..8c66d4c4a 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIII.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIII.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo1DmkIII' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIIN.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIIN.yaml index a025ce38a..bf2245ac9 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIIN.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIIN.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo1DmkIIN' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIV.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIV.yaml index 2ec160d1f..8595b46b5 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIV.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo1DmkIV.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo1DmkIV' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo40D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo40D.yaml index 991917408..fc05c2b4e 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo40D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo40D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo40D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo450D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo450D.yaml index eb8cbbe00..14333f176 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo450D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo450D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo450D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo500D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo500D.yaml index dde8f04a6..f96d3d486 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo500D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo500D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo500D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo50D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo50D.yaml index b09e3bb89..08e80304b 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo50D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo50D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo50D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo550D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo550D.yaml index 60e9cfead..737d3db55 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo550D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo550D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo550D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo5D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo5D.yaml index 14fba5d14..28b381165 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo5D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo5D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo5D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkII.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkII.yaml index 756ce7a6d..8a77a6fb6 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkII.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkII.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo5DmkII' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkIII.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkIII.yaml index 15460d7ff..34a5fedf1 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkIII.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo5DmkIII.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo5DmkIII' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo600D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo600D.yaml index 4f7927281..70c93d296 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo600D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo600D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo600D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo60D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo60D.yaml index 5be767715..bc233c5f2 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo60D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo60D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo60D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo650D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo650D.yaml index 04c9c6ccd..9a72bafa6 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo650D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo650D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo650D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo6D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo6D.yaml index 521507ff4..1fd0d80a8 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo6D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo6D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo6D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo70D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo70D.yaml index 48771e3ff..036bff374 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo70D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo70D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo70D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo750D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo750D.yaml index 518d2965f..cd0ffa6c1 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo750D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo750D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo750D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo7D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo7D.yaml index 5e91015ef..11c424a06 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo7D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo7D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo7D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfo80D.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfo80D.yaml index 1516c252e..fab0df098 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfo80D.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfo80D.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfo80D' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot.yaml index 5862d9988..5366c4a9a 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfoPowerShot' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot2.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot2.yaml index b92e7374a..cd75c6114 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfoPowerShot2.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfoPowerShot2' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown.yaml index 316cad810..e5fae7c38 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfoUnknown' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown32.yaml b/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown32.yaml index efda0c1a9..11abacd88 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown32.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraInfoUnknown32.yaml @@ -4,7 +4,7 @@ title: 'Canon CameraInfoUnknown32' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap DOMNode: map format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CameraSettings.yaml b/specs/Media/ExifMakerNotes/Canon/CameraSettings.yaml index 2d0060c4e..ad9c77c13 100644 --- a/specs/Media/ExifMakerNotes/Canon/CameraSettings.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CameraSettings.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorBalance.yaml b/specs/Media/ExifMakerNotes/Canon/ColorBalance.yaml index d31e02601..0ed875d5a 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorBalance.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorBalance.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorCalib.yaml b/specs/Media/ExifMakerNotes/Canon/ColorCalib.yaml index d2be771c7..18f85a395 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorCalib.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorCalib.yaml @@ -4,7 +4,7 @@ title: 'Canon ColorCalib' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorCalibMap DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorCalib2.yaml b/specs/Media/ExifMakerNotes/Canon/ColorCalib2.yaml index c44580cc4..d1167002c 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorCalib2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorCalib2.yaml @@ -4,7 +4,7 @@ title: 'Canon ColorCalib2' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorCalibMap DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorCoefs.yaml b/specs/Media/ExifMakerNotes/Canon/ColorCoefs.yaml index 562191d0d..2da07197a 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorCoefs.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorCoefs.yaml @@ -4,7 +4,7 @@ title: 'Canon ColorCoefs' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorCalibMap DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorCoefs2.yaml b/specs/Media/ExifMakerNotes/Canon/ColorCoefs2.yaml index ea01643c1..2dccc5689 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorCoefs2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorCoefs2.yaml @@ -4,7 +4,7 @@ title: 'Canon ColorCoefs2' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorCalibMap DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData1.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData1.yaml index d4e966be9..c93909b03 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData1.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData1.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data1' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData2.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData2.yaml index f24d4b81c..81072cff8 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData2.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data2' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData3.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData3.yaml index 1525aa5c8..ac13c0a1e 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData3.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData3.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data3' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData4.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData4.yaml index a36752c88..bd0a88785 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData4.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData4.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data4' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData5.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData5.yaml index f86723e1b..e9556c42d 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData5.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData5.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data5' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData6.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData6.yaml index 5be008eb0..e18b5014a 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData6.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData6.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data6' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData7.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData7.yaml index 1cf37caf6..7a83e0ded 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData7.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData7.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data7' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData8.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData8.yaml index d976b7659..aaf5daa15 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData8.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData8.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data8' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorData9.yaml b/specs/Media/ExifMakerNotes/Canon/ColorData9.yaml index 70a5be499..17056d2a7 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorData9.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorData9.yaml @@ -4,7 +4,7 @@ title: 'Canon Color Data9' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorDataUnknown.yaml b/specs/Media/ExifMakerNotes/Canon/ColorDataUnknown.yaml index 049ceea9c..0689236d6 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorDataUnknown.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorDataUnknown.yaml @@ -4,7 +4,7 @@ title: 'Canon Color DataUnknown' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap DOMNode: map format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ColorInfo.yaml b/specs/Media/ExifMakerNotes/Canon/ColorInfo.yaml index 43db0ac3f..e34e6d940 100644 --- a/specs/Media/ExifMakerNotes/Canon/ColorInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ColorInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon ColorInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ContrastInfo.yaml b/specs/Media/ExifMakerNotes/Canon/ContrastInfo.yaml index 30dd149f0..b86a4776f 100644 --- a/specs/Media/ExifMakerNotes/Canon/ContrastInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ContrastInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon ContrastInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/CropInfo.yaml b/specs/Media/ExifMakerNotes/Canon/CropInfo.yaml index bd9d7a3e0..a38e9556f 100644 --- a/specs/Media/ExifMakerNotes/Canon/CropInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/CropInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon CropInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ExposureInfo.yaml b/specs/Media/ExifMakerNotes/Canon/ExposureInfo.yaml index fda8bacfc..59c988bfc 100644 --- a/specs/Media/ExifMakerNotes/Canon/ExposureInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ExposureInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon ExposureInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/FaceDetect1.yaml b/specs/Media/ExifMakerNotes/Canon/FaceDetect1.yaml index eb5bf2263..b79a19ae8 100644 --- a/specs/Media/ExifMakerNotes/Canon/FaceDetect1.yaml +++ b/specs/Media/ExifMakerNotes/Canon/FaceDetect1.yaml @@ -4,7 +4,7 @@ title: 'Canon FaceDetect1' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/FaceDetect2.yaml b/specs/Media/ExifMakerNotes/Canon/FaceDetect2.yaml index aeccaf97c..36326b61f 100644 --- a/specs/Media/ExifMakerNotes/Canon/FaceDetect2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/FaceDetect2.yaml @@ -4,7 +4,7 @@ title: 'Canon FaceDetect2' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/FaceDetect3.yaml b/specs/Media/ExifMakerNotes/Canon/FaceDetect3.yaml index 9cb0ddb32..8d4cbb5d0 100644 --- a/specs/Media/ExifMakerNotes/Canon/FaceDetect3.yaml +++ b/specs/Media/ExifMakerNotes/Canon/FaceDetect3.yaml @@ -4,7 +4,7 @@ title: 'Canon FaceDetect3' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/FileInfo.yaml b/specs/Media/ExifMakerNotes/Canon/FileInfo.yaml index de6913076..59cd34336 100644 --- a/specs/Media/ExifMakerNotes/Canon/FileInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/FileInfo.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/FilterInfo.yaml b/specs/Media/ExifMakerNotes/Canon/FilterInfo.yaml index 3e6f5175c..dd8194507 100644 --- a/specs/Media/ExifMakerNotes/Canon/FilterInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/FilterInfo.yaml @@ -3,7 +3,7 @@ name: CanonFilterInfo title: 'Canon FilterInfo' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\FilterInfoIndex DOMNode: filterInfo -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/Flags.yaml b/specs/Media/ExifMakerNotes/Canon/Flags.yaml index 0f750c1df..22d63f4f3 100644 --- a/specs/Media/ExifMakerNotes/Canon/Flags.yaml +++ b/specs/Media/ExifMakerNotes/Canon/Flags.yaml @@ -1,10 +1,10 @@ collection: ExifMakerNotes\Canon\Flags name: CanonFlags title: 'Canon Flags' -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/FocalInfo.yaml b/specs/Media/ExifMakerNotes/Canon/FocalInfo.yaml index c20ae3f96..acdbc3099 100644 --- a/specs/Media/ExifMakerNotes/Canon/FocalInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/FocalInfo.yaml @@ -1,10 +1,10 @@ collection: ExifMakerNotes\Canon\FocalInfo name: CanonFocalInfo title: 'Canon FocalInfo' -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: index format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/FocalLength.yaml b/specs/Media/ExifMakerNotes/Canon/FocalLength.yaml index d9be202a3..916275aae 100644 --- a/specs/Media/ExifMakerNotes/Canon/FocalLength.yaml +++ b/specs/Media/ExifMakerNotes/Canon/FocalLength.yaml @@ -4,7 +4,7 @@ title: 'Canon Focal Length' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/HDRInfo.yaml b/specs/Media/ExifMakerNotes/Canon/HDRInfo.yaml index 28891595c..e4484d645 100644 --- a/specs/Media/ExifMakerNotes/Canon/HDRInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/HDRInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon HDRInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/LensInfo.yaml b/specs/Media/ExifMakerNotes/Canon/LensInfo.yaml index 0474f7ad8..484eb987c 100644 --- a/specs/Media/ExifMakerNotes/Canon/LensInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/LensInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon LensInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Undefined -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/LightingOpt.yaml b/specs/Media/ExifMakerNotes/Canon/LightingOpt.yaml index 31d350ef3..7602a6339 100644 --- a/specs/Media/ExifMakerNotes/Canon/LightingOpt.yaml +++ b/specs/Media/ExifMakerNotes/Canon/LightingOpt.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map hasIndexSize: true format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/MeasuredColor.yaml b/specs/Media/ExifMakerNotes/Canon/MeasuredColor.yaml index e2fe60ef0..9da2c9933 100644 --- a/specs/Media/ExifMakerNotes/Canon/MeasuredColor.yaml +++ b/specs/Media/ExifMakerNotes/Canon/MeasuredColor.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Index DOMNode: index hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ModifiedInfo.yaml b/specs/Media/ExifMakerNotes/Canon/ModifiedInfo.yaml index d71d5fb49..759fa93d0 100644 --- a/specs/Media/ExifMakerNotes/Canon/ModifiedInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ModifiedInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon ModifiedInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/MovieInfo.yaml b/specs/Media/ExifMakerNotes/Canon/MovieInfo.yaml index e43431d58..b08ddcc50 100644 --- a/specs/Media/ExifMakerNotes/Canon/MovieInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/MovieInfo.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Index DOMNode: index hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/MultiExp.yaml b/specs/Media/ExifMakerNotes/Canon/MultiExp.yaml index 2d993065f..a16b432d4 100644 --- a/specs/Media/ExifMakerNotes/Canon/MultiExp.yaml +++ b/specs/Media/ExifMakerNotes/Canon/MultiExp.yaml @@ -4,7 +4,7 @@ title: 'Canon MultiExp' handler: FileEye\MediaProbe\Block\Map DOMNode: map format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/MyColors.yaml b/specs/Media/ExifMakerNotes/Canon/MyColors.yaml index efed27afa..942f55960 100644 --- a/specs/Media/ExifMakerNotes/Canon/MyColors.yaml +++ b/specs/Media/ExifMakerNotes/Canon/MyColors.yaml @@ -4,7 +4,7 @@ title: 'Canon MyColors' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/PSInfo.yaml b/specs/Media/ExifMakerNotes/Canon/PSInfo.yaml index 888488f3f..a0da93e40 100644 --- a/specs/Media/ExifMakerNotes/Canon/PSInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/PSInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon PSInfo' handler: FileEye\MediaProbe\Block\IndexMap DOMNode: index format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/PSInfo2.yaml b/specs/Media/ExifMakerNotes/Canon/PSInfo2.yaml index e73434c08..1fac6858a 100644 --- a/specs/Media/ExifMakerNotes/Canon/PSInfo2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/PSInfo2.yaml @@ -4,7 +4,7 @@ title: 'Canon PSInfo2' handler: FileEye\MediaProbe\Block\IndexMap DOMNode: index format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/Panorama.yaml b/specs/Media/ExifMakerNotes/Canon/Panorama.yaml index 299c9227a..63d278370 100644 --- a/specs/Media/ExifMakerNotes/Canon/Panorama.yaml +++ b/specs/Media/ExifMakerNotes/Canon/Panorama.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Index DOMNode: index hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/PreviewImageInfo.yaml b/specs/Media/ExifMakerNotes/Canon/PreviewImageInfo.yaml index df173f6be..26150f5db 100644 --- a/specs/Media/ExifMakerNotes/Canon/PreviewImageInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/PreviewImageInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon PreviewImageInfo' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/Processing.yaml b/specs/Media/ExifMakerNotes/Canon/Processing.yaml index 3d9f31499..f69c1bfaf 100644 --- a/specs/Media/ExifMakerNotes/Canon/Processing.yaml +++ b/specs/Media/ExifMakerNotes/Canon/Processing.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Index DOMNode: index hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/SensorInfo.yaml b/specs/Media/ExifMakerNotes/Canon/SensorInfo.yaml index d0a6fb87f..33b0cb466 100644 --- a/specs/Media/ExifMakerNotes/Canon/SensorInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/SensorInfo.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Index DOMNode: index hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/SerialInfo.yaml b/specs/Media/ExifMakerNotes/Canon/SerialInfo.yaml index 1943bce1e..e54720539 100644 --- a/specs/Media/ExifMakerNotes/Canon/SerialInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/SerialInfo.yaml @@ -4,7 +4,7 @@ title: 'Canon SerialInfo' handler: FileEye\MediaProbe\Block\IndexMap DOMNode: index format: Byte -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/ShotInfo.yaml b/specs/Media/ExifMakerNotes/Canon/ShotInfo.yaml index 583e4ce52..d79631d95 100644 --- a/specs/Media/ExifMakerNotes/Canon/ShotInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/ShotInfo.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map hasIndexSize: true format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/Skip.yaml b/specs/Media/ExifMakerNotes/Canon/Skip.yaml index 9818e0250..12b84b951 100644 --- a/specs/Media/ExifMakerNotes/Canon/Skip.yaml +++ b/specs/Media/ExifMakerNotes/Canon/Skip.yaml @@ -4,7 +4,7 @@ name: CanonSkip title: 'Canon Skip' handler: FileEye\MediaProbe\Block\Index DOMNode: index -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/TimeInfo.yaml b/specs/Media/ExifMakerNotes/Canon/TimeInfo.yaml index 36deb2929..d740e5fc4 100644 --- a/specs/Media/ExifMakerNotes/Canon/TimeInfo.yaml +++ b/specs/Media/ExifMakerNotes/Canon/TimeInfo.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map hasIndexSize: true format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/Uuid.yaml b/specs/Media/ExifMakerNotes/Canon/Uuid.yaml index ca6b68bc6..3737cd805 100644 --- a/specs/Media/ExifMakerNotes/Canon/Uuid.yaml +++ b/specs/Media/ExifMakerNotes/Canon/Uuid.yaml @@ -4,7 +4,7 @@ name: CanonUuid title: 'Canon Uuid' handler: FileEye\MediaProbe\Block\Index DOMNode: index -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/VignettingCorr.yaml b/specs/Media/ExifMakerNotes/Canon/VignettingCorr.yaml index 31fb20cff..38c986629 100644 --- a/specs/Media/ExifMakerNotes/Canon/VignettingCorr.yaml +++ b/specs/Media/ExifMakerNotes/Canon/VignettingCorr.yaml @@ -4,7 +4,7 @@ title: 'Canon VignettingCorr' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/VignettingCorr2.yaml b/specs/Media/ExifMakerNotes/Canon/VignettingCorr2.yaml index a76429c2f..d12ab6a1d 100644 --- a/specs/Media/ExifMakerNotes/Canon/VignettingCorr2.yaml +++ b/specs/Media/ExifMakerNotes/Canon/VignettingCorr2.yaml @@ -5,7 +5,7 @@ handler: FileEye\MediaProbe\Block\Map DOMNode: map hasIndexSize: true format: Long -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/Canon/VignettingCorrUnknown.yaml b/specs/Media/ExifMakerNotes/Canon/VignettingCorrUnknown.yaml index 3b33708ac..e90e851f6 100644 --- a/specs/Media/ExifMakerNotes/Canon/VignettingCorrUnknown.yaml +++ b/specs/Media/ExifMakerNotes/Canon/VignettingCorrUnknown.yaml @@ -4,7 +4,7 @@ title: 'Canon VignettingCorrUnknown' handler: FileEye\MediaProbe\Block\Index DOMNode: index format: Short -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: Canon diff --git a/specs/Media/ExifMakerNotes/CanonCustom/Functions2.yaml b/specs/Media/ExifMakerNotes/CanonCustom/Functions2.yaml index 6e5303a43..b8e98c6ee 100644 --- a/specs/Media/ExifMakerNotes/CanonCustom/Functions2.yaml +++ b/specs/Media/ExifMakerNotes/CanonCustom/Functions2.yaml @@ -3,7 +3,7 @@ name: CanonCustomFunctions2 title: 'CanonCustom Functions2 - a set of custom function tags which are (reasonably) consistent across models' handler: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 DOMNode: index -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: CanonCustom diff --git a/specs/Media/ExifMakerNotes/MakerNotes.yaml b/specs/Media/ExifMakerNotes/MakerNotes.yaml index c39f5a3ad..763771c4b 100644 --- a/specs/Media/ExifMakerNotes/MakerNotes.yaml +++ b/specs/Media/ExifMakerNotes/MakerNotes.yaml @@ -1,12 +1,12 @@ collection: ExifMakerNotes\MakerNotes items: Canon: - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote name: 'Canon' make: 'Canon' model: '.*' Apple: - collection: ExifMakerNotes\Apple\Main + collection: Maker\Apple\Exif\MakerNote name: 'Apple' make: 'Apple' model: '.*' diff --git a/specs/Media/Jpeg.yaml b/specs/Media/Jpeg.yaml index 4d5c4d46d..949d59d4e 100644 --- a/specs/Media/Jpeg.yaml +++ b/specs/Media/Jpeg.yaml @@ -2,318 +2,318 @@ mimeType: image/jpeg DOMNode: jpeg items: 0xC0: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF0 title: 'Start of frame (baseline DCT)' payload: variable 0xC1: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF1 title: 'Start of frame (extended sequential)' payload: variable 0xC2: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF2 title: 'Start of frame (progressive DCT)' payload: variable 0xC3: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF3 title: 'Encoding (lossless)' payload: variable 0xC4: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: DHT title: 'Define Huffman table' payload: variable 0xC5: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF5 title: 'Start of frame (differential sequential)' payload: variable 0xC6: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF6 title: 'Start of frame (differential progressive)' payload: variable 0xC7: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF7 title: 'Start of frame (differential lossless)' payload: variable 0xC8: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG title: 'Extension' payload: variable 0xC9: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF9 title: 'Start of frame (extended sequential, arithmetic)' payload: variable 0xCA: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF10 title: 'Encoding (progressive, arithmetic)' payload: variable 0xCB: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF11 title: 'Encoding (lossless, arithmetic)' payload: variable 0xCC: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: DAC title: 'Define arithmetic coding conditioning' payload: variable 0xCD: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF13 title: 'Encoding (differential sequential, arithmetic)' payload: variable 0xCE: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF14 title: 'Encoding (differential progressive, arithmetic)' payload: variable 0xCF: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOF15 title: 'Encoding (differential lossless, arithmetic)' payload: variable 0xD0: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST0 title: 'Restart 0' payload: none 0xD1: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST1 title: 'Restart 1' payload: none 0xD2: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST2 title: 'Restart 2' payload: none 0xD3: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST3 title: 'Restart 3' payload: none 0xD4: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST4 title: 'Restart 4' payload: none 0xD5: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST5 title: 'Restart 5' payload: none 0xD6: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST6 title: 'Restart 6' payload: none 0xD7: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: RST7 title: 'Restart 7' payload: none 0xD8: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: SOI title: 'Start of image' payload: none 0xD9: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: EOI title: 'End of image' payload: none 0xDA: - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos name: SOS title: 'Start of scan' payload: scan 0xDB: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: DQT title: 'Define quantization table' payload: variable 0xDC: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: DNL title: 'Define number of lines' payload: variable 0xDD: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: DRI title: 'Define restart interval' payload: fixed components: 4 0xDE: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: DHP title: 'Define hierarchical progression' payload: variable 0xDF: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: EXP title: 'Expand reference component' payload: variable 0xE0: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP0 title: 'Application segment 0' payload: variable 0xE1: # When a JPEG image contains Exif data, the data will normally be # stored in this segment. - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 name: APP1 0xE2: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP2 title: 'Application segment 2' payload: variable 0xE3: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP3 title: 'Application segment 3' payload: variable 0xE4: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP4 title: 'Application segment 4' payload: variable 0xE5: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP5 title: 'Application segment 5' payload: variable 0xE6: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP6 title: 'Application segment 6' payload: variable 0xE7: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP7 title: 'Application segment 7' payload: variable 0xE8: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP8 title: 'Application segment 8' payload: variable 0xE9: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP9 title: 'Application segment 9' payload: variable 0xEA: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP10 title: 'Application segment 10' payload: variable 0xEB: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP11 title: 'Application segment 11' payload: variable 0xEC: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP12 title: 'Application segment 12' payload: variable 0xED: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP13 title: 'Application segment 13' payload: variable 0xEE: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP14 title: 'Application segment 14' payload: variable 0xEF: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: APP15 title: 'Application segment 5' payload: variable 0xF0: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG0 title: 'Extension 0' payload: variable 0xF1: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG1 title: 'Extension 1' payload: variable 0xF2: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG2 title: 'Extension 2' payload: variable 0xF3: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG3 title: 'Extension 3' payload: variable 0xF4: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG4 title: 'Extension 4' payload: variable 0xF5: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG5 title: 'Extension 5' payload: variable 0xF6: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG6 title: 'Extension 6' payload: variable 0xF7: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG7 title: 'Extension 7' payload: variable 0xF8: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG8 title: 'Extension 8' payload: variable 0xF9: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG9 title: 'Extension 9' payload: variable 0xFA: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG10 title: 'Extension 10' payload: variable 0xFB: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG11 title: 'Extension 11' payload: variable 0xFC: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG12 title: 'Extension 12' payload: variable 0xFD: - collection: Jpeg\Segment + collection: Media\Jpeg\Segment name: JPG13 title: 'Extension 13' payload: variable 0xFE: - collection: Jpeg\SegmentCom + collection: Media\Jpeg\SegmentCom name: COM title: 'Comment' payload: variable diff --git a/specs/Media/Jpeg/Exif.yaml b/specs/Media/Jpeg/ExifApp.yaml similarity index 79% rename from specs/Media/Jpeg/Exif.yaml rename to specs/Media/Jpeg/ExifApp.yaml index ae1655480..a61c360b9 100644 --- a/specs/Media/Jpeg/Exif.yaml +++ b/specs/Media/Jpeg/ExifApp.yaml @@ -1,4 +1,3 @@ -collection: Jpeg\Exif title: 'JPEG Exif data' DOMNode: exif items: diff --git a/specs/Media/Jpeg/Segment.yaml b/specs/Media/Jpeg/Segment.yaml index 8d91eea48..db5c17cac 100644 --- a/specs/Media/Jpeg/Segment.yaml +++ b/specs/Media/Jpeg/Segment.yaml @@ -1,4 +1,3 @@ -collection: Jpeg\Segment title: Generic JPEG data segment DOMNode: jpegSegment items: {} diff --git a/specs/Media/Jpeg/SegmentApp1.yaml b/specs/Media/Jpeg/SegmentApp1.yaml index 3c90e4881..41fd03fac 100644 --- a/specs/Media/Jpeg/SegmentApp1.yaml +++ b/specs/Media/Jpeg/SegmentApp1.yaml @@ -1,8 +1,7 @@ -collection: Jpeg\SegmentApp1 name: APP1 title: 'JPEG Application segment 1' payload: variable DOMNode: jpegSegment items: - Exif: - collection: Jpeg\Exif + ExifApp: + collection: Media\Jpeg\ExifApp diff --git a/specs/Media/Jpeg/SegmentCom.yaml b/specs/Media/Jpeg/SegmentCom.yaml index 57c1358bc..1e326797a 100644 --- a/specs/Media/Jpeg/SegmentCom.yaml +++ b/specs/Media/Jpeg/SegmentCom.yaml @@ -1,4 +1,3 @@ -collection: Jpeg\SegmentCom name: COM title: 'JPEG Comment' payload: variable diff --git a/specs/Media/Jpeg/SegmentSos.yaml b/specs/Media/Jpeg/SegmentSos.yaml index 9e95e7e56..1bdcb842a 100644 --- a/specs/Media/Jpeg/SegmentSos.yaml +++ b/specs/Media/Jpeg/SegmentSos.yaml @@ -1,4 +1,3 @@ -collection: Jpeg\SegmentSos name: SOS title: 'JPEG Start of scan' payload: scan diff --git a/specs/Media/Tiff.yaml b/specs/Media/Tiff.yaml index ca52e5df7..75e742a2a 100644 --- a/specs/Media/Tiff.yaml +++ b/specs/Media/Tiff.yaml @@ -2,6 +2,6 @@ mimeType: image/tiff DOMNode: tiff items: 0: - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 1: - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 diff --git a/specs/Media/Tiff/Ifd0.yaml b/specs/Media/Tiff/Ifd0.yaml index 452666f6c..fa1fe05b1 100644 --- a/specs/Media/Tiff/Ifd0.yaml +++ b/specs/Media/Tiff/Ifd0.yaml @@ -1,14 +1,13 @@ -collection: Tiff\Ifd0 name: IFD0 title: IFD0 -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: ifd -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag alias: - '0' - Main postParse: - - 'FileEye\MediaProbe\Block\Tiff\Ifd::thumbnailToBlock' + - 'FileEye\MediaProbe\Block\Media\Tiff\Ifd::thumbnailToBlock' compiler: exiftool: g1: IFD0 @@ -843,7 +842,7 @@ items: DOMNode: 'IFD0:ModelTransform' desc: 'Model Transform' 34665: - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif name: ExifIFD 34735: exiftool: @@ -870,7 +869,7 @@ items: DOMNode: 'IFD0:GeoTiffAsciiParams' desc: 'Geo Tiff Ascii Params' 34853: - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps name: GPS 37724: exifReadData: diff --git a/specs/Media/Tiff/Ifd1.yaml b/specs/Media/Tiff/Ifd1.yaml index 714478424..fa2ce46a9 100644 --- a/specs/Media/Tiff/Ifd1.yaml +++ b/specs/Media/Tiff/Ifd1.yaml @@ -1,14 +1,13 @@ -collection: Tiff\Ifd1 name: IFD1 title: IFD1 -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: ifd -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag alias: - '1' - Thumbnail postParse: - - 'FileEye\MediaProbe\Block\Tiff\Ifd::thumbnailToBlock' + - 'FileEye\MediaProbe\Block\Media\Tiff\Ifd::thumbnailToBlock' compiler: exiftool: g1: IFD1 @@ -857,7 +856,7 @@ items: DOMNode: 'IFD1:ModelTransform' desc: 'Model Transform' 34665: - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif name: ExifIFD 34735: exiftool: @@ -884,7 +883,7 @@ items: DOMNode: 'IFD1:GeoTiffAsciiParams' desc: 'Geo Tiff Ascii Params' 34853: - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps name: GPS 37724: exifReadData: diff --git a/specs/Media/Tiff/IfdAny.yaml b/specs/Media/Tiff/IfdAny.yaml index 2e1ff3e63..8bfd5428f 100644 --- a/specs/Media/Tiff/IfdAny.yaml +++ b/specs/Media/Tiff/IfdAny.yaml @@ -1,7 +1,6 @@ -collection: Tiff\IfdAny title: 'A catchall generic IFD definition, used as a fallback to describe tags that are not expected in a specific IFD.' -handler: FileEye\MediaProbe\Block\Tiff\Ifd -defaultItemCollection: Tiff\Tag +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: '*' diff --git a/specs/Media/Tiff/IfdExif.yaml b/specs/Media/Tiff/IfdExif.yaml index c367af6fa..bd81d8362 100644 --- a/specs/Media/Tiff/IfdExif.yaml +++ b/specs/Media/Tiff/IfdExif.yaml @@ -1,9 +1,8 @@ -collection: Tiff\IfdExif name: ExifIFD title: 'Exif IFD' -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: ifd -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: xpath: "//table[@name='Exif::Main']/tag[@g1='ExifIFD']" @@ -3497,7 +3496,7 @@ items: DOMNode: 'ExifIFD:RelatedSoundFile' desc: 'Related Sound File' 40965: - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability 40976: exiftool: - diff --git a/specs/Media/Tiff/IfdGps.yaml b/specs/Media/Tiff/IfdGps.yaml index 74c4562e4..d815d6742 100644 --- a/specs/Media/Tiff/IfdGps.yaml +++ b/specs/Media/Tiff/IfdGps.yaml @@ -1,9 +1,8 @@ -collection: Tiff\IfdGps name: GPS title: 'GPS IFD' -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: ifd -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: g1: GPS diff --git a/specs/Media/Tiff/IfdInteroperability.yaml b/specs/Media/Tiff/IfdInteroperability.yaml index fcee6b451..70e23f930 100644 --- a/specs/Media/Tiff/IfdInteroperability.yaml +++ b/specs/Media/Tiff/IfdInteroperability.yaml @@ -1,11 +1,10 @@ -collection: Tiff\IfdInteroperability name: InteropIFD title: 'Interoperability IFD' -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: ifd alias: - Interop -defaultItemCollection: Tiff\Tag +defaultItemCollection: Media\Tiff\Tag compiler: exiftool: xpath: "//table[@name='Exif::Main']/tag[@g1='InteropIFD']" diff --git a/specs/Media/Tiff/Tag.yaml b/specs/Media/Tiff/Tag.yaml index d0be6ca23..aad1ee779 100644 --- a/specs/Media/Tiff/Tag.yaml +++ b/specs/Media/Tiff/Tag.yaml @@ -1,4 +1,3 @@ -collection: Tiff\Tag title: 'Tag' DOMNode: tag items: {} diff --git a/specs/Media/Tiff/UnknownTag.yaml b/specs/Media/Tiff/UnknownTag.yaml index bbb972a61..130038a3c 100644 --- a/specs/Media/Tiff/UnknownTag.yaml +++ b/specs/Media/Tiff/UnknownTag.yaml @@ -1,5 +1,4 @@ -collection: Tiff\UnknownTag title: 'Unknown Tag' -handler: FileEye\MediaProbe\Block\Tiff\Tag +handler: FileEye\MediaProbe\Block\Media\Tiff\Tag DOMNode: tag items: {} diff --git a/src/Block/Exif/Vendor/Apple/RunTime.php b/src/Block/Exif/Vendor/Apple/RunTime.php index b0d4d0e08..f7c90f98a 100644 --- a/src/Block/Exif/Vendor/Apple/RunTime.php +++ b/src/Block/Exif/Vendor/Apple/RunTime.php @@ -6,10 +6,10 @@ use CFPropertyList\CFNumber; use CFPropertyList\CFPropertyList; use FileEye\MediaProbe\Block\ListBase; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataString; -use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Utility\ConvertBytes; class RunTime extends ListBase @@ -25,10 +25,11 @@ protected function doParseData(DataElement $data): void foreach ($plist->toArray() as $tag_name => $value) { $item_collection = $this->getCollection()->getItemCollection($tag_name); $item_format = $item_collection->getPropertyValue('format')[0]; - $item_definition = new ItemDefinition($item_collection, $item_format); + $item_definition = new IfdEntryValueObject($item_collection, $item_format); $tag = new Tag($item_definition, $this); - $entry_class = $item_definition->getEntryClass(); + $entry_class = $tag->getEntryClass(); new $entry_class($tag, new DataString((string) $value)); + $this->graftBlock($tag); } } diff --git a/src/Block/Exif/Vendor/Canon/AFInfoIndex.php b/src/Block/Exif/Vendor/Canon/AFInfoIndex.php index f18004c7b..f789cc31a 100644 --- a/src/Block/Exif/Vendor/Canon/AFInfoIndex.php +++ b/src/Block/Exif/Vendor/Canon/AFInfoIndex.php @@ -3,6 +3,8 @@ namespace FileEye\MediaProbe\Block\Exif\Vendor\Canon; use FileEye\MediaProbe\Block\Index; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataElement; /** @@ -34,21 +36,39 @@ protected function doParseData(DataElement $data): void }; if (in_array($item_definition->collection->getPropertyValue('name'), ['AFAreaWidths', 'AFAreaHeights', 'AFAreaXPositions', 'AFAreaYPositions'])) { - $value_components = $this->getElement("tag[@name='NumAFPoints']")->getElement("entry")->getValue(); - $this->components -= ($value_components - 1); + $valueComponentsTag = $this->getElement("tag[@name='NumAFPoints']"); + assert($valueComponentsTag instanceof Tag); + $valueComponents = $valueComponentsTag->getValue(); + $this->components -= ($valueComponents - 1); } elseif (in_array($item_definition->collection->getPropertyValue('name'), ['AFPointsInFocus', 'AFPointsSelected'])) { - $value_components = (int) (($this->getElement("tag[@name='NumAFPoints']")->getElement("entry")->getValue() + 15) / 16); - $this->components -= ($value_components - 1); + $valueComponentsTag = $this->getElement("tag[@name='NumAFPoints']"); + assert($valueComponentsTag instanceof Tag); + $valueComponents = (int) (($valueComponentsTag->getValue() + 15) / 16); + $this->components -= ($valueComponents - 1); } else { - $value_components = 1; + $valueComponents = 1; } // Adds the 'tag'. - $item_class = $item_definition->collection->getPropertyValue('handler'); - $item = new $item_class($item_definition, $this); + $item_class = $item_definition->collection->handler(); + if (is_a($item_class, Tag::class, true)) { + $item = new $item_class( + ifdEntry: new IfdEntryValueObject( + collection: $item_definition->collection, + dataFormat: $item_definition->format, + countOfComponents: $item_definition->valuesCount, + data: $item_definition->dataOffset, + sequence: $item_definition->sequence, + ), + parent: $this, + ); + $this->graftBlock($item); + } else { + $item = new $item_class($item_definition, $this); + } $entry_class = $item_definition->getEntryClass(); - new $entry_class($item, $this->getDataWindowFromData($data, $offset, $item_definition->format, $value_components)); + new $entry_class($item, $this->getDataWindowFromData($data, $offset, $item_definition->format, $valueComponents)); } } } diff --git a/src/Block/Exif/Vendor/Canon/CameraInfoMap.php b/src/Block/Exif/Vendor/Canon/CameraInfoMap.php index 1e9bf119b..38fdea6e5 100644 --- a/src/Block/Exif/Vendor/Canon/CameraInfoMap.php +++ b/src/Block/Exif/Vendor/Canon/CameraInfoMap.php @@ -3,6 +3,7 @@ namespace FileEye\MediaProbe\Block\Exif\Vendor\Canon; use FileEye\MediaProbe\Block\Map; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataFormat; use FileEye\MediaProbe\ItemDefinition; @@ -22,8 +23,13 @@ protected function validate(DataElement $dataElement): void parent::validate($dataElement); // Gets the Model from IFD0. - $model_entry = $this->getRootElement()->getElement("//ifd[@name='IFD0']/tag[@name='Model']/entry"); - $model = $model_entry ? $model_entry->getValue() : 'n/a'; + $modelTag = $this->getRootElement()->getElement("//ifd[@name='IFD0']/tag[@name='Model']"); + if ($modelTag) { + assert($modelTag instanceof Tag); + $model = $modelTag->getValue() ?? "n/a"; + } else { + $model = "n/a"; + } $values_count = $this->getDefinition()->valuesCount; diff --git a/src/Block/Exif/Vendor/Canon/CustomFunctions2.php b/src/Block/Exif/Vendor/Canon/CustomFunctions2.php index 01d52a429..07462ae5b 100644 --- a/src/Block/Exif/Vendor/Canon/CustomFunctions2.php +++ b/src/Block/Exif/Vendor/Canon/CustomFunctions2.php @@ -3,12 +3,12 @@ namespace FileEye\MediaProbe\Block\Exif\Vendor\Canon; use FileEye\MediaProbe\Block\ListBase; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataException; use FileEye\MediaProbe\Data\DataFormat; use FileEye\MediaProbe\Data\DataWindow; -use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Utility\ConvertBytes; /** @@ -38,16 +38,22 @@ protected function doParseData(DataElement $data): void $item_collection = $this->getCollection()->getItemCollection( $id, null, - 'Tiff\UnknownTag', + 'Media\\Tiff\\UnknownTag', ['item' => $id, 'DOMNode' => 'tag'], $num, $this->getRootElement() ); - $item_definition = new ItemDefinition($item_collection, DataFormat::SIGNED_LONG, $num, $rec_pos); - $class = $item_definition->collection->getPropertyValue('handler'); - $tag = new $class($item_definition, $this); - $tag_data_window = new DataWindow($data, $item_definition->dataOffset, $item_definition->getSize()); - $tag->parseData($tag_data_window); + $ifdEntry = new IfdEntryValueObject( + collection: $item_collection, + dataFormat: DataFormat::SIGNED_LONG, + countOfComponents: $num, + data: $rec_pos, + ); + $class = $item_collection->handler(); + $tag = new $class($ifdEntry, $this); + $tag_data_window = new DataWindow($data, $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(), $ifdEntry->size); + $tag->fromDataElement($tag_data_window); + $this->graftBlock($tag); } catch (DataException $e) { if (isset($tag)) { $tag->error($e->getMessage()); diff --git a/src/Block/Exif/Vendor/Canon/CustomFunctions2Header.php b/src/Block/Exif/Vendor/Canon/CustomFunctions2Header.php index 972943af9..2152d89f0 100644 --- a/src/Block/Exif/Vendor/Canon/CustomFunctions2Header.php +++ b/src/Block/Exif/Vendor/Canon/CustomFunctions2Header.php @@ -3,7 +3,7 @@ namespace FileEye\MediaProbe\Block\Exif\Vendor\Canon; use FileEye\MediaProbe\Block\ListBase; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataException; use FileEye\MediaProbe\Data\DataFormat; @@ -56,7 +56,7 @@ protected function doParseData(DataElement $data): void $pos += 12; try { $item_definition = new ItemDefinition($this->getCollection()->getItemCollection($rec_num), DataFormat::SIGNED_LONG, $rec_count); - $class = $item_definition->collection->getPropertyValue('handler'); + $class = $item_definition->collection->handler(); $group = new $class($item_definition, $this); $group->parseData($data, $pos, min($rec_len, $data->getSize() - $pos)); } catch (\Exception $e) { diff --git a/src/Block/Exif/Vendor/Canon/Filter.php b/src/Block/Exif/Vendor/Canon/Filter.php index 8a942b67b..b61eea010 100644 --- a/src/Block/Exif/Vendor/Canon/Filter.php +++ b/src/Block/Exif/Vendor/Canon/Filter.php @@ -3,7 +3,8 @@ namespace FileEye\MediaProbe\Block\Exif\Vendor\Canon; use FileEye\MediaProbe\Block\ListBase; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataFormat; use FileEye\MediaProbe\Data\DataWindow; @@ -55,20 +56,23 @@ protected function doParseData(DataElement $data): void $offset += 8; // The items are defined in the collection of the parent element. - $tag = $this->addBlock(new ItemDefinition( - $this->getParentElement()->getCollection()->getItemCollection($id), - DataFormat::SIGNED_LONG, - $val_count, - 0, - $offset, - $p, - )); + $ifdEntry = new IfdEntryValueObject( + sequence: $p, + collection: $this->getParentElement()->getCollection()->getItemCollection($id), + dataFormat: DataFormat::SIGNED_LONG, + countOfComponents: $val_count, + data: 0, + #$offset? + ); + $tagHandler = $ifdEntry->collection->handler(); + $tag = new $tagHandler($ifdEntry, $this); assert($tag instanceof Tag, get_class($tag)); - $tag->parseData(new DataWindow( + $tag->fromDataElement(new DataWindow( $data, $offset, $val_count * DataFormat::getSize(DataFormat::SIGNED_LONG), )); + $this->graftBlock($tag); $offset += 4 * $val_count; } @@ -119,6 +123,8 @@ protected function getContextPathSegmentPattern(): string public function getParentElement(): FilterInfoIndex { - return parent::getParentElement(); + $parent = parent::getParentElement(); + assert($parent instanceof FilterInfoIndex); + return $parent; } } diff --git a/src/Block/Index.php b/src/Block/Index.php index d19eee72c..77d475398 100644 --- a/src/Block/Index.php +++ b/src/Block/Index.php @@ -2,7 +2,7 @@ namespace FileEye\MediaProbe\Block; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataException; use FileEye\MediaProbe\Data\DataFormat; @@ -27,7 +27,7 @@ protected function validate(DataElement $dataElement): void foreach ($expected_format as $expected_format_id) { $expected_format_names[] = DataFormat::getName($expected_format_id); } - $this->warning("Found {format_name} data format, expected {expected_format_names}", [ + $this->notice("Found {format_name} data format, expected {expected_format_names}", [ 'format_name' => DataFormat::getName($this->getFormat()), 'expected_format_names' => implode(', ', $expected_format_names), ]); @@ -70,7 +70,15 @@ protected function doParseData(DataElement $data): void // Adds the 'tag'. $tag = $this->addBlock($item_definition); assert($tag instanceof Tag || $tag instanceof RawData, get_class($tag)); - $tag->parseData($data, $item_definition->dataOffset, $item_definition->getSize()); + if (is_a($tag, Tag::class, true)) { + $item_data_window_offset = $tag->ifdEntry->isOffset ? $tag->ifdEntry->dataOffset() : $tag->ifdEntry->dataValue(); + $item_data_window_size = $tag->ifdEntry->countOfComponents > 0 ? $tag->ifdEntry->size : 4; + $tagDataWindow = new DataWindow($data, $item_data_window_offset, $item_data_window_size); + $tag->fromDataElement($tagDataWindow); + $this->graftBlock($tag); + } else { + $tag->parseData($data, $item_definition->dataOffset, $item_definition->getSize()); + } $offset += $item_definition->getSize(); } @@ -96,7 +104,7 @@ protected function getItemDefinitionFromData(int $seq, $id, DataElement $dataEle { // In case the item is not found in the collection for the index, // we still load it as a 'tag'. - $item_collection = $this->getCollection()->getItemCollection($id, 0, 'Tiff\UnknownTag', [ + $item_collection = $this->getCollection()->getItemCollection($id, 0, 'Media\\Tiff\\UnknownTag', [ 'item' => $id, 'DOMNode' => 'tag', ]); diff --git a/src/Block/Jpeg/SegmentBase.php b/src/Block/Jpeg/SegmentBase.php deleted file mode 100644 index 077c8871a..000000000 --- a/src/Block/Jpeg/SegmentBase.php +++ /dev/null @@ -1,19 +0,0 @@ -debugInfo(['dataElement' => $data])); - // This segment is last before End Of Image, and its length needs to be - // determined by finding the EOI marker backwards from the end of data. - // Some images have some trailing (garbage?) following the EOI marker, - // which we store in a RawData object. - $scan_size = $data->getSize(); - while ($data->getByte($scan_size - 2) !== Jpeg::JPEG_DELIMITER || $data->getByte($scan_size - 1) != static::JPEG_EOI) { - $scan_size --; - } - $scan_size -= 2; - - // Load data in an Undefined entry. - $data_window = new DataWindow($data, 0, $scan_size); - new Undefined($this, $data_window); - - // Append the EOI. - $end_offset = $scan_size; - $eoi = new ItemDefinition( - $this->getParentElement()->getCollection()->getItemCollection(static::JPEG_EOI) - ); - $eoiBlock = $this->getParentElement()->addBlock($eoi); - assert($eoiBlock instanceof Segment, get_class($eoiBlock)); - $eoiBlock->parseData($data, $end_offset, 2); - $end_offset += 2; - - // Now check to see if there are any trailing data. - if ($end_offset < $data->getSize()) { - $raw_size = $data->getSize() - $end_offset; - $this->warning('Found trailing content after EOI: {size} bytes', ['size' => $raw_size]); - // There is no JPEG marker for trailing garbage, so we just collect - // the data in a RawData object. - $trail_definition = new ItemDefinition(CollectionFactory::get('RawData'), DataFormat::BYTE, $raw_size); - $trail_data_window = new DataWindow($data, $end_offset, $raw_size); - $trail = new RawData($trail_definition, $this->getParentElement()); - $trail->parseData($trail_data_window); - } - } - - public function getParentElement(): Jpeg - { - return parent::getParentElement(); - } -} diff --git a/src/Block/Exif/Vendor/Apple/MakerNote.php b/src/Block/Maker/Apple/Exif/MakerNote.php similarity index 62% rename from src/Block/Exif/Vendor/Apple/MakerNote.php rename to src/Block/Maker/Apple/Exif/MakerNote.php index 28d1e04bc..ca7dee160 100644 --- a/src/Block/Exif/Vendor/Apple/MakerNote.php +++ b/src/Block/Maker/Apple/Exif/MakerNote.php @@ -1,24 +1,26 @@ getDefinition()->dataOffset; + $offset = 0; // Load Apple's header as a raw data block. $header_data_definition = new ItemDefinition(CollectionFactory::get('RawData', ['name' => 'appleHeader']), DataFormat::BYTE, 14); @@ -29,20 +31,46 @@ public function parseData(DataElement $dataElement, int $start = 0, ?int $size = $offset += 14; // Get the number of entries. - $n = $this->getItemsCountFromData($dataElement, $offset); + $n = $this->ifdEntriesCountFromDataElement($dataElement, $offset); assert($this->debugInfo(['dataElement' => $dataElement, 'sequence' => $n])); - // Load the Blocks. + // Parse the IFD entries. for ($i = 0; $i < $n; $i++) { $i_offset = $offset + 2 + 12 * $i; try { - $item_definition = $this->getItemDefinitionFromData($i, $dataElement, $i_offset); - $item_class = $item_definition->collection->getPropertyValue('handler'); - $item = new $item_class($item_definition, $this); + $ifdEntry = $this->ifdEntryFromDataElement( + seq: $i, + dataElement: $dataElement, + offset: $i_offset, + ); + + if ($ifdEntry === false) { + continue; + } + + $item_class = $ifdEntry->collection->handler(); if (is_a($item_class, Ifd::class, true)) { - $item->parseData($dataElement); + throw new MediaProbeException(sprintf('There should not be sub-IFDs in %s', __CLASS__)); + } + if (is_a($item_class, Tag::class, true)) { + $item_data_window_offset = $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(); + $item_data_window_size = $ifdEntry->countOfComponents > 0 ? $ifdEntry->size : 4; + $tagDataWindow = new DataWindow($dataElement, $item_data_window_offset, $item_data_window_size); + $item = new $item_class($ifdEntry, $this); + $item->fromDataElement($tagDataWindow); + $this->graftBlock($item); } else { - $item_data_window = new DataWindow($dataElement, $item_definition->dataOffset, $item_definition->getSize()); + $item = new $item_class( + new ItemDefinition( + collection: $ifdEntry->collection, + format: $ifdEntry->dataFormat, + valuesCount: $ifdEntry->countOfComponents, + dataOffset: $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(), + sequence: $ifdEntry->sequence, + ), + $this, + ); + $item_data_window = new DataWindow($dataElement, $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(), $ifdEntry->size); $item->parseData($item_data_window); } } catch (DataException $e) { @@ -56,6 +84,8 @@ public function parseData(DataElement $dataElement, int $start = 0, ?int $size = // Invoke post-load callbacks. $this->executePostParseCallbacks($dataElement); + + return $this; } public function toBytes(int $byte_order = ConvertBytes::LITTLE_ENDIAN, int $offset = 0, $has_next_ifd = false): string diff --git a/src/Block/Maker/Canon/Exif/MakerNote.php b/src/Block/Maker/Canon/Exif/MakerNote.php new file mode 100644 index 000000000..9d0dca98f --- /dev/null +++ b/src/Block/Maker/Canon/Exif/MakerNote.php @@ -0,0 +1,76 @@ +ifdEntriesCountFromDataElement($dataElement, $offset); + assert($this->debugInfo(['dataElement' => $dataElement, 'sequence' => $n])); + + // Parse the IFD entries. + for ($i = 0; $i < $n; $i++) { + $i_offset = $offset + 2 + 12 * $i; + try { + $ifdEntry = $this->ifdEntryFromDataElement( + seq: $i, + dataElement: $dataElement, + offset: $i_offset, + dataDisplacement: $this->dataDisplacement, + ); + + if ($ifdEntry === false) { + continue; + } + + $item_class = $ifdEntry->collection->handler(); + if (is_a($item_class, Ifd::class, true)) { + throw new MediaProbeException(sprintf('There should not be sub-IFDs in %s', __CLASS__)); + } + $this->debug($item_class); + if (is_a($item_class, Tag::class, true)) { + $item_data_window_offset = $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(); + $item_data_window_size = $ifdEntry->countOfComponents > 0 ? $ifdEntry->size : 4; + $tagDataWindow = new DataWindow($dataElement, $item_data_window_offset, $item_data_window_size); + $item = new $item_class($ifdEntry, $this); + $item->fromDataElement($tagDataWindow); + $this->graftBlock($item); + } else { + $item = new $item_class( + new ItemDefinition( + collection: $ifdEntry->collection, + format: $ifdEntry->dataFormat, + valuesCount: $ifdEntry->countOfComponents, + dataOffset: $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(), + sequence: $ifdEntry->sequence, + ), + $this, + ); + $item_data_window = new DataWindow($dataElement, $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(), $ifdEntry->size); + $item->parseData($item_data_window); + } + } catch (DataException $e) { + if (isset($item)) { + $item->error($e->getMessage()); + } else { + throw $e; + } + } + } + + return $this; + } +} diff --git a/src/Block/Maker/MakerNoteBase.php b/src/Block/Maker/MakerNoteBase.php new file mode 100644 index 000000000..1cdba7297 --- /dev/null +++ b/src/Block/Maker/MakerNoteBase.php @@ -0,0 +1,25 @@ +addBlock($item_definition); assert($item instanceof Tag || $item instanceof RawData, get_class($item)); try { - $item->parseData($data, $item_definition->dataOffset, $item_definition->getSize()); + if (is_a($item, Tag::class, true)) { + $item_data_window_offset = $item->ifdEntry->isOffset ? $item->ifdEntry->dataOffset() : $item->ifdEntry->dataValue(); + $item_data_window_size = $item->ifdEntry->countOfComponents > 0 ? $item->ifdEntry->size : 4; + $tagDataWindow = new DataWindow($data, $item_data_window_offset, $item_data_window_size); + $item->fromDataElement($tagDataWindow); + $this->graftBlock($item); + } else { + $item->parseData($data, $item_definition->dataOffset, $item_definition->getSize()); + } } catch (DataException $e) { $item->error($e->getMessage()); } diff --git a/src/Block/Media/Jpeg.php b/src/Block/Media/Jpeg.php index 4aa165bd7..d77ba705d 100644 --- a/src/Block/Media/Jpeg.php +++ b/src/Block/Media/Jpeg.php @@ -2,12 +2,13 @@ namespace FileEye\MediaProbe\Block\Media; -use FileEye\MediaProbe\Block\Jpeg\SegmentBase; +use FileEye\MediaProbe\Block\Media\Jpeg\SegmentBase; use FileEye\MediaProbe\Block\RawData; use FileEye\MediaProbe\Collection\CollectionFactory; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataException; use FileEye\MediaProbe\Data\DataFormat; +use FileEye\MediaProbe\Data\DataWindow; use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Model\MediaTypeBlockBase; use FileEye\MediaProbe\Utility\ConvertBytes; @@ -32,21 +33,23 @@ public static function isDataMatchingMediaType(DataElement $dataElement): bool return $dataElement->getBytes(0, 3) === static::JPEG_HEADER; } - public function fromDataElement(DataElement $data): Jpeg + public function fromDataElement(DataElement $dataElement): Jpeg { - assert($this->debugInfo(['dataElement' => $data])); + $this->size = $dataElement->getSize(); + assert($this->debugInfo(['dataElement' => $dataElement])); // JPEG data is stored in big-endian format. - $data->setByteOrder(ConvertBytes::BIG_ENDIAN); + $dataElement->setByteOrder(ConvertBytes::BIG_ENDIAN); // Run through the data to parse the segments in the image. After each // segment is parsed, the offset will be moved forward, and after the // last segment we will terminate. $offset = 0; - while ($offset < $data->getSize()) { + $sosParsed = false; + while ($offset < $dataElement->getSize()) { // Get the next JPEG segment id offset. try { - $newOffset = $this->getJpegSegmentIdOffset($data, $offset); + $newOffset = $this->getJpegSegmentIdOffset($dataElement, $offset); $segmentId = $segmentId ?? 0; if ($newOffset !== $offset) { // Add any trailing data from previous segment in a @@ -54,7 +57,7 @@ public function fromDataElement(DataElement $data): Jpeg $this->error('Unexpected data found at end of JPEG segment {id}/{hexid} @ offset {offset}, size {size}', [ 'id' => $segmentId, 'hexid' => '0x' . strtoupper(dechex($segmentId)), - 'offset' => $data->getAbsoluteOffset($offset), + 'offset' => $dataElement->getAbsoluteOffset($offset), 'size' => $newOffset - $offset, ]); $trail = new ItemDefinition( @@ -64,7 +67,7 @@ public function fromDataElement(DataElement $data): Jpeg ); $trailData = $this->addBlock($trail); assert($trailData instanceof RawData); - $trailData->parseData($data, $offset, $newOffset - $offset); + $trailData->parseData($dataElement, $offset, $newOffset - $offset); } $offset = $newOffset; } catch (DataException $e) { @@ -73,26 +76,27 @@ public function fromDataElement(DataElement $data): Jpeg } // Get the JPEG segment id. - $segmentId = $data->getByte($offset + 1); + $segmentId = $dataElement->getByte($offset + 1); // Warn if an unidentified segment is detected. - if (!in_array($segmentId, $this->getCollection()->listItemIds())) { + if (!in_array($segmentId, $this->collection->listItemIds())) { $this->warning('Invalid JPEG marker {id}/{hexid} found @ offset {offset}', [ 'id' => $segmentId, 'hexid' => '0x' . strtoupper(dechex($segmentId)), - 'offset' => $data->getAbsoluteOffset($offset), + 'offset' => $dataElement->getAbsoluteOffset($offset), ]); } // Get the JPEG segment size. - $segmentCollection = $this->getCollection()->getItemCollection($segmentId); + $segmentCollection = $this->collection->getItemCollection($segmentId); + $segmentSize = match ($segmentCollection->getPropertyValue('payload')) { // The data window size is the JPEG delimiter byte and the segment identifier byte. 'none' => 2, // Read the length of the segment. The data window size includes the JPEG delimiter // byte, the segment identifier byte and two bytes used to store the segment // length. - 'variable' => $data->getShort($offset + 2) + 2, + 'variable' => $dataElement->getShort($offset + 2) + 2, // The data window size includes the JPEG delimiter byte and the segment identifier // byte. 'fixed' => $segmentCollection->getPropertyValue('components') + 2, @@ -101,15 +105,40 @@ public function fromDataElement(DataElement $data): Jpeg }; // Parse the MediaProbe JPEG segment data. - $segmentDefinition = new ItemDefinition($segmentCollection); - $segment = $this->addBlock($segmentDefinition); - assert($segment instanceof SegmentBase, get_class($segment)); - $segment->parseData($data, $offset, $segmentSize); + $segmentHandler = $segmentCollection->handler(); + $segmentBlock = new $segmentHandler( + collection: $segmentCollection, + parent: $this, + ); + assert($segmentBlock instanceof SegmentBase, get_class($segmentBlock)); + $segmentBlock->fromDataElement(new DataWindow($dataElement, $offset, $segmentSize)); + $this->graftBlock($segmentBlock); // Position to end of the segment. - $offset += $segment->getSize(); + $offset += $segmentBlock->getSize(); + + // There could be data after EOI, prepare to handle that. + if ($segmentCollection->getPropertyValue('name') === 'SOS') { + $sosParsed = true; + } elseif ($sosParsed && $segmentCollection->getPropertyValue('name') === 'EOI') { + break; + } + } + + // Now check to see if there are any trailing data. + if ($offset < $dataElement->getSize()) { + $raw_size = $dataElement->getSize() - $offset; + $this->notice('Found trailing content after EOI: {size} bytes', ['size' => $raw_size]); + // There is no JPEG marker for trailing garbage, so we just collect + // the data in a RawData object. + $trail_definition = new ItemDefinition(CollectionFactory::get('RawData'), DataFormat::BYTE, $raw_size); + $trail_data_window = new DataWindow($dataElement, $offset, $raw_size); + $trail = new RawData($trail_definition, $this->getParentElement()); + $trail->parseData($trail_data_window); + $this->graftBlock($trail); } + // @todo move below to grafting // Fail if SOS is missing. if (!$this->getElement("jpegSegment[@name='SOS']")) { $this->error('Missing SOS (Start Of Scan) JPEG marker'); diff --git a/src/Block/Jpeg/Exif.php b/src/Block/Media/Jpeg/ExifApp.php similarity index 77% rename from src/Block/Jpeg/Exif.php rename to src/Block/Media/Jpeg/ExifApp.php index fdc252d80..61aca99d7 100644 --- a/src/Block/Jpeg/Exif.php +++ b/src/Block/Media/Jpeg/ExifApp.php @@ -1,12 +1,15 @@ collection), + parent: $parent, + graft: false, + ); + } + /** * Determines if the data is an EXIF segment. */ @@ -43,12 +57,12 @@ public static function isExifSegment(DataElement $dataElement, $offset = 0): boo return false; } - public function doParseData(DataElement $dataElement): void + public function fromDataElement(DataElement $dataElement): static { assert($this->debugInfo(['dataElement' => $dataElement])); $tiffCollection = CollectionFactory::get('Media\Tiff'); - $tiffHandler = $tiffCollection->getHandler(); + $tiffHandler = $tiffCollection->handler(); if ($tiffHandler::getTiffSegmentByteOrder($dataElement, strlen(static::EXIF_HEADER)) !== null) { $tiffBlock = new $tiffHandler( @@ -63,6 +77,8 @@ public function doParseData(DataElement $dataElement): void $entry = new Undefined($this, [$dataElement->getBytes()]); $this->warning("TIFF header not found. Parsed {text}", ['text' => $entry->toString()]); } + + return $this; } public function toBytes(int $byte_order = ConvertBytes::LITTLE_ENDIAN, int $offset = 0): string diff --git a/src/Block/Jpeg/Segment.php b/src/Block/Media/Jpeg/Segment.php similarity index 53% rename from src/Block/Jpeg/Segment.php rename to src/Block/Media/Jpeg/Segment.php index a9e3bfc3d..c2bb41e66 100644 --- a/src/Block/Jpeg/Segment.php +++ b/src/Block/Media/Jpeg/Segment.php @@ -1,6 +1,6 @@ debugInfo(['dataElement' => $data])); + $this->size = $dataElement->getSize(); + assert($this->debugInfo(['dataElement' => $dataElement])); // Adds the segment data as an Undefined entry. - new Undefined($this, $data); + new Undefined($this, $dataElement); + return $this; } } diff --git a/src/Block/Jpeg/SegmentApp1.php b/src/Block/Media/Jpeg/SegmentApp1.php similarity index 54% rename from src/Block/Jpeg/SegmentApp1.php rename to src/Block/Media/Jpeg/SegmentApp1.php index 440950e0e..d809da1c1 100644 --- a/src/Block/Jpeg/SegmentApp1.php +++ b/src/Block/Media/Jpeg/SegmentApp1.php @@ -1,12 +1,11 @@ debugInfo(['dataElement' => $data])); + $this->size = $dataElement->getSize(); + assert($this->debugInfo(['dataElement' => $dataElement])); // If we have an Exif table, parse it. - if (Exif::isExifSegment($data, 4)) { - $exif = new ItemDefinition(CollectionFactory::get('Jpeg\Exif')); - $exifBlock = $this->addBlock($exif); - assert($exifBlock instanceof Exif); - $exifBlock->parseData($data, 4, $data->getSize() - 4); + if (ExifApp::isExifSegment($dataElement, 4)) { + $exifAppCollection = $this->collection->getItemCollection('ExifApp'); + $exifAppHandler = $exifAppCollection->handler(); + $exifBlock = new $exifAppHandler( + collection: $exifAppCollection, + parent: $this, + ); + assert($exifBlock instanceof ExifApp); + $exifBlock->fromDataElement(new DataWindow($dataElement, 4, $dataElement->getSize() - 4)); + $this->graftBlock($exifBlock); } else { // We store the data as normal JPEG content if it could not be // parsed as Exif data. - $entry = new Undefined($this, $data); + $entry = new Undefined($this, $dataElement); $entry->debug("Not an Exif segment. Parsed {text}", ['text' => $entry->toString()]); } + return $this; } public function toBytes(int $byte_order = ConvertBytes::LITTLE_ENDIAN, int $offset = 0): string diff --git a/src/Block/Media/Jpeg/SegmentBase.php b/src/Block/Media/Jpeg/SegmentBase.php new file mode 100644 index 000000000..c28ea0e20 --- /dev/null +++ b/src/Block/Media/Jpeg/SegmentBase.php @@ -0,0 +1,30 @@ +collection), + parent: $parent, + graft: false, + ); + } + + protected function getContextPathSegmentPattern(): string + { + return '/{DOMNode}:{name}:{id}'; + } +} diff --git a/src/Block/Jpeg/SegmentCom.php b/src/Block/Media/Jpeg/SegmentCom.php similarity index 69% rename from src/Block/Jpeg/SegmentCom.php rename to src/Block/Media/Jpeg/SegmentCom.php index 2b96d9948..7a07a2fd2 100644 --- a/src/Block/Jpeg/SegmentCom.php +++ b/src/Block/Media/Jpeg/SegmentCom.php @@ -1,6 +1,6 @@ debugInfo(['dataElement' => $data])); + $this->size = $dataElement->getSize(); + assert($this->debugInfo(['dataElement' => $dataElement])); // Adds the segment data as a Char string. - new Char($this, new DataWindow($data, 4)); + new Char($this, new DataWindow($dataElement, 4)); + return $this; } public function toBytes(int $byte_order = ConvertBytes::LITTLE_ENDIAN, int $offset = 0): string diff --git a/src/Block/Media/Jpeg/SegmentSos.php b/src/Block/Media/Jpeg/SegmentSos.php new file mode 100644 index 000000000..89314ea94 --- /dev/null +++ b/src/Block/Media/Jpeg/SegmentSos.php @@ -0,0 +1,46 @@ +debugInfo(['dataElement' => $dataElement])); + + // This segment is last before End Of Image, and its length needs to be determined by + // finding the EOI marker backwards from the end of data. Some images have some trailing + // (garbage?) following the EOI marker, which we store in a RawData object. + $scan_size = $dataElement->getSize(); + while ($dataElement->getByte($scan_size - 2) !== Jpeg::JPEG_DELIMITER || $dataElement->getByte($scan_size - 1) != static::JPEG_EOI) { + $scan_size --; + } + $scan_size -= 2; + $this->size = $scan_size; + + // Load data in an Undefined entry. + new Undefined($this, new DataWindow($dataElement, 0, $this->size)); + + return $this; + } + + public function getParentElement(): Jpeg + { + $parent = parent::getParentElement(); + assert($parent instanceof Jpeg); + return $parent; + } +} diff --git a/src/Block/Media/Tiff.php b/src/Block/Media/Tiff.php index 3287df708..fc0fb0557 100644 --- a/src/Block/Media/Tiff.php +++ b/src/Block/Media/Tiff.php @@ -2,8 +2,9 @@ namespace FileEye\MediaProbe\Block\Media; +use FileEye\MediaProbe\Block\Media\Tiff\Ifd; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; use FileEye\MediaProbe\Block\RawData; -use FileEye\MediaProbe\Block\Tiff\Ifd; use FileEye\MediaProbe\Collection\CollectionFactory; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataException; @@ -80,17 +81,18 @@ public function getByteOrder(): int return $this->byteOrder; } - public function fromDataElement(DataElement $data): Tiff + public function fromDataElement(DataElement $dataElement): Tiff { + $this->size = $dataElement->getSize(); // Determine the byte order of the TIFF data. - $byteOrder = self::getTiffSegmentByteOrder($data); + $byteOrder = self::getTiffSegmentByteOrder($dataElement); $this->setByteOrder($byteOrder); - $data->setByteOrder($byteOrder); + $dataElement->setByteOrder($byteOrder); - assert($this->debugInfo(['dataElement' => $data])); + assert($this->debugInfo(['dataElement' => $dataElement])); // Starting IFD will be at offset 4 (2 bytes for byte order + 2 for header). - $ifdOffset = $data->getLong(4); + $ifdOffset = $dataElement->getLong(4); // If the offset to first IFD is higher than 8, then there may be an // image scan (TIFF) in between. Store that in a RawData block. @@ -102,48 +104,57 @@ public function fromDataElement(DataElement $data): Tiff ); $ifd = $this->addBlock($scan); assert($ifd instanceof RawData); - $ifd->parseData($data, 8, $ifdOffset - 8); + $ifd->parseData($dataElement, 8, $ifdOffset - 8); } // Loops through IFDs. In fact we should only have IFD0 and IFD1. for ($i = 0; $i <= 1; $i++) { // Check data is accessible, warn otherwise. - if ($ifdOffset >= $data->getSize() || $ifdOffset + 4 > $data->getSize()) { + if ($ifdOffset >= $dataElement->getSize() || $ifdOffset + 4 > $dataElement->getSize()) { $this->warning( 'Could not determine number of entries for {item}, overflow', - ['item' => $this->getCollection()->getItemCollection($i)->getPropertyValue('name')] + ['item' => $this->collection->getItemCollection($i)->getPropertyValue('name')] ); continue; } // Find number of tags in IFD and warn if not enough data to read them. - $ifdTagsCount = $data->getShort($ifdOffset); - if ($ifdOffset + $ifdTagsCount * 4 > $data->getSize()) { + $ifdTagsCount = $dataElement->getShort($ifdOffset); + if ($ifdOffset + $ifdTagsCount * 4 > $dataElement->getSize()) { $this->warning( 'Invalid data for {item}', - ['item' => $this->getCollection()->getItemCollection($i)->getPropertyValue('name')] + ['item' => $this->collection->getItemCollection($i)->getPropertyValue('name')] ); continue; } - // Create and load the IFDs. Note that the data element cannot - // be split in windows since any pointer will refer to the - // entire segment space. - $ifdClass = $this->getCollection()->getItemCollection($i)->getPropertyValue('handler'); - $ifdItem = new ItemDefinition($this->getCollection()->getItemCollection($i), DataFormat::LONG, $ifdTagsCount, $ifdOffset, 0, $i); - $ifd = new $ifdClass($ifdItem, $this); + // Create and load the IFDs. Note that the data element cannot be split in windows + // since any pointer will refer to the entire segment space. + $ifdCollection = $this->collection->getItemCollection($i); + $ifdClass = $ifdCollection->handler(); + $ifdEntry = new IfdEntryValueObject( + sequence: $i, + collection: $ifdCollection, + dataFormat: DataFormat::LONG, + countOfComponents: $ifdTagsCount, + data: $ifdOffset, + ); + $ifd = new $ifdClass( + ifdEntry: $ifdEntry, + parent: $this, + ); try { - $ifd->parseData($data); + $ifd->fromDataElement($dataElement); } catch (DataException $e) { $this->error('Error processing {ifd_name}: {msg}.', [ - 'ifd_name' => $this->getCollection()->getItemCollection($i)->getPropertyValue('name'), + 'ifd_name' => $this->collection->getItemCollection($i)->getPropertyValue('name'), 'msg' => $e->getMessage(), ]); - continue; } + $this->graftBlock($ifd); // Offset to next IFD. - $ifdOffset = $data->getLong($ifdOffset + $ifdTagsCount * 12 + 2); + $ifdOffset = $dataElement->getLong($ifdOffset + $ifdTagsCount * 12 + 2); // If next IFD offset is 0 we are finished. if ($ifdOffset === 0) { diff --git a/src/Block/Tiff/Ifd.php b/src/Block/Media/Tiff/Ifd.php similarity index 65% rename from src/Block/Tiff/Ifd.php rename to src/Block/Media/Tiff/Ifd.php index 5a8450021..9c88f6bec 100644 --- a/src/Block/Tiff/Ifd.php +++ b/src/Block/Media/Tiff/Ifd.php @@ -1,11 +1,13 @@ collection, + format: $ifdEntry->dataFormat, + valuesCount: $ifdEntry->countOfComponents, + dataOffset: $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(), + sequence: $ifdEntry->sequence, + ), + parent: $parent, + graft: false, + ); + } + + public function fromDataElement(DataElement $dataElement): Ifd { - $offset = $this->getDefinition()->dataOffset; + # @todo xxx should always be an offset? + $offset = $this->ifdEntry->isOffset ? $this->ifdEntry->dataOffset() : $this->ifdEntry->dataValue(); - // Get the number of entries. - $n = $this->getItemsCountFromData($dataElement, $offset); + // Get the number of IFD entries. + $n = $this->ifdEntriesCountFromDataElement($dataElement, $offset); assert($this->debugInfo(['dataElement' => $dataElement, 'itemsCount' => $n])); - // Parse the items. + // Parse the IFD entries. for ($i = 0; $i < $n; $i++) { $i_offset = $offset + 2 + 12 * $i; - $item_definition = $this->getItemDefinitionFromData($i, $dataElement, $i_offset, $xxx, 'Tiff\IfdAny'); - $item_class = $item_definition->collection->getPropertyValue('handler'); - - // Check data is accessible, warn otherwise. - if ($item_definition->dataOffset >= $dataElement->getSize()) { - $this->warning( - 'Could not access value for item {item} in \'{ifd}\', overflow', - [ - 'item' => HexDump::dumpIntHex($item_definition->collection->getPropertyValue('name') ?? 'n/a'), - 'ifd' => $this->getAttribute('name'), - ] - ); - continue; - } -/* $this->debug( - 'Item Offset {o} Components {c} Format {f} Formatsize {fs} Size {s} DataElement Size {des}', [ - 'o' => HexDump::dumpIntHex($dataElement->getAbsoluteOffset($item_definition->dataOffset)), - 'c' => $item_definition->valuesCount, - 'f' => $item_definition->format, - 'fs' => DataFormat::getSize($item_definition->format), - 's' => HexDump::dumpIntHex($item_definition->getSize()), - 'des' => HexDump::dumpIntHex($dataElement->getSize()), - ] - );*/ - if ($item_definition->dataOffset + $item_definition->getSize() > $dataElement->getSize()) { - $this->warning( - 'Could not get value for item {item} in \'{ifd}\', not enough data', - [ - 'item' => HexDump::dumpIntHex($item_definition->collection->getPropertyValue('name') ?? 'n/a'), - 'ifd' => $this->getAttribute('name'), - ] - ); + + $ifdEntry = $this->ifdEntryFromDataElement( + seq: $i, + dataElement: $dataElement, + offset: $i_offset, + fallbackCollectionId: 'Media\\Tiff\\IfdAny', + ); + + if ($ifdEntry === false) { continue; } - // Adds the item to the DOM. - $item = new $item_class($item_definition, $this); + // Adds the IFD entry to the DOM. + $item_class = $ifdEntry->collection->handler(); + $item = new $item_class( + ifdEntry: $ifdEntry, + parent: $this, + ); try { if (is_a($item_class, Ifd::class, true)) { - $item->parseData($dataElement); + // This is a sub-IFD. + try { + $item->fromDataElement($dataElement); + } catch (DataException $e) { + $item->error($e->getMessage()); + } } else { + // This is a TAG. // In case of an IFD terminator item entry, i.e. zero // components, the data window size is still 4 bytes, from // the IFD index area. - $item_data_window_size = $item_definition->valuesCount > 0 ? $item_definition->getSize() : 4; - $item->parseData($dataElement, $item_definition->dataOffset, $item_data_window_size); + try { + $item_data_window_offset = $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(); + $item_data_window_size = $ifdEntry->countOfComponents > 0 ? $ifdEntry->size : 4; + $tagDataWindow = new DataWindow($dataElement, $item_data_window_offset, $item_data_window_size); + $item->fromDataElement($tagDataWindow); + } catch (DataException $e) { + $item->error($e->getMessage()); + } } } catch (DataException $e) { $item->error($e->getMessage()); } + $this->graftBlock($item); } // Invoke post-load callbacks. $this->executePostParseCallbacks($dataElement); + + return $this; } /** @@ -106,7 +123,7 @@ public function parseData(DataElement $dataElement, int $start = 0, ?int $size = * @return int * the number of items in the IFD. */ - protected function getItemsCountFromData(DataElement $dataElement, $offset): int + protected function ifdEntriesCountFromDataElement(DataElement $dataElement, int $offset): int { // Get the number of tags. $entries_count = $dataElement->getShort($offset); @@ -124,80 +141,110 @@ protected function getItemsCountFromData(DataElement $dataElement, $offset): int } /** - * Gets the ItemDefinition object of an IFD item, from the data. + * Gets the IfdEntryValueObject object of an IFD entry, from the data. * * @param int $seq - * The sequence (0-index) of the item in the IFD. + * The sequence (0-index) of the item in the IFD. * @param DataElement $dataElement - * the data element that will provide the data. + * The data element that will provide the data. * @param int $offset - * the offset within the data element where the count can be - * found. - * @param int $data_offset_shift - * (Optional) if specified, an additional shift to the offset - * where data can be found. - * @todo xxx - * - * @return \FileEye\MediaProbe\ItemDefinition - * the ItemDefinition object of the IFD item. + * The offset within the data element where the count can be found. + * @param int $dataDisplacement + * (Optional) if specified, an additional shift to the offset where data can be found. */ - protected function getItemDefinitionFromData( + protected function ifdEntryFromDataElement( int $seq, DataElement $dataElement, int $offset, - int $data_offset_shift = 0, - ?string $fallback_collection_id = null, - ): ItemDefinition { + int $dataDisplacement = 0, + ?string $fallbackCollectionId = null, + ): IfdEntryValueObject|false { $id = $dataElement->getShort($offset); $format = $dataElement->getShort($offset + 2); + $realFormat = $format; - // Fall back to the generic IFD collection if the item is missing from - // the appropriate one. + try { + $componentSize = DataFormat::getSize($format); + } catch (CollectionException $e) { + // If the fromat is unknown, we can only take the entry data as a Long value, not an + // offset; however we can only do so if only one component is in data. + $this->critical(sprintf('Unknown data format for IFD entry %s: %s', HexDump::dumpIntHex($id), $e->getMessage())); + $format = DataFormat::SIGNED_LONG; + $componentSize = DataFormat::getSize($format); + } + + // Fall back to the generic IFD collection if the item is missing from the appropriate + // one. try { $item_collection = $this->getCollection()->getItemCollection($id); } catch (MediaProbeException $e) { - if ($fallback_collection_id !== null) { - $item_collection = CollectionFactory::get($fallback_collection_id)->getItemCollection($id, 0, 'Tiff\UnknownTag', [ + if ($fallbackCollectionId !== null) { + $item_collection = CollectionFactory::get($fallbackCollectionId)->getItemCollection($id, 0, 'Media\\Tiff\\UnknownTag', [ 'item' => $id, 'DOMNode' => 'tag', ]); } else { - $item_collection = $this->getCollection()->getItemCollection($id, 0, 'Tiff\UnknownTag', [ + $item_collection = $this->getCollection()->getItemCollection($id, 0, 'Media\\Tiff\\UnknownTag', [ 'item' => $id, 'DOMNode' => 'tag', ]); } } - if (is_a($item_collection->getPropertyValue('handler'), Ifd::class, true)) { + if (is_a($item_collection->handler(), Ifd::class, true)) { // If the item is an Ifd, recurse in loading the item at offset. $data_offset = $dataElement->getLong($offset + 8); $components = $dataElement->getShort($data_offset); - // The first 2 bytes indicate the number of directory entries contained - // in the IFD. Then directory entries (12 bytes per entry) follow. - // After last directory entry, there are 4 bytes indicating the - // offset to next IFD. - $size = 2 + $components * DataFormat::getSize($format) + 4; + // The first 2 bytes indicate the number of directory entries contained in the IFD. + // Then directory entries (12 bytes per entry) follow. After last directory entry, + // there are 4 bytes indicating the offset to next IFD. + $size = 2 + $components * $componentSize + 4; } else { // The data is a tag. $components = $dataElement->getLong($offset + 4); - // If the data size is bigger than 4 bytes, then actual data is not in - // the TAG's data element, but at the the offset stored in the data - // element. - $size = DataFormat::getSize($format) * $components; + // If the data size is bigger than 4 bytes, then actual data is not in the entry + // data, but at the the offset stored in the data. + $size = $componentSize * $components; if ($size > 4) { - $data_offset = $dataElement->getLong($offset + 8) + $data_offset_shift; + $data_offset = $dataElement->getLong($offset + 8) - $dataDisplacement; } else { $data_offset = $offset + 8; } } + $isOffset = $size > 4; + + // Check data is accessible, error otherwise. + if ($isOffset && $data_offset >= $dataElement->getSize()) { + $this->error( + 'Could not access value for item {item} in \'{ifd}\', overflow', + [ + 'item' => HexDump::dumpIntHex($item_collection->getPropertyValue('name') ?? 'n/a'), + 'ifd' => $this->getAttribute('name'), + ] + ); + return false; + } + if ($isOffset && $data_offset + $size > $dataElement->getSize()) { + $this->error( + 'Could not get value for item {item} in \'{ifd}\', not enough data', + [ + 'item' => HexDump::dumpIntHex($item_collection->getPropertyValue('name') ?? 'n/a'), + 'ifd' => $this->getAttribute('name'), + ] + ); + return false; + } - return new ItemDefinition($item_collection, $format, $components, $data_offset, $dataElement->getStart() + $offset, $seq); + return new IfdEntryValueObject( + sequence: $seq, + collection: $item_collection, + dataFormat: $format, + dataFormatFromData: $realFormat, + countOfComponents: $components, + data: $data_offset, + ); } - /** - * {@inheritdoc} - */ public function toBytes(int $byte_order = ConvertBytes::LITTLE_ENDIAN, int $offset = 0, $has_next_ifd = false): string { $bytes = ''; @@ -293,9 +340,13 @@ public static function thumbnailToBlock(DataElement $dataElement, Ifd $ifd): voi $ifd->debug("Processing Thumbnail"); // Get Thumbnail's offset and size. - $offset = $ifd->getElement("tag[@name='ThumbnailOffset']/entry")->getValue(); + $offsetTag = $ifd->getElement("tag[@name='ThumbnailOffset']"); + assert($offsetTag instanceof Tag); + $offset = $offsetTag->getValue(); assert(is_int($offset)); - $length = $ifd->getElement("tag[@name='ThumbnailLength']/entry")->getValue(); + $lengthTag = $ifd->getElement("tag[@name='ThumbnailLength']"); + assert($lengthTag instanceof Tag); + $length = $lengthTag->getValue(); assert(is_int($length)); // Remove the tags that describe the Thumbnail. diff --git a/src/Block/Media/Tiff/IfdEntryValueObject.php b/src/Block/Media/Tiff/IfdEntryValueObject.php new file mode 100644 index 000000000..a17a3c98d --- /dev/null +++ b/src/Block/Media/Tiff/IfdEntryValueObject.php @@ -0,0 +1,83 @@ +size = DataFormat::getSize($this->dataFormat) * $this->countOfComponents; + $this->isOffset = $this->size > 4; + $this->dataFormatFromData = $dataFormatFromData ?? $this->dataFormat; + } + + /** + * Return the offset at which data can be found. + * + * @return positive-int + */ + public function dataOffset(): int + { + if (!$this->isOffset) { + throw new MediaProbeException('The IFD entry value is not an offset'); + } + return $this->data; + } + + /** + * Return the entry data value. + */ + public function dataValue(): int + { + if ($this->isOffset) { + throw new MediaProbeException('The IFD entry value is an offset, not a value'); + } + return $this->data; + } +} diff --git a/src/Block/Tiff/Tag.php b/src/Block/Media/Tiff/Tag.php similarity index 55% rename from src/Block/Tiff/Tag.php rename to src/Block/Media/Tiff/Tag.php index 7b04ba34a..131691259 100644 --- a/src/Block/Tiff/Tag.php +++ b/src/Block/Media/Tiff/Tag.php @@ -1,21 +1,41 @@ collection, + format: $ifdEntry->dataFormat, + valuesCount: $ifdEntry->countOfComponents, + dataOffset: $ifdEntry->isOffset ? $ifdEntry->dataOffset() : $ifdEntry->dataValue(), + sequence: $ifdEntry->sequence, + ), + parent: $parent, + graft: false, + ); + } + /** * Validates against the specification, if defined. */ @@ -25,22 +45,22 @@ public function validate(): void assert($parentElement instanceof BlockInterface); // Check if MediaProbe has a definition for this tag. - if (in_array($this->getCollection()->getPropertyValue('id'), ['VoidCollection', 'Tiff\UnknownTag'])) { - $this->notice("Unknown item {item} in '{parent}'", [ + if (in_array($this->getCollection()->getPropertyValue('id'), ['VoidCollection', 'Media\\Tiff\\UnknownTag'])) { + $this->info("Unknown tag {item} in '{parent}'", [ 'item' => HexDump::dumpIntHex($this->getAttribute('id')), 'parent' => $parentElement->getCollection()->getPropertyValue('name') ?? 'n/a', ]); return; } - // Warn if format is not as expected. + // Notice if format is not as expected. $expected_format = $this->getCollection()->getPropertyValue('format'); if ($expected_format !== null && $this->getFormat() !== null && !in_array($this->getFormat(), $expected_format)) { $expected_format_names = []; foreach ($expected_format as $expected_format_id) { $expected_format_names[] = DataFormat::getName($expected_format_id); } - $this->warning("Found {format_name} data format, expected {expected_format_names} for item '{item}' in '{parent}'", [ + $this->notice("Found {format_name} data format, expected {expected_format_names} for tag '{item}' in '{parent}'", [ 'format_name' => DataFormat::getName($this->getFormat()), 'expected_format_names' => implode(', ', $expected_format_names), 'item' => $this->getAttribute('name') ?? 'n/a', @@ -48,10 +68,10 @@ public function validate(): void ]); } - // Warn if components are not as expected. + // Notice if components are not as expected. $expected_components = $this->getCollection()->getPropertyValue('components'); if ($expected_components !== null && $this->getComponents() !== null && $this->getComponents() !== $expected_components) { - $this->warning("Found {components} data components, expected {expected_components} for item '{item}' in '{parent}'", [ + $this->notice("Found {components} data components, expected {expected_components} for tag '{item}' in '{parent}'", [ 'components' => $this->getComponents(), 'expected_components' => $expected_components, 'item' => $this->getAttribute('name') ?? 'n/a', @@ -60,60 +80,47 @@ public function validate(): void } } - protected function doParseData(DataElement $data): void + public function fromDataElement(DataElement $dataElement): Tag { $this->validate(); - assert($this->debugInfo(['dataElement' => $data])); + $this->debugInfo(['dataElement' => $dataElement]); try { - $class = $this->getDefinition()->getEntryClass(); - $entry = new $class($this, $data); - $this->level = $entry->level(); + $class = $this->getEntryClass(); + $entry = new $class($this, $dataElement); } catch (DataException $e) { $this->error($e->getMessage()); } + return $this; } - public function getValue(array $options = []): mixed - { - return $this->getElement("entry") ? $this->getElement("entry")->getValue($options) : null; - } - - public function toString(array $options = []): string + public function getEntryClass(): string { - return $this->getElement("entry") ? $this->getElement("entry")->toString($options) : ''; - } - - public function toBytes($order = ConvertBytes::LITTLE_ENDIAN, $offset = 0): string - { - return $this->getElement("entry") ? $this->getElement("entry")->toBytes($order, $offset) : ''; - } - - public function getFormat(): int - { - $entry = $this->getElement("entry"); - if (!$entry) { - return $this->getDefinition()->format; - } - assert($entry instanceof EntryInterface, get_class($entry)); - return $entry->getFormat(); - } + // Return the specific entry class if defined, or fall back to + // default class for the format. + if (!$entry_class = $this->ifdEntry->collection->getPropertyValue('entryClass')) { + if (empty($this->ifdEntry->dataFormat)) { + throw new MediaProbeException( + 'No format can be derived for TAG: %s (%s)', + $this->ifdEntry->collection->getPropertyValue('item') ?? 'n/a', + $this->ifdEntry->collection->getPropertyValue('name') ?? 'n/a' + ); + } - public function getComponents(): int - { - $entry = $this->getElement("entry"); - if (!$entry) { - return $this->getDefinition()->valuesCount; + if (!$entry_class = DataFormat::getClass($this->ifdEntry->dataFormat)) { + throw new MediaProbeException( + 'Unsupported format %d for TAG: %s (%s)', + $this->ifdEntry->dataFormat, + $this->ifdEntry->collection->getPropertyValue('item') ?? 'n/a', + $this->ifdEntry->collection->getPropertyValue('name') ?? 'n/a' + ); + } } - assert($entry instanceof EntryInterface, get_class($entry)); - return $entry->getComponents(); + return $entry_class; } - protected function getContextPathSegmentPattern(): string + public function parseData(DataElement $dataElement, int $start = 0, ?int $size = null): void { - if ($this->getAttribute('name') !== '') { - return '/{DOMNode}:{name}:{id}'; - } - return '/{DOMNode}:{id}'; + throw new \LogicException('removing'); } public function collectInfo(array $context = []): array diff --git a/src/Collection/CollectionBase.php b/src/Collection/CollectionBase.php index 47ec89434..c4f30348e 100644 --- a/src/Collection/CollectionBase.php +++ b/src/Collection/CollectionBase.php @@ -51,10 +51,7 @@ public function getPropertyValue(string $property): mixed return $this->getProperties()[$property] ?? null; } - /** - * @return class-string - */ - public function getHandler(): string + public function handler(): string { return $this->getPropertyValue('handler'); } diff --git a/src/Collection/CollectionIndex.php b/src/Collection/CollectionIndex.php index 03f344636..3cad7cc24 100644 --- a/src/Collection/CollectionIndex.php +++ b/src/Collection/CollectionIndex.php @@ -18,7 +18,6 @@ public function getNamespace(): string 'id' => 'CollectionIndex', 'collections' => array ( - 'ExifMakerNotes\\Apple\\Main' => 'ExifMakerNotes\\Apple\\Main', 'ExifMakerNotes\\Apple\\RunTime' => 'ExifMakerNotes\\Apple\\RunTime', 'ExifMakerNotes\\CanonCustom\\Functions2' => 'ExifMakerNotes\\CanonCustom\\Functions2', 'ExifMakerNotes\\CanonCustom\\Functions2Header' => 'ExifMakerNotes\\CanonCustom\\Functions2Header', @@ -91,7 +90,6 @@ public function getNamespace(): string 'ExifMakerNotes\\Canon\\HDRInfo' => 'ExifMakerNotes\\Canon\\HDRInfo', 'ExifMakerNotes\\Canon\\LensInfo' => 'ExifMakerNotes\\Canon\\LensInfo', 'ExifMakerNotes\\Canon\\LightingOpt' => 'ExifMakerNotes\\Canon\\LightingOpt', - 'ExifMakerNotes\\Canon\\Main' => 'ExifMakerNotes\\Canon\\Main', 'ExifMakerNotes\\Canon\\MeasuredColor' => 'ExifMakerNotes\\Canon\\MeasuredColor', 'ExifMakerNotes\\Canon\\ModifiedInfo' => 'ExifMakerNotes\\Canon\\ModifiedInfo', 'ExifMakerNotes\\Canon\\MovieInfo' => 'ExifMakerNotes\\Canon\\MovieInfo', @@ -113,36 +111,38 @@ public function getNamespace(): string 'ExifMakerNotes\\Canon\\VignettingCorrUnknown' => 'ExifMakerNotes\\Canon\\VignettingCorrUnknown', 'ExifMakerNotes\\MakerNotes' => 'ExifMakerNotes\\MakerNotes', 'Format' => 'Format', - 'Jpeg\\Exif' => 'Jpeg\\Exif', - 'Jpeg\\Segment' => 'Jpeg\\Segment', - 'Jpeg\\SegmentApp1' => 'Jpeg\\SegmentApp1', - 'Jpeg\\SegmentCom' => 'Jpeg\\SegmentCom', - 'Jpeg\\SegmentSos' => 'Jpeg\\SegmentSos', + 'Maker\\Apple\\Exif\\MakerNote' => 'Maker\\Apple\\Exif\\MakerNote', + 'Maker\\Canon\\Exif\\MakerNote' => 'Maker\\Canon\\Exif\\MakerNote', 'Media' => 'Media', 'MediaType' => 'MediaType', 'Media\\Jpeg' => 'Media\\Jpeg', + 'Media\\Jpeg\\ExifApp' => 'Media\\Jpeg\\ExifApp', + 'Media\\Jpeg\\Segment' => 'Media\\Jpeg\\Segment', + 'Media\\Jpeg\\SegmentApp1' => 'Media\\Jpeg\\SegmentApp1', + 'Media\\Jpeg\\SegmentCom' => 'Media\\Jpeg\\SegmentCom', + 'Media\\Jpeg\\SegmentSos' => 'Media\\Jpeg\\SegmentSos', 'Media\\Tiff' => 'Media\\Tiff', + 'Media\\Tiff\\Ifd0' => 'Media\\Tiff\\Ifd0', + 'Media\\Tiff\\Ifd1' => 'Media\\Tiff\\Ifd1', + 'Media\\Tiff\\IfdAny' => 'Media\\Tiff\\IfdAny', + 'Media\\Tiff\\IfdExif' => 'Media\\Tiff\\IfdExif', + 'Media\\Tiff\\IfdGps' => 'Media\\Tiff\\IfdGps', + 'Media\\Tiff\\IfdInteroperability' => 'Media\\Tiff\\IfdInteroperability', + 'Media\\Tiff\\Tag' => 'Media\\Tiff\\Tag', + 'Media\\Tiff\\UnknownTag' => 'Media\\Tiff\\UnknownTag', 'RawData' => 'RawData', 'Thumbnail' => 'Thumbnail', - 'Tiff\\Ifd0' => 'Tiff\\Ifd0', - 'Tiff\\Ifd1' => 'Tiff\\Ifd1', - 'Tiff\\IfdAny' => 'Tiff\\IfdAny', - 'Tiff\\IfdExif' => 'Tiff\\IfdExif', - 'Tiff\\IfdGps' => 'Tiff\\IfdGps', - 'Tiff\\IfdInteroperability' => 'Tiff\\IfdInteroperability', - 'Tiff\\Tag' => 'Tiff\\Tag', - 'Tiff\\UnknownTag' => 'Tiff\\UnknownTag', 'VoidCollection' => 'VoidCollection', ), 'collectionsByName' => array ( - 0 => 'Tiff\\Ifd0', - 1 => 'Tiff\\Ifd1', - 'APP1' => 'Jpeg\\SegmentApp1', - 'Apple' => 'ExifMakerNotes\\Apple\\Main', + 0 => 'Media\\Tiff\\Ifd0', + 1 => 'Media\\Tiff\\Ifd1', + 'APP1' => 'Media\\Jpeg\\SegmentApp1', + 'Apple' => 'Maker\\Apple\\Exif\\MakerNote', 'AppleRuntime' => 'ExifMakerNotes\\Apple\\RunTime', - 'COM' => 'Jpeg\\SegmentCom', - 'Canon' => 'ExifMakerNotes\\Canon\\Main', + 'COM' => 'Media\\Jpeg\\SegmentCom', + 'Canon' => 'Maker\\Canon\\Exif\\MakerNote', 'CanonAFConfig' => 'ExifMakerNotes\\Canon\\AFConfig', 'CanonAFInfo' => 'ExifMakerNotes\\Canon\\AFInfo', 'CanonAFInfo2' => 'ExifMakerNotes\\Canon\\AFInfo2', @@ -232,28 +232,28 @@ public function getNamespace(): string 'CanonVignettingCorr' => 'ExifMakerNotes\\Canon\\VignettingCorr', 'CanonVignettingCorr2' => 'ExifMakerNotes\\Canon\\VignettingCorr2', 'CanonVignettingCorrUnknown' => 'ExifMakerNotes\\Canon\\VignettingCorrUnknown', - 'ExifIFD' => 'Tiff\\IfdExif', + 'ExifIFD' => 'Media\\Tiff\\IfdExif', 'ExifMakerNotes\\Canon\\Filter' => 'ExifMakerNotes\\Canon\\Filter', 'ExifMakerNotes\\MakerNotes' => 'ExifMakerNotes\\MakerNotes', 'Format' => 'Format', - 'GPS' => 'Tiff\\IfdGps', - 'IFD0' => 'Tiff\\Ifd0', - 'IFD1' => 'Tiff\\Ifd1', - 'Interop' => 'Tiff\\IfdInteroperability', - 'InteropIFD' => 'Tiff\\IfdInteroperability', - 'Jpeg\\Exif' => 'Jpeg\\Exif', - 'Jpeg\\Segment' => 'Jpeg\\Segment', - 'Main' => 'Tiff\\Ifd0', + 'GPS' => 'Media\\Tiff\\IfdGps', + 'IFD0' => 'Media\\Tiff\\Ifd0', + 'IFD1' => 'Media\\Tiff\\Ifd1', + 'Interop' => 'Media\\Tiff\\IfdInteroperability', + 'InteropIFD' => 'Media\\Tiff\\IfdInteroperability', + 'Main' => 'Media\\Tiff\\Ifd0', 'Media' => 'Media', 'MediaType' => 'MediaType', 'Media\\Jpeg' => 'Media\\Jpeg', + 'Media\\Jpeg\\ExifApp' => 'Media\\Jpeg\\ExifApp', + 'Media\\Jpeg\\Segment' => 'Media\\Jpeg\\Segment', 'Media\\Tiff' => 'Media\\Tiff', + 'Media\\Tiff\\IfdAny' => 'Media\\Tiff\\IfdAny', + 'Media\\Tiff\\Tag' => 'Media\\Tiff\\Tag', + 'Media\\Tiff\\UnknownTag' => 'Media\\Tiff\\UnknownTag', 'RawData' => 'RawData', - 'SOS' => 'Jpeg\\SegmentSos', - 'Thumbnail' => 'Tiff\\Ifd1', - 'Tiff\\IfdAny' => 'Tiff\\IfdAny', - 'Tiff\\Tag' => 'Tiff\\Tag', - 'Tiff\\UnknownTag' => 'Tiff\\UnknownTag', + 'SOS' => 'Media\\Jpeg\\SegmentSos', + 'Thumbnail' => 'Media\\Tiff\\Ifd1', 'VoidCollection' => 'VoidCollection', ), ); diff --git a/src/Collection/CollectionInterface.php b/src/Collection/CollectionInterface.php index 250965c7e..b51cb6ca2 100644 --- a/src/Collection/CollectionInterface.php +++ b/src/Collection/CollectionInterface.php @@ -26,8 +26,10 @@ public function getPropertyValue(string $property): mixed; /** * Returns the PHP handler class for this collection. + * + * @return class-string */ - public function getHandler(): string; + public function handler(): string; /** * Returns the collection items' ids. diff --git a/src/Collection/ExifMakerNotes/Apple/RunTime.php b/src/Collection/ExifMakerNotes/Apple/RunTime.php index ee212f090..a21b4dfbf 100644 --- a/src/Collection/ExifMakerNotes/Apple/RunTime.php +++ b/src/Collection/ExifMakerNotes/Apple/RunTime.php @@ -17,7 +17,7 @@ class RunTime extends CollectionBase { 'title' => 'Apple Runtime', 'handler' => 'FileEye\\MediaProbe\\Block\\Exif\\Vendor\\Apple\\RunTime', 'DOMNode' => 'plist', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Apple\\RunTime', 'itemsByName' => array ( @@ -67,7 +67,7 @@ class RunTime extends CollectionBase { array ( 0 => 2000, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RunTimeEpoch', 'title' => 'Run Time Epoch', 'exiftoolDOMNode' => 'Apple:RunTimeEpoch', @@ -82,7 +82,7 @@ class RunTime extends CollectionBase { array ( 0 => 2000, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RunTimeFlags', 'title' => 'Run Time Flags', 'text' => @@ -107,7 +107,7 @@ class RunTime extends CollectionBase { array ( 0 => 2000, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RunTimeScale', 'title' => 'Run Time Scale', 'exiftoolDOMNode' => 'Apple:RunTimeScale', @@ -121,7 +121,7 @@ class RunTime extends CollectionBase { array ( 0 => 2000, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RunTimeValue', 'title' => 'Run Time Value', 'exiftoolDOMNode' => 'Apple:RunTimeValue', diff --git a/src/Collection/ExifMakerNotes/Canon/AFConfig.php b/src/Collection/ExifMakerNotes/Canon/AFConfig.php index fd7c1b4cb..e006d7121 100644 --- a/src/Collection/ExifMakerNotes/Canon/AFConfig.php +++ b/src/Collection/ExifMakerNotes/Canon/AFConfig.php @@ -22,7 +22,7 @@ class AFConfig extends CollectionBase { 0 => 4, ), 'hasIndexSize' => true, - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\AFConfig', 'itemsByName' => array ( @@ -133,7 +133,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFConfigTool', 'title' => 'AF Config Tool', 'format' => @@ -147,7 +147,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFTrackingSensitivity', 'title' => 'AF Tracking Sensitivity', 'format' => @@ -161,7 +161,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAccelDecelTracking', 'title' => 'AF Accel/Decel Tracking', 'format' => @@ -175,7 +175,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointSwitching', 'title' => 'AF Point Switching', 'format' => @@ -189,7 +189,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AIServoFirstImage', 'title' => 'AI Servo First Image', 'format' => @@ -212,7 +212,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AIServoSecondImage', 'title' => 'AI Servo Second Image', 'format' => @@ -237,7 +237,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'USMLensElectronicMF', 'title' => 'USM Lens Electronic MF', 'format' => @@ -258,7 +258,7 @@ class AFConfig extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'USMLensElectronicMF', 'title' => 'USM Lens Electronic MF', 'format' => @@ -281,7 +281,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAssistBeam', 'title' => 'AF Assist Beam', 'format' => @@ -305,7 +305,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OneShotAFRelease', 'title' => 'One Shot AF Release', 'format' => @@ -327,7 +327,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoAFPointSelEOSiTRAF', 'title' => 'Auto AF Point Sel EOS iTR AF', 'format' => @@ -349,7 +349,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensDriveWhenAFImpossible', 'title' => 'Lens Drive When AF Impossible', 'format' => @@ -371,7 +371,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelectAFAreaSelectionMode', 'title' => 'Select AF Area Selection Mode', 'format' => @@ -397,7 +397,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaSelectionMethod', 'title' => 'AF Area Selection Method', 'format' => @@ -419,7 +419,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OrientationLinkedAF', 'title' => 'Orientation Linked AF', 'format' => @@ -442,7 +442,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ManualAFPointSelPattern', 'title' => 'Manual AF Point Sel Pattern', 'format' => @@ -464,7 +464,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointDisplayDuringFocus', 'title' => 'AF Point Display During Focus', 'format' => @@ -489,7 +489,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VFDisplayIllumination', 'title' => 'VF Display Illumination', 'format' => @@ -512,7 +512,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFStatusViewfinder', 'title' => 'AF Status Viewfinder', 'format' => @@ -534,7 +534,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InitialAFPointInServo', 'title' => 'Initial AF Point In Servo', 'format' => @@ -557,7 +557,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectToDetect', 'title' => 'Subject To Detect', 'format' => @@ -581,7 +581,7 @@ class AFConfig extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'EyeDetection', 'title' => 'Eye Detection', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/AFInfo.php b/src/Collection/ExifMakerNotes/Canon/AFInfo.php index 276dcbc96..2d53a79c9 100644 --- a/src/Collection/ExifMakerNotes/Canon/AFInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/AFInfo.php @@ -21,7 +21,7 @@ class AFInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\AFInfo', 'itemsByName' => array ( @@ -141,7 +141,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NumAFPoints', 'title' => 'Num AF Points', 'format' => @@ -155,7 +155,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ValidAFPoints', 'title' => 'Valid AF Points', 'format' => @@ -169,7 +169,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonImageWidth', 'title' => 'Canon Image Width', 'format' => @@ -183,7 +183,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonImageHeight', 'title' => 'Canon Image Height', 'format' => @@ -197,7 +197,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFImageWidth', 'title' => 'AF Image Width', 'format' => @@ -211,7 +211,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFImageHeight', 'title' => 'AF Image Height', 'format' => @@ -225,7 +225,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaWidth', 'title' => 'AF Area Width', 'format' => @@ -239,7 +239,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaHeight', 'title' => 'AF Area Height', 'format' => @@ -253,7 +253,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaXPositions', 'title' => 'AF Area X Positions', 'format' => @@ -267,7 +267,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaYPositions', 'title' => 'AF Area Y Positions', 'format' => @@ -282,7 +282,7 @@ class AFInfo extends CollectionBase { 0 => array ( '__todo' => 'add decoding', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointsInFocus', 'title' => 'AF Points In Focus', 'format' => @@ -296,7 +296,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrimaryAFPoint', 'title' => 'Primary AF Point', 'format' => @@ -307,7 +307,7 @@ class AFInfo extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Canon_AFInfo_0x000b', 'title' => 'Canon AF Info 0x000b', 'components' => 8, @@ -322,7 +322,7 @@ class AFInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrimaryAFPoint', 'title' => 'Primary AF Point', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/AFInfo2.php b/src/Collection/ExifMakerNotes/Canon/AFInfo2.php index 859fcbcf1..c5fd5c145 100644 --- a/src/Collection/ExifMakerNotes/Canon/AFInfo2.php +++ b/src/Collection/ExifMakerNotes/Canon/AFInfo2.php @@ -22,7 +22,7 @@ class AFInfo2 extends CollectionBase { 0 => 3, ), 'hasIndexSize' => true, - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\AFInfo2', 'itemsByName' => array ( @@ -178,7 +178,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaMode', 'title' => 'AF Area Mode', 'format' => @@ -218,7 +218,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NumAFPoints', 'title' => 'Num AF Points', 'format' => @@ -232,7 +232,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ValidAFPoints', 'title' => 'Valid AF Points', 'format' => @@ -246,7 +246,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonImageWidth', 'title' => 'Canon Image Width', 'format' => @@ -260,7 +260,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonImageHeight', 'title' => 'Canon Image Height', 'format' => @@ -274,7 +274,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFImageWidth', 'title' => 'AF Image Width', 'format' => @@ -288,7 +288,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFImageHeight', 'title' => 'AF Image Height', 'format' => @@ -302,7 +302,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaWidths', 'title' => 'AF Area Widths', 'format' => @@ -316,7 +316,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaHeights', 'title' => 'AF Area Heights', 'format' => @@ -330,7 +330,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaXPositions', 'title' => 'AF Area X Positions', 'format' => @@ -344,7 +344,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaYPositions', 'title' => 'AF Area Y Positions', 'format' => @@ -359,7 +359,7 @@ class AFInfo2 extends CollectionBase { 0 => array ( '__todo' => 'add decoding', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointsInFocus', 'title' => 'AF Points In Focus', 'format' => @@ -374,7 +374,7 @@ class AFInfo2 extends CollectionBase { 0 => array ( '__todo' => 'add decoding', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointsSelected', 'title' => 'AF Points Selected', 'format' => @@ -386,7 +386,7 @@ class AFInfo2 extends CollectionBase { 1 => array ( '__todo' => 'add decoding', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Canon_AFInfo2_0x000d', 'title' => 'Canon AF Info 2 0x000d', 'format' => @@ -400,7 +400,7 @@ class AFInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrimaryAFPoint', 'title' => 'Primary AF Point', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/AFMicroAdj.php b/src/Collection/ExifMakerNotes/Canon/AFMicroAdj.php index 9372c3c55..2541f71b1 100644 --- a/src/Collection/ExifMakerNotes/Canon/AFMicroAdj.php +++ b/src/Collection/ExifMakerNotes/Canon/AFMicroAdj.php @@ -22,7 +22,7 @@ class AFMicroAdj extends CollectionBase { 0 => 4, ), 'hasIndexSize' => true, - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\AFMicroAdj', 'itemsByName' => array ( @@ -57,7 +57,7 @@ class AFMicroAdj extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFMicroAdjMode', 'title' => 'AF Micro Adj Mode', 'format' => @@ -80,7 +80,7 @@ class AFMicroAdj extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFMicroAdjValue', 'title' => 'AF Micro Adj Value', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/Ambience.php b/src/Collection/ExifMakerNotes/Canon/Ambience.php index 57540e052..329583b72 100644 --- a/src/Collection/ExifMakerNotes/Canon/Ambience.php +++ b/src/Collection/ExifMakerNotes/Canon/Ambience.php @@ -22,7 +22,7 @@ class Ambience extends CollectionBase { 0 => 4, ), 'hasIndexSize' => true, - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\Ambience', 'itemsByName' => array ( @@ -53,7 +53,7 @@ class Ambience extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AmbienceSelection', 'title' => 'Ambience Selection', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/AspectInfo.php b/src/Collection/ExifMakerNotes/Canon/AspectInfo.php index c216a51d7..639d7b286 100644 --- a/src/Collection/ExifMakerNotes/Canon/AspectInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/AspectInfo.php @@ -21,7 +21,7 @@ class AspectInfo extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\AspectInfo', 'itemsByName' => array ( @@ -75,7 +75,7 @@ class AspectInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AspectRatio', 'title' => 'Aspect Ratio', 'format' => @@ -103,7 +103,7 @@ class AspectInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CroppedImageWidth', 'title' => 'Cropped Image Width', 'format' => @@ -117,7 +117,7 @@ class AspectInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CroppedImageHeight', 'title' => 'Cropped Image Height', 'format' => @@ -131,7 +131,7 @@ class AspectInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CroppedImageLeft', 'title' => 'Cropped Image Left', 'format' => @@ -145,7 +145,7 @@ class AspectInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CroppedImageTop', 'title' => 'Cropped Image Top', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CNTH.php b/src/Collection/ExifMakerNotes/Canon/CNTH.php index f37dceb74..ec22f4262 100644 --- a/src/Collection/ExifMakerNotes/Canon/CNTH.php +++ b/src/Collection/ExifMakerNotes/Canon/CNTH.php @@ -18,7 +18,7 @@ class CNTH extends CollectionBase { 'title' => 'Canon CNTH', 'handler' => 'FileEye\\MediaProbe\\Block\\Index', 'DOMNode' => 'index', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CNTH', 'itemsByName' => array ( @@ -40,7 +40,7 @@ class CNTH extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailImage', 'title' => 'Thumbnail Image', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CTMD.php b/src/Collection/ExifMakerNotes/Canon/CTMD.php index 2fa001ea0..561fbae17 100644 --- a/src/Collection/ExifMakerNotes/Canon/CTMD.php +++ b/src/Collection/ExifMakerNotes/Canon/CTMD.php @@ -18,7 +18,7 @@ class CTMD extends CollectionBase { 'title' => 'Canon CTMD', 'handler' => 'FileEye\\MediaProbe\\Block\\Index', 'DOMNode' => 'index', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CTMD', 'itemsByName' => array ( @@ -40,7 +40,7 @@ class CTMD extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeStamp', 'title' => 'Time Stamp', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo1000D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo1000D.php index 5aa98015f..50b9fea67 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo1000D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo1000D.php @@ -21,7 +21,7 @@ class CameraInfo1000D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo1000D', 'itemsByName' => array ( @@ -188,7 +188,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -203,7 +203,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -218,7 +218,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -232,7 +232,7 @@ class CameraInfo1000D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -258,7 +258,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -273,7 +273,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\MacroMagnification', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMagnification', 'title' => 'Macro Magnification', 'format' => @@ -291,7 +291,7 @@ class CameraInfo1000D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -305,7 +305,7 @@ class CameraInfo1000D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -329,7 +329,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -344,7 +344,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -358,7 +358,7 @@ class CameraInfo1000D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -400,7 +400,7 @@ class CameraInfo1000D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -941,7 +941,7 @@ class CameraInfo1000D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -959,7 +959,7 @@ class CameraInfo1000D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -977,7 +977,7 @@ class CameraInfo1000D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -991,7 +991,7 @@ class CameraInfo1000D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1007,7 +1007,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => @@ -1022,7 +1022,7 @@ class CameraInfo1000D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1036,7 +1036,7 @@ class CameraInfo1000D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensModel', 'title' => 'Lens Model', 'components' => 64, diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo1D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo1D.php index 5dbfcb67a..bb50864d1 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo1D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo1D.php @@ -21,7 +21,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo1D', 'itemsByName' => array ( @@ -126,7 +126,7 @@ class CameraInfo1D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -144,7 +144,7 @@ class CameraInfo1D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -685,7 +685,7 @@ class CameraInfo1D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -703,7 +703,7 @@ class CameraInfo1D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -721,7 +721,7 @@ class CameraInfo1D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -735,7 +735,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessFrequency', 'title' => 'Sharpness Frequency', 'format' => @@ -761,7 +761,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -775,7 +775,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -817,7 +817,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessFrequency', 'title' => 'Sharpness Frequency', 'format' => @@ -843,7 +843,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -854,7 +854,7 @@ class CameraInfo1D extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -868,7 +868,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -910,7 +910,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -954,7 +954,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -968,7 +968,7 @@ class CameraInfo1D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DX.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DX.php index 1864f04b4..286a448a1 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DX.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DX.php @@ -21,7 +21,7 @@ class CameraInfo1DX extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo1DX', 'itemsByName' => array ( @@ -179,7 +179,7 @@ class CameraInfo1DX extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersionLookAhead', 'title' => 'Firmware Version Look Ahead', 'format' => @@ -194,7 +194,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -209,7 +209,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -224,7 +224,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -239,7 +239,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -257,7 +257,7 @@ class CameraInfo1DX extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -271,7 +271,7 @@ class CameraInfo1DX extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -295,7 +295,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -310,7 +310,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -324,7 +324,7 @@ class CameraInfo1DX extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -366,7 +366,7 @@ class CameraInfo1DX extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -380,7 +380,7 @@ class CameraInfo1DX extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -951,7 +951,7 @@ class CameraInfo1DX extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -969,7 +969,7 @@ class CameraInfo1DX extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -987,7 +987,7 @@ class CameraInfo1DX extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1001,7 +1001,7 @@ class CameraInfo1DX extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1017,7 +1017,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1032,7 +1032,7 @@ class CameraInfo1DX extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkII.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkII.php index 74e8550c0..3001bd8a0 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkII.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkII.php @@ -21,7 +21,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo1DmkII', 'itemsByName' => array ( @@ -164,7 +164,7 @@ class CameraInfo1DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -182,7 +182,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -723,7 +723,7 @@ class CameraInfo1DmkII extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -741,7 +741,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -759,7 +759,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -773,7 +773,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalType', 'title' => 'Focal Type', 'format' => @@ -795,7 +795,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -837,7 +837,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -851,7 +851,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonImageSize', 'title' => 'Canon Image Size', 'format' => @@ -890,7 +890,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGQuality', 'title' => 'JPEG Quality', 'format' => @@ -904,7 +904,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -948,7 +948,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -969,7 +969,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTone', 'title' => 'Color Tone', 'format' => @@ -990,7 +990,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -1004,7 +1004,7 @@ class CameraInfo1DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Contrast', 'title' => 'Contrast', 'format' => @@ -1026,7 +1026,7 @@ class CameraInfo1DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'components' => 5, diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIII.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIII.php index 0e648623b..b126dba66 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIII.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIII.php @@ -21,7 +21,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo1DmkIII', 'itemsByName' => array ( @@ -204,7 +204,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -219,7 +219,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -234,7 +234,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -249,7 +249,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -264,7 +264,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\MacroMagnification', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMagnification', 'title' => 'Macro Magnification', 'format' => @@ -282,7 +282,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -296,7 +296,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -320,7 +320,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -335,7 +335,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -349,7 +349,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -391,7 +391,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -405,7 +405,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -976,7 +976,7 @@ class CameraInfo1DmkIII extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -994,7 +994,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1012,7 +1012,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1026,7 +1026,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1042,7 +1042,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1057,7 +1057,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ShutterCount', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterCount', 'title' => 'Shutter Count', 'format' => @@ -1072,7 +1072,7 @@ class CameraInfo1DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => @@ -1088,7 +1088,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\Timestamp', 'outputFormat' => 2, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeStamp1', 'title' => 'Time Stamp 1', 'format' => @@ -1104,7 +1104,7 @@ class CameraInfo1DmkIII extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\Timestamp', 'outputFormat' => 2, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeStamp', 'title' => 'Time Stamp', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIIN.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIIN.php index 2efa0f454..b1994caf8 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIIN.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIIN.php @@ -21,7 +21,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo1DmkIIN', 'itemsByName' => array ( @@ -140,7 +140,7 @@ class CameraInfo1DmkIIN extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -158,7 +158,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -699,7 +699,7 @@ class CameraInfo1DmkIIN extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -717,7 +717,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -735,7 +735,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -749,7 +749,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -791,7 +791,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -805,7 +805,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -849,7 +849,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -863,7 +863,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Contrast', 'title' => 'Contrast', 'format' => @@ -884,7 +884,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -905,7 +905,7 @@ class CameraInfo1DmkIIN extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTone', 'title' => 'Color Tone', 'format' => @@ -927,7 +927,7 @@ class CameraInfo1DmkIIN extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'components' => 5, diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIV.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIV.php index 6668429b7..a2c72952f 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIV.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo1DmkIV.php @@ -21,7 +21,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo1DmkIV', 'itemsByName' => array ( @@ -116,7 +116,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersionLookAhead', 'title' => 'Firmware Version Look Ahead', 'format' => @@ -130,7 +130,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -144,7 +144,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -158,7 +158,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -171,7 +171,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -192,7 +192,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredEV2', 'title' => 'Measured EV 2', 'format' => @@ -205,7 +205,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredEV3', 'title' => 'Measured EV 3', 'format' => @@ -218,7 +218,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -243,7 +243,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -260,7 +260,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -273,7 +273,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -296,7 +296,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -310,7 +310,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -323,7 +323,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -364,7 +364,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -781,7 +781,7 @@ class CameraInfo1DmkIV extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -798,7 +798,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -815,7 +815,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -828,7 +828,7 @@ class CameraInfo1DmkIV extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -843,7 +843,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -857,7 +857,7 @@ class CameraInfo1DmkIV extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo40D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo40D.php index ff25c10cf..5ec73dc30 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo40D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo40D.php @@ -21,7 +21,7 @@ class CameraInfo40D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo40D', 'itemsByName' => array ( @@ -188,7 +188,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -203,7 +203,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -218,7 +218,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -232,7 +232,7 @@ class CameraInfo40D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -258,7 +258,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -273,7 +273,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\MacroMagnification', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMagnification', 'title' => 'Macro Magnification', 'format' => @@ -291,7 +291,7 @@ class CameraInfo40D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -305,7 +305,7 @@ class CameraInfo40D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -329,7 +329,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -344,7 +344,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -358,7 +358,7 @@ class CameraInfo40D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -400,7 +400,7 @@ class CameraInfo40D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -941,7 +941,7 @@ class CameraInfo40D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -959,7 +959,7 @@ class CameraInfo40D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -977,7 +977,7 @@ class CameraInfo40D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -991,7 +991,7 @@ class CameraInfo40D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1007,7 +1007,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1022,7 +1022,7 @@ class CameraInfo40D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => @@ -1036,7 +1036,7 @@ class CameraInfo40D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensModel', 'title' => 'Lens Model', 'components' => 64, diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo450D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo450D.php index 6c25b7cdb..248cca62d 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo450D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo450D.php @@ -21,7 +21,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo450D', 'itemsByName' => array ( @@ -180,7 +180,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -195,7 +195,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -210,7 +210,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -224,7 +224,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -250,7 +250,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -265,7 +265,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\MacroMagnification', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMagnification', 'title' => 'Macro Magnification', 'format' => @@ -283,7 +283,7 @@ class CameraInfo450D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -297,7 +297,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -321,7 +321,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -336,7 +336,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -350,7 +350,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -392,7 +392,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -933,7 +933,7 @@ class CameraInfo450D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -947,7 +947,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -962,7 +962,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OwnerName', 'title' => 'Owner Name', 'components' => 32, @@ -978,7 +978,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => @@ -993,7 +993,7 @@ class CameraInfo450D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1007,7 +1007,7 @@ class CameraInfo450D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensModel', 'title' => 'Lens Model', 'components' => 64, diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo500D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo500D.php index a0191029a..5a268c392 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo500D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo500D.php @@ -21,7 +21,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo500D', 'itemsByName' => array ( @@ -204,7 +204,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -219,7 +219,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -234,7 +234,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -248,7 +248,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -270,7 +270,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -296,7 +296,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -314,7 +314,7 @@ class CameraInfo500D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -328,7 +328,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -352,7 +352,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -367,7 +367,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -381,7 +381,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -423,7 +423,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -437,7 +437,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -481,7 +481,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighISONoiseReduction', 'title' => 'High ISO Noise Reduction', 'format' => @@ -505,7 +505,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoLightingOptimizer', 'title' => 'Auto Lighting Optimizer', 'format' => @@ -1056,7 +1056,7 @@ class CameraInfo500D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1074,7 +1074,7 @@ class CameraInfo500D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1092,7 +1092,7 @@ class CameraInfo500D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1106,7 +1106,7 @@ class CameraInfo500D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1122,7 +1122,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1137,7 +1137,7 @@ class CameraInfo500D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo50D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo50D.php index e17324441..3ccd7b902 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo50D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo50D.php @@ -21,7 +21,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo50D', 'itemsByName' => array ( @@ -211,7 +211,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersionLookAhead', 'title' => 'Firmware Version Look Ahead', 'components' => 164, @@ -227,7 +227,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -242,7 +242,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -257,7 +257,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -271,7 +271,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -293,7 +293,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -319,7 +319,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -337,7 +337,7 @@ class CameraInfo50D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -351,7 +351,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -375,7 +375,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -390,7 +390,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -404,7 +404,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -446,7 +446,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -460,7 +460,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -504,7 +504,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighISONoiseReduction', 'title' => 'High ISO Noise Reduction', 'format' => @@ -528,7 +528,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoLightingOptimizer', 'title' => 'Auto Lighting Optimizer', 'format' => @@ -1079,7 +1079,7 @@ class CameraInfo50D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1097,7 +1097,7 @@ class CameraInfo50D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1115,7 +1115,7 @@ class CameraInfo50D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1129,7 +1129,7 @@ class CameraInfo50D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1145,7 +1145,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1160,7 +1160,7 @@ class CameraInfo50D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo550D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo550D.php index 924b60470..86114bfc9 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo550D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo550D.php @@ -21,7 +21,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo550D', 'itemsByName' => array ( @@ -188,7 +188,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -203,7 +203,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -218,7 +218,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -232,7 +232,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -254,7 +254,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -280,7 +280,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -298,7 +298,7 @@ class CameraInfo550D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -312,7 +312,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -336,7 +336,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -351,7 +351,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -365,7 +365,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -407,7 +407,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -421,7 +421,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -992,7 +992,7 @@ class CameraInfo550D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1010,7 +1010,7 @@ class CameraInfo550D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1028,7 +1028,7 @@ class CameraInfo550D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1042,7 +1042,7 @@ class CameraInfo550D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1058,7 +1058,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1073,7 +1073,7 @@ class CameraInfo550D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo5D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo5D.php index 3c152ace4..bc732d6f2 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo5D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo5D.php @@ -21,7 +21,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo5D', 'itemsByName' => array ( @@ -502,7 +502,7 @@ class CameraInfo5D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -517,7 +517,7 @@ class CameraInfo5D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -532,7 +532,7 @@ class CameraInfo5D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -1073,7 +1073,7 @@ class CameraInfo5D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1088,7 +1088,7 @@ class CameraInfo5D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -1103,7 +1103,7 @@ class CameraInfo5D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\MacroMagnification', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMagnification', 'title' => 'Macro Magnification', 'format' => @@ -1117,7 +1117,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -1144,7 +1144,7 @@ class CameraInfo5D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -1158,7 +1158,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointsInFocus5D', 'title' => 'AF Points In Focus 5D', 'format' => @@ -1194,7 +1194,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -1236,7 +1236,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -1250,7 +1250,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -1298,7 +1298,7 @@ class CameraInfo5D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1316,7 +1316,7 @@ class CameraInfo5D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1857,7 +1857,7 @@ class CameraInfo5D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1871,7 +1871,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareRevision', 'title' => 'Firmware Revision', 'components' => 8, @@ -1886,7 +1886,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShortOwnerName', 'title' => 'Short Owner Name', 'components' => 16, @@ -1902,7 +1902,7 @@ class CameraInfo5D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => @@ -1917,7 +1917,7 @@ class CameraInfo5D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1931,7 +1931,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastStandard', 'title' => 'Contrast Standard', 'format' => @@ -1945,7 +1945,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastPortrait', 'title' => 'Contrast Portrait', 'format' => @@ -1959,7 +1959,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastLandscape', 'title' => 'Contrast Landscape', 'format' => @@ -1973,7 +1973,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastNeutral', 'title' => 'Contrast Neutral', 'format' => @@ -1987,7 +1987,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastFaithful', 'title' => 'Contrast Faithful', 'format' => @@ -2001,7 +2001,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastMonochrome', 'title' => 'Contrast Monochrome', 'format' => @@ -2015,7 +2015,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef1', 'title' => 'Contrast User Def 1', 'format' => @@ -2029,7 +2029,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef2', 'title' => 'Contrast User Def 2', 'format' => @@ -2043,7 +2043,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef3', 'title' => 'Contrast User Def 3', 'format' => @@ -2057,7 +2057,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessStandard', 'title' => 'Sharpness Standard', 'format' => @@ -2071,7 +2071,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessPortrait', 'title' => 'Sharpness Portrait', 'format' => @@ -2085,7 +2085,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessLandscape', 'title' => 'Sharpness Landscape', 'format' => @@ -2099,7 +2099,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessNeutral', 'title' => 'Sharpness Neutral', 'format' => @@ -2113,7 +2113,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessFaithful', 'title' => 'Sharpness Faithful', 'format' => @@ -2127,7 +2127,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessMonochrome', 'title' => 'Sharpness Monochrome', 'format' => @@ -2141,7 +2141,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef1', 'title' => 'Sharpness User Def 1', 'format' => @@ -2155,7 +2155,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef2', 'title' => 'Sharpness User Def 2', 'format' => @@ -2169,7 +2169,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef3', 'title' => 'Sharpness User Def 3', 'format' => @@ -2183,7 +2183,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationStandard', 'title' => 'Saturation Standard', 'format' => @@ -2197,7 +2197,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationPortrait', 'title' => 'Saturation Portrait', 'format' => @@ -2211,7 +2211,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationLandscape', 'title' => 'Saturation Landscape', 'format' => @@ -2225,7 +2225,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationNeutral', 'title' => 'Saturation Neutral', 'format' => @@ -2239,7 +2239,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationFaithful', 'title' => 'Saturation Faithful', 'format' => @@ -2253,7 +2253,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectMonochrome', 'title' => 'Filter Effect Monochrome', 'format' => @@ -2279,7 +2279,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef1', 'title' => 'Saturation User Def 1', 'format' => @@ -2293,7 +2293,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef2', 'title' => 'Saturation User Def 2', 'format' => @@ -2307,7 +2307,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef3', 'title' => 'Saturation User Def 3', 'format' => @@ -2321,7 +2321,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneStandard', 'title' => 'Color Tone Standard', 'format' => @@ -2335,7 +2335,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTonePortrait', 'title' => 'Color Tone Portrait', 'format' => @@ -2349,7 +2349,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneLandscape', 'title' => 'Color Tone Landscape', 'format' => @@ -2363,7 +2363,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneNeutral', 'title' => 'Color Tone Neutral', 'format' => @@ -2377,7 +2377,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneFaithful', 'title' => 'Color Tone Faithful', 'format' => @@ -2391,7 +2391,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectMonochrome', 'title' => 'Toning Effect Monochrome', 'format' => @@ -2417,7 +2417,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef1', 'title' => 'Color Tone User Def 1', 'format' => @@ -2431,7 +2431,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef2', 'title' => 'Color Tone User Def 2', 'format' => @@ -2445,7 +2445,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef3', 'title' => 'Color Tone User Def 3', 'format' => @@ -2459,7 +2459,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef1PictureStyle', 'title' => 'User Def 1 Picture Style', 'format' => @@ -2489,7 +2489,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef2PictureStyle', 'title' => 'User Def 2 Picture Style', 'format' => @@ -2519,7 +2519,7 @@ class CameraInfo5D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef3PictureStyle', 'title' => 'User Def 3 Picture Style', 'format' => @@ -2551,7 +2551,7 @@ class CameraInfo5D extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\Timestamp', 'outputFormat' => 2, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeStamp', 'title' => 'Time Stamp', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkII.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkII.php index 9e054c915..6fe01cb57 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkII.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkII.php @@ -21,7 +21,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo5DmkII', 'itemsByName' => array ( @@ -219,7 +219,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersionLookAhead', 'title' => 'Firmware Version Look Ahead', 'components' => 184, @@ -235,7 +235,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -250,7 +250,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -265,7 +265,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -279,7 +279,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -301,7 +301,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -327,7 +327,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -342,7 +342,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\MacroMagnification', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMagnification', 'title' => 'Macro Magnification', 'format' => @@ -360,7 +360,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -374,7 +374,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -398,7 +398,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -413,7 +413,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -427,7 +427,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -469,7 +469,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -483,7 +483,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -527,7 +527,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighISONoiseReduction', 'title' => 'High ISO Noise Reduction', 'format' => @@ -551,7 +551,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoLightingOptimizer', 'title' => 'Auto Lighting Optimizer', 'format' => @@ -1102,7 +1102,7 @@ class CameraInfo5DmkII extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1120,7 +1120,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1138,7 +1138,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1152,7 +1152,7 @@ class CameraInfo5DmkII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1168,7 +1168,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1183,7 +1183,7 @@ class CameraInfo5DmkII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkIII.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkIII.php index 6325019bb..751b0d190 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkIII.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo5DmkIII.php @@ -21,7 +21,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo5DmkIII', 'itemsByName' => array ( @@ -203,7 +203,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersionLookAhead', 'title' => 'Firmware Version Look Ahead', 'format' => @@ -218,7 +218,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -233,7 +233,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -248,7 +248,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -263,7 +263,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -281,7 +281,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -295,7 +295,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -319,7 +319,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -334,7 +334,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -348,7 +348,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -390,7 +390,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -404,7 +404,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -975,7 +975,7 @@ class CameraInfo5DmkIII extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -993,7 +993,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1011,7 +1011,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1027,7 +1027,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\LensSerialNumber', 'outputFormat' => 2, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensSerialNumber', 'title' => 'Lens Serial Number', 'components' => 5, @@ -1042,7 +1042,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1058,7 +1058,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1072,7 +1072,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex2', 'title' => 'File Index 2', 'format' => @@ -1087,7 +1087,7 @@ class CameraInfo5DmkIII extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => @@ -1101,7 +1101,7 @@ class CameraInfo5DmkIII extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex2', 'title' => 'Directory Index 2', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo600D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo600D.php index caf41e4a3..086c99b3a 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo600D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo600D.php @@ -21,7 +21,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo600D', 'itemsByName' => array ( @@ -188,7 +188,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -203,7 +203,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -218,7 +218,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -232,7 +232,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -254,7 +254,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -280,7 +280,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -298,7 +298,7 @@ class CameraInfo600D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -312,7 +312,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -336,7 +336,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -351,7 +351,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -365,7 +365,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -407,7 +407,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -421,7 +421,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -992,7 +992,7 @@ class CameraInfo600D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1010,7 +1010,7 @@ class CameraInfo600D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1028,7 +1028,7 @@ class CameraInfo600D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1042,7 +1042,7 @@ class CameraInfo600D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1058,7 +1058,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1073,7 +1073,7 @@ class CameraInfo600D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo60D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo60D.php index d1efd2c3d..82739e63b 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo60D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo60D.php @@ -21,7 +21,7 @@ class CameraInfo60D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo60D', 'itemsByName' => array ( @@ -158,7 +158,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -173,7 +173,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -188,7 +188,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -203,7 +203,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -221,7 +221,7 @@ class CameraInfo60D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -235,7 +235,7 @@ class CameraInfo60D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -258,7 +258,7 @@ class CameraInfo60D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -282,7 +282,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -297,7 +297,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -311,7 +311,7 @@ class CameraInfo60D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -852,7 +852,7 @@ class CameraInfo60D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -870,7 +870,7 @@ class CameraInfo60D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -888,7 +888,7 @@ class CameraInfo60D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -902,7 +902,7 @@ class CameraInfo60D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -918,7 +918,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -933,7 +933,7 @@ class CameraInfo60D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo650D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo650D.php index f0479f2e5..414075e61 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo650D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo650D.php @@ -21,7 +21,7 @@ class CameraInfo650D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo650D', 'itemsByName' => array ( @@ -178,7 +178,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -193,7 +193,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -208,7 +208,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -223,7 +223,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -241,7 +241,7 @@ class CameraInfo650D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -255,7 +255,7 @@ class CameraInfo650D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -279,7 +279,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -294,7 +294,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -308,7 +308,7 @@ class CameraInfo650D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -350,7 +350,7 @@ class CameraInfo650D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -364,7 +364,7 @@ class CameraInfo650D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -935,7 +935,7 @@ class CameraInfo650D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -953,7 +953,7 @@ class CameraInfo650D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -971,7 +971,7 @@ class CameraInfo650D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -985,7 +985,7 @@ class CameraInfo650D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1000,7 +1000,7 @@ class CameraInfo650D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1016,7 +1016,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1031,7 +1031,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1046,7 +1046,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => @@ -1061,7 +1061,7 @@ class CameraInfo650D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo6D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo6D.php index 203ed9a81..cc0950f9d 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo6D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo6D.php @@ -21,7 +21,7 @@ class CameraInfo6D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo6D', 'itemsByName' => array ( @@ -172,7 +172,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -187,7 +187,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -202,7 +202,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -217,7 +217,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -235,7 +235,7 @@ class CameraInfo6D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -249,7 +249,7 @@ class CameraInfo6D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -273,7 +273,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -288,7 +288,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -302,7 +302,7 @@ class CameraInfo6D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -344,7 +344,7 @@ class CameraInfo6D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -358,7 +358,7 @@ class CameraInfo6D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -929,7 +929,7 @@ class CameraInfo6D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -947,7 +947,7 @@ class CameraInfo6D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -965,7 +965,7 @@ class CameraInfo6D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -979,7 +979,7 @@ class CameraInfo6D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -995,7 +995,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1010,7 +1010,7 @@ class CameraInfo6D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo70D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo70D.php index d66033499..7137601e3 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo70D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo70D.php @@ -21,7 +21,7 @@ class CameraInfo70D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo70D', 'itemsByName' => array ( @@ -156,7 +156,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -171,7 +171,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -186,7 +186,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -201,7 +201,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -219,7 +219,7 @@ class CameraInfo70D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -233,7 +233,7 @@ class CameraInfo70D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -257,7 +257,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -272,7 +272,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -286,7 +286,7 @@ class CameraInfo70D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -827,7 +827,7 @@ class CameraInfo70D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -845,7 +845,7 @@ class CameraInfo70D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -863,7 +863,7 @@ class CameraInfo70D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -877,7 +877,7 @@ class CameraInfo70D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -893,7 +893,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -908,7 +908,7 @@ class CameraInfo70D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo750D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo750D.php index 6098da702..352025cfc 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo750D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo750D.php @@ -21,7 +21,7 @@ class CameraInfo750D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo750D', 'itemsByName' => array ( @@ -158,7 +158,7 @@ class CameraInfo750D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -173,7 +173,7 @@ class CameraInfo750D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -188,7 +188,7 @@ class CameraInfo750D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -203,7 +203,7 @@ class CameraInfo750D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -221,7 +221,7 @@ class CameraInfo750D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -235,7 +235,7 @@ class CameraInfo750D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -259,7 +259,7 @@ class CameraInfo750D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -274,7 +274,7 @@ class CameraInfo750D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -288,7 +288,7 @@ class CameraInfo750D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -330,7 +330,7 @@ class CameraInfo750D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -344,7 +344,7 @@ class CameraInfo750D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -915,7 +915,7 @@ class CameraInfo750D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -933,7 +933,7 @@ class CameraInfo750D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -951,7 +951,7 @@ class CameraInfo750D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -965,7 +965,7 @@ class CameraInfo750D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -980,7 +980,7 @@ class CameraInfo750D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo7D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo7D.php index e705e98e0..c09469963 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo7D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo7D.php @@ -21,7 +21,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo7D', 'itemsByName' => array ( @@ -219,7 +219,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersionLookAhead', 'title' => 'Firmware Version Look Ahead', 'components' => 2, @@ -235,7 +235,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -250,7 +250,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -265,7 +265,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -279,7 +279,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -301,7 +301,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredEV2', 'title' => 'Measured EV 2', 'format' => @@ -315,7 +315,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredEV', 'title' => 'Measured EV', 'format' => @@ -329,7 +329,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashMeteringMode', 'title' => 'Flash Metering Mode', 'format' => @@ -355,7 +355,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -373,7 +373,7 @@ class CameraInfo7D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -387,7 +387,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -411,7 +411,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -426,7 +426,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -440,7 +440,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -482,7 +482,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -496,7 +496,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraPictureStyle', 'title' => 'Camera Picture Style', 'format' => @@ -525,7 +525,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighISONoiseReduction', 'title' => 'High ISO Noise Reduction', 'format' => @@ -1076,7 +1076,7 @@ class CameraInfo7D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1094,7 +1094,7 @@ class CameraInfo7D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1112,7 +1112,7 @@ class CameraInfo7D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1126,7 +1126,7 @@ class CameraInfo7D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -1142,7 +1142,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -1157,7 +1157,7 @@ class CameraInfo7D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfo80D.php b/src/Collection/ExifMakerNotes/Canon/CameraInfo80D.php index 0097000b5..279666da9 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfo80D.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfo80D.php @@ -21,7 +21,7 @@ class CameraInfo80D extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfo80D', 'itemsByName' => array ( @@ -156,7 +156,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -171,7 +171,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -186,7 +186,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -201,7 +201,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -219,7 +219,7 @@ class CameraInfo80D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -233,7 +233,7 @@ class CameraInfo80D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraOrientation', 'title' => 'Camera Orientation', 'format' => @@ -257,7 +257,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -272,7 +272,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -286,7 +286,7 @@ class CameraInfo80D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -827,7 +827,7 @@ class CameraInfo80D extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -845,7 +845,7 @@ class CameraInfo80D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -863,7 +863,7 @@ class CameraInfo80D extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -877,7 +877,7 @@ class CameraInfo80D extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, @@ -893,7 +893,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FileIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileIndex', 'title' => 'File Index', 'format' => @@ -908,7 +908,7 @@ class CameraInfo80D extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\DirectoryIndex', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DirectoryIndex', 'title' => 'Directory Index', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot.php b/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot.php index 7f1e561c2..f7ac690e7 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot.php @@ -21,7 +21,7 @@ class CameraInfoPowerShot extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfoPowerShot', 'itemsByName' => array ( @@ -78,7 +78,7 @@ class CameraInfoPowerShot extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -93,7 +93,7 @@ class CameraInfoPowerShot extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -108,7 +108,7 @@ class CameraInfoPowerShot extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -122,7 +122,7 @@ class CameraInfoPowerShot extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Rotation', 'title' => 'Rotation', 'format' => @@ -137,7 +137,7 @@ class CameraInfoPowerShot extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -152,7 +152,7 @@ class CameraInfoPowerShot extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot2.php b/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot2.php index 578f94485..e86fe155a 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot2.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfoPowerShot2.php @@ -21,7 +21,7 @@ class CameraInfoPowerShot2 extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfoPowerShot2', 'itemsByName' => array ( @@ -84,7 +84,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -99,7 +99,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -114,7 +114,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -128,7 +128,7 @@ class CameraInfoPowerShot2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Rotation', 'title' => 'Rotation', 'format' => @@ -143,7 +143,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -158,7 +158,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -173,7 +173,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -188,7 +188,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -203,7 +203,7 @@ class CameraInfoPowerShot2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown.php b/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown.php index b6a88a7f0..d21a517fb 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown.php @@ -21,7 +21,7 @@ class CameraInfoUnknown extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfoUnknown', 'itemsByName' => array ( @@ -53,7 +53,7 @@ class CameraInfoUnknown extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\LensSerialNumber', 'outputFormat' => 2, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensSerialNumber', 'title' => 'Lens Serial Number', 'components' => 5, @@ -68,7 +68,7 @@ class CameraInfoUnknown extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareVersion', 'title' => 'Firmware Version', 'components' => 6, diff --git a/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown32.php b/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown32.php index fae2dd9dd..e4afbf26c 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown32.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraInfoUnknown32.php @@ -21,7 +21,7 @@ class CameraInfoUnknown32 extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraInfoUnknown32', 'itemsByName' => array ( @@ -54,7 +54,7 @@ class CameraInfoUnknown32 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -69,7 +69,7 @@ class CameraInfoUnknown32 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -84,7 +84,7 @@ class CameraInfoUnknown32 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -99,7 +99,7 @@ class CameraInfoUnknown32 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -114,7 +114,7 @@ class CameraInfoUnknown32 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -129,7 +129,7 @@ class CameraInfoUnknown32 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraInfo\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CameraSettings.php b/src/Collection/ExifMakerNotes/Canon/CameraSettings.php index a6aec4d17..d66f128f4 100644 --- a/src/Collection/ExifMakerNotes/Canon/CameraSettings.php +++ b/src/Collection/ExifMakerNotes/Canon/CameraSettings.php @@ -22,7 +22,7 @@ class CameraSettings extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CameraSettings', 'itemsByName' => array ( @@ -349,7 +349,7 @@ class CameraSettings extends CollectionBase { 2 => 'Normal', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMode', 'title' => 'Macro Mode', 'format' => @@ -370,7 +370,7 @@ class CameraSettings extends CollectionBase { 0 => 'Off', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelfTimer', 'title' => 'Self Timer', 'format' => @@ -384,7 +384,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Quality', 'title' => 'Quality', 'format' => @@ -413,7 +413,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonFlashMode', 'title' => 'Canon Flash Mode', 'format' => @@ -442,7 +442,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContinuousDrive', 'title' => 'Continuous Drive', 'format' => @@ -472,7 +472,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusMode', 'title' => 'Focus Mode', 'format' => @@ -505,7 +505,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RecordMode', 'title' => 'Record Mode', 'format' => @@ -539,7 +539,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonImageSize', 'title' => 'Canon Image Size', 'format' => @@ -578,7 +578,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'EasyMode', 'title' => 'Easy Mode', 'format' => @@ -684,7 +684,7 @@ class CameraSettings extends CollectionBase { 3 => 'Other', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DigitalZoom', 'title' => 'Digital Zoom', 'format' => @@ -699,7 +699,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Contrast', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Contrast', 'title' => 'Contrast', 'format' => @@ -721,7 +721,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Saturation', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -743,7 +743,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Sharpness', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -758,7 +758,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraISO', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraISO', 'title' => 'Camera ISO', 'format' => @@ -772,7 +772,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeteringMode', 'title' => 'Metering Mode', 'format' => @@ -798,7 +798,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusRange', 'title' => 'Focus Range', 'format' => @@ -829,7 +829,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPoint', 'title' => 'AF Point', 'format' => @@ -857,7 +857,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonExposureMode', 'title' => 'Canon Exposure Mode', 'format' => @@ -1414,7 +1414,7 @@ class CameraSettings extends CollectionBase { 65535 => 'n/a', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensType', 'title' => 'Lens Type', 'format' => @@ -1433,7 +1433,7 @@ class CameraSettings extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxFocalLength', 'title' => 'Max Focal Length', 'format' => @@ -1452,7 +1452,7 @@ class CameraSettings extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinFocalLength', 'title' => 'Min Focal Length', 'format' => @@ -1470,7 +1470,7 @@ class CameraSettings extends CollectionBase { array ( 'default' => '{value}/mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalUnits', 'title' => 'Focal Units', 'format' => @@ -1485,7 +1485,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ApertureValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxAperture', 'title' => 'Max Aperture', 'format' => @@ -1500,7 +1500,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ApertureValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinAperture', 'title' => 'Min Aperture', 'format' => @@ -1514,7 +1514,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashActivity', 'title' => 'Flash Activity', 'format' => @@ -1529,7 +1529,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraSettings\\FlashBits', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashBits', 'title' => 'Flash Bits', 'format' => @@ -1559,7 +1559,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusContinuous', 'title' => 'Focus Continuous', 'format' => @@ -1582,7 +1582,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AESetting', 'title' => 'AE Setting', 'format' => @@ -1607,7 +1607,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageStabilization', 'title' => 'Image Stabilization', 'format' => @@ -1638,7 +1638,7 @@ class CameraSettings extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\DisplayAperture', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DisplayAperture', 'title' => 'Display Aperture', 'format' => @@ -1652,7 +1652,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ZoomSourceWidth', 'title' => 'Zoom Source Width', 'format' => @@ -1666,7 +1666,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ZoomTargetWidth', 'title' => 'Zoom Target Width', 'format' => @@ -1680,7 +1680,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpotMeteringMode', 'title' => 'Spot Metering Mode', 'format' => @@ -1702,7 +1702,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PhotoEffect', 'title' => 'Photo Effect', 'format' => @@ -1730,7 +1730,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ManualFlashOutput', 'title' => 'Manual Flash Output', 'format' => @@ -1755,7 +1755,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTone', 'title' => 'Color Tone', 'format' => @@ -1776,7 +1776,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SRAWQuality', 'title' => 'SRAW Quality', 'format' => @@ -1799,7 +1799,7 @@ class CameraSettings extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Clarity', 'title' => 'Clarity', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorBalance.php b/src/Collection/ExifMakerNotes/Canon/ColorBalance.php index 054aa44dd..96d2eb1fa 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorBalance.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorBalance.php @@ -22,7 +22,7 @@ class ColorBalance extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorBalance', 'itemsByName' => array ( @@ -124,7 +124,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -139,7 +139,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -154,7 +154,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -169,7 +169,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -184,7 +184,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -199,7 +199,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -214,7 +214,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -229,7 +229,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCustom', 'title' => 'WB RGGB Levels Custom', 'components' => 4, @@ -241,7 +241,7 @@ class ColorBalance extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackLevels', 'title' => 'Black Levels', 'components' => 4, @@ -256,7 +256,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -271,7 +271,7 @@ class ColorBalance extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBBlackLevels', 'title' => 'WB RGGB Black Levels', 'components' => 4, diff --git a/src/Collection/ExifMakerNotes/Canon/ColorCalib.php b/src/Collection/ExifMakerNotes/Canon/ColorCalib.php index 4d371c348..7241056c8 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorCalib.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorCalib.php @@ -21,7 +21,7 @@ class ColorCalib extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorCalib', 'itemsByName' => array ( @@ -155,7 +155,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration01', 'title' => 'Camera Color Calibration 01', 'components' => 4, @@ -170,7 +170,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration02', 'title' => 'Camera Color Calibration 02', 'components' => 4, @@ -185,7 +185,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration03', 'title' => 'Camera Color Calibration 03', 'components' => 4, @@ -200,7 +200,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration04', 'title' => 'Camera Color Calibration 04', 'components' => 4, @@ -215,7 +215,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration05', 'title' => 'Camera Color Calibration 05', 'components' => 4, @@ -230,7 +230,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration06', 'title' => 'Camera Color Calibration 06', 'components' => 4, @@ -245,7 +245,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration07', 'title' => 'Camera Color Calibration 07', 'components' => 4, @@ -260,7 +260,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration08', 'title' => 'Camera Color Calibration 08', 'components' => 4, @@ -275,7 +275,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration09', 'title' => 'Camera Color Calibration 09', 'components' => 4, @@ -290,7 +290,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration10', 'title' => 'Camera Color Calibration 10', 'components' => 4, @@ -305,7 +305,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration11', 'title' => 'Camera Color Calibration 11', 'components' => 4, @@ -320,7 +320,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration12', 'title' => 'Camera Color Calibration 12', 'components' => 4, @@ -335,7 +335,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration13', 'title' => 'Camera Color Calibration 13', 'components' => 4, @@ -350,7 +350,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration14', 'title' => 'Camera Color Calibration 14', 'components' => 4, @@ -365,7 +365,7 @@ class ColorCalib extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration15', 'title' => 'Camera Color Calibration 15', 'components' => 4, diff --git a/src/Collection/ExifMakerNotes/Canon/ColorCalib2.php b/src/Collection/ExifMakerNotes/Canon/ColorCalib2.php index 958499122..82c00124c 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorCalib2.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorCalib2.php @@ -21,7 +21,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorCalib2', 'itemsByName' => array ( @@ -155,7 +155,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration01', 'title' => 'Camera Color Calibration 01', 'components' => 5, @@ -170,7 +170,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration02', 'title' => 'Camera Color Calibration 02', 'components' => 5, @@ -185,7 +185,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration03', 'title' => 'Camera Color Calibration 03', 'components' => 5, @@ -200,7 +200,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration04', 'title' => 'Camera Color Calibration 04', 'components' => 5, @@ -215,7 +215,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration05', 'title' => 'Camera Color Calibration 05', 'components' => 5, @@ -230,7 +230,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration06', 'title' => 'Camera Color Calibration 06', 'components' => 5, @@ -245,7 +245,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration07', 'title' => 'Camera Color Calibration 07', 'components' => 5, @@ -260,7 +260,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration08', 'title' => 'Camera Color Calibration 08', 'components' => 5, @@ -275,7 +275,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration09', 'title' => 'Camera Color Calibration 09', 'components' => 5, @@ -290,7 +290,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration10', 'title' => 'Camera Color Calibration 10', 'components' => 5, @@ -305,7 +305,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration11', 'title' => 'Camera Color Calibration 11', 'components' => 5, @@ -320,7 +320,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration12', 'title' => 'Camera Color Calibration 12', 'components' => 5, @@ -335,7 +335,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration13', 'title' => 'Camera Color Calibration 13', 'components' => 5, @@ -350,7 +350,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration14', 'title' => 'Camera Color Calibration 14', 'components' => 5, @@ -365,7 +365,7 @@ class ColorCalib2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraColorCalibration15', 'title' => 'Camera Color Calibration 15', 'components' => 5, diff --git a/src/Collection/ExifMakerNotes/Canon/ColorCoefs.php b/src/Collection/ExifMakerNotes/Canon/ColorCoefs.php index e9db8f05b..67f5367e5 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorCoefs.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorCoefs.php @@ -21,7 +21,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorCoefs', 'itemsByName' => array ( @@ -403,7 +403,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -418,7 +418,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -432,7 +432,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -447,7 +447,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -461,7 +461,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsMeasured', 'title' => 'WB RGGB Levels Measured', 'components' => 4, @@ -476,7 +476,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempMeasured', 'title' => 'Color Temp Measured', 'format' => @@ -490,7 +490,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown', 'title' => 'WB RGGB Levels Unknown', 'components' => 4, @@ -505,7 +505,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown', 'title' => 'Color Temp Unknown', 'format' => @@ -519,7 +519,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -534,7 +534,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -548,7 +548,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -563,7 +563,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -577,7 +577,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -592,7 +592,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -606,7 +606,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -621,7 +621,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -635,7 +635,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -650,7 +650,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -664,7 +664,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -679,7 +679,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -693,7 +693,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -708,7 +708,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -722,7 +722,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown2', 'title' => 'WB RGGB Levels Unknown 2', 'components' => 4, @@ -737,7 +737,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown2', 'title' => 'Color Temp Unknown 2', 'format' => @@ -751,7 +751,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown3', 'title' => 'WB RGGB Levels Unknown 3', 'components' => 4, @@ -766,7 +766,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown3', 'title' => 'Color Temp Unknown 3', 'format' => @@ -780,7 +780,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown4', 'title' => 'WB RGGB Levels Unknown 4', 'components' => 4, @@ -795,7 +795,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown4', 'title' => 'Color Temp Unknown 4', 'format' => @@ -809,7 +809,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown5', 'title' => 'WB RGGB Levels Unknown 5', 'components' => 4, @@ -824,7 +824,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown5', 'title' => 'Color Temp Unknown 5', 'format' => @@ -838,7 +838,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown6', 'title' => 'WB RGGB Levels Unknown 6', 'components' => 4, @@ -853,7 +853,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown6', 'title' => 'Color Temp Unknown 6', 'format' => @@ -867,7 +867,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown7', 'title' => 'WB RGGB Levels Unknown 7', 'components' => 4, @@ -882,7 +882,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown7', 'title' => 'Color Temp Unknown 7', 'format' => @@ -896,7 +896,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown8', 'title' => 'WB RGGB Levels Unknown 8', 'components' => 4, @@ -911,7 +911,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown8', 'title' => 'Color Temp Unknown 8', 'format' => @@ -925,7 +925,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown9', 'title' => 'WB RGGB Levels Unknown 9', 'components' => 4, @@ -940,7 +940,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown9', 'title' => 'Color Temp Unknown 9', 'format' => @@ -954,7 +954,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown10', 'title' => 'WB RGGB Levels Unknown 10', 'components' => 4, @@ -969,7 +969,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown10', 'title' => 'Color Temp Unknown 10', 'format' => @@ -983,7 +983,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown11', 'title' => 'WB RGGB Levels Unknown 11', 'components' => 4, @@ -998,7 +998,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown11', 'title' => 'Color Temp Unknown 11', 'format' => @@ -1012,7 +1012,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown12', 'title' => 'WB RGGB Levels Unknown 12', 'components' => 4, @@ -1027,7 +1027,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown12', 'title' => 'Color Temp Unknown 12', 'format' => @@ -1041,7 +1041,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown13', 'title' => 'WB RGGB Levels Unknown 13', 'components' => 4, @@ -1056,7 +1056,7 @@ class ColorCoefs extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown13', 'title' => 'Color Temp Unknown 13', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorCoefs2.php b/src/Collection/ExifMakerNotes/Canon/ColorCoefs2.php index 3efe42d15..0729f80a3 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorCoefs2.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorCoefs2.php @@ -21,7 +21,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorCoefs2', 'itemsByName' => array ( @@ -403,7 +403,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -418,7 +418,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -432,7 +432,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -447,7 +447,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -461,7 +461,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsMeasured', 'title' => 'WB RGGB Levels Measured', 'components' => 4, @@ -476,7 +476,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempMeasured', 'title' => 'Color Temp Measured', 'format' => @@ -490,7 +490,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown', 'title' => 'WB RGGB Levels Unknown', 'components' => 4, @@ -505,7 +505,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown', 'title' => 'Color Temp Unknown', 'format' => @@ -519,7 +519,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -534,7 +534,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -548,7 +548,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -563,7 +563,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -577,7 +577,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -592,7 +592,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -606,7 +606,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -621,7 +621,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -635,7 +635,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -650,7 +650,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -664,7 +664,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -679,7 +679,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -693,7 +693,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -708,7 +708,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -722,7 +722,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown2', 'title' => 'WB RGGB Levels Unknown 2', 'components' => 4, @@ -737,7 +737,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown2', 'title' => 'Color Temp Unknown 2', 'format' => @@ -751,7 +751,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown3', 'title' => 'WB RGGB Levels Unknown 3', 'components' => 4, @@ -766,7 +766,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown3', 'title' => 'Color Temp Unknown 3', 'format' => @@ -780,7 +780,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown4', 'title' => 'WB RGGB Levels Unknown 4', 'components' => 4, @@ -795,7 +795,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown4', 'title' => 'Color Temp Unknown 4', 'format' => @@ -809,7 +809,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown5', 'title' => 'WB RGGB Levels Unknown 5', 'components' => 4, @@ -824,7 +824,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown5', 'title' => 'Color Temp Unknown 5', 'format' => @@ -838,7 +838,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown6', 'title' => 'WB RGGB Levels Unknown 6', 'components' => 4, @@ -853,7 +853,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown6', 'title' => 'Color Temp Unknown 6', 'format' => @@ -867,7 +867,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown7', 'title' => 'WB RGGB Levels Unknown 7', 'components' => 4, @@ -882,7 +882,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown7', 'title' => 'Color Temp Unknown 7', 'format' => @@ -896,7 +896,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown8', 'title' => 'WB RGGB Levels Unknown 8', 'components' => 4, @@ -911,7 +911,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown8', 'title' => 'Color Temp Unknown 8', 'format' => @@ -925,7 +925,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown9', 'title' => 'WB RGGB Levels Unknown 9', 'components' => 4, @@ -940,7 +940,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown9', 'title' => 'Color Temp Unknown 9', 'format' => @@ -954,7 +954,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown10', 'title' => 'WB RGGB Levels Unknown 10', 'components' => 4, @@ -969,7 +969,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown10', 'title' => 'Color Temp Unknown 10', 'format' => @@ -983,7 +983,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown11', 'title' => 'WB RGGB Levels Unknown 11', 'components' => 4, @@ -998,7 +998,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown11', 'title' => 'Color Temp Unknown 11', 'format' => @@ -1012,7 +1012,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown12', 'title' => 'WB RGGB Levels Unknown 12', 'components' => 4, @@ -1027,7 +1027,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown12', 'title' => 'Color Temp Unknown 12', 'format' => @@ -1041,7 +1041,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown13', 'title' => 'WB RGGB Levels Unknown 13', 'components' => 4, @@ -1056,7 +1056,7 @@ class ColorCoefs2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown13', 'title' => 'Color Temp Unknown 13', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData1.php b/src/Collection/ExifMakerNotes/Canon/ColorData1.php index 8fc2ad7fa..b7e0b021d 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData1.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData1.php @@ -21,7 +21,7 @@ class ColorData1 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData1', 'itemsByName' => array ( @@ -195,7 +195,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -210,7 +210,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -224,7 +224,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -239,7 +239,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -253,7 +253,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -268,7 +268,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -282,7 +282,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -297,7 +297,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -311,7 +311,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -326,7 +326,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -340,7 +340,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -355,7 +355,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -369,7 +369,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -384,7 +384,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -398,7 +398,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -413,7 +413,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -427,7 +427,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCustom1', 'title' => 'WB RGGB Levels Custom 1', 'components' => 4, @@ -442,7 +442,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCustom1', 'title' => 'Color Temp Custom 1', 'format' => @@ -456,7 +456,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCustom2', 'title' => 'WB RGGB Levels Custom 2', 'components' => 4, @@ -471,7 +471,7 @@ class ColorData1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCustom2', 'title' => 'Color Temp Custom 2', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData2.php b/src/Collection/ExifMakerNotes/Canon/ColorData2.php index 540b706ee..b92cbacb8 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData2.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData2.php @@ -21,7 +21,7 @@ class ColorData2 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData2', 'itemsByName' => array ( @@ -491,7 +491,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -506,7 +506,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -520,7 +520,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown', 'title' => 'WB RGGB Levels Unknown', 'components' => 4, @@ -535,7 +535,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown', 'title' => 'Color Temp Unknown', 'format' => @@ -549,7 +549,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -564,7 +564,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -578,7 +578,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -593,7 +593,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -607,7 +607,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -622,7 +622,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -636,7 +636,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -651,7 +651,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -665,7 +665,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -680,7 +680,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -694,7 +694,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -709,7 +709,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -723,7 +723,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -738,7 +738,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -752,7 +752,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -767,7 +767,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -781,7 +781,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown2', 'title' => 'WB RGGB Levels Unknown 2', 'components' => 4, @@ -796,7 +796,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown2', 'title' => 'Color Temp Unknown 2', 'format' => @@ -810,7 +810,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown3', 'title' => 'WB RGGB Levels Unknown 3', 'components' => 4, @@ -825,7 +825,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown3', 'title' => 'Color Temp Unknown 3', 'format' => @@ -839,7 +839,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown4', 'title' => 'WB RGGB Levels Unknown 4', 'components' => 4, @@ -854,7 +854,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown4', 'title' => 'Color Temp Unknown 4', 'format' => @@ -868,7 +868,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown5', 'title' => 'WB RGGB Levels Unknown 5', 'components' => 4, @@ -883,7 +883,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown5', 'title' => 'Color Temp Unknown 5', 'format' => @@ -897,7 +897,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown6', 'title' => 'WB RGGB Levels Unknown 6', 'components' => 4, @@ -912,7 +912,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown6', 'title' => 'Color Temp Unknown 6', 'format' => @@ -926,7 +926,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown7', 'title' => 'WB RGGB Levels Unknown 7', 'components' => 4, @@ -941,7 +941,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown7', 'title' => 'Color Temp Unknown 7', 'format' => @@ -955,7 +955,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown8', 'title' => 'WB RGGB Levels Unknown 8', 'components' => 4, @@ -970,7 +970,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown8', 'title' => 'Color Temp Unknown 8', 'format' => @@ -984,7 +984,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown9', 'title' => 'WB RGGB Levels Unknown 9', 'components' => 4, @@ -999,7 +999,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown9', 'title' => 'Color Temp Unknown 9', 'format' => @@ -1013,7 +1013,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown10', 'title' => 'WB RGGB Levels Unknown 10', 'components' => 4, @@ -1028,7 +1028,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown10', 'title' => 'Color Temp Unknown 10', 'format' => @@ -1042,7 +1042,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown11', 'title' => 'WB RGGB Levels Unknown 11', 'components' => 4, @@ -1057,7 +1057,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown11', 'title' => 'Color Temp Unknown 11', 'format' => @@ -1071,7 +1071,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown12', 'title' => 'WB RGGB Levels Unknown 12', 'components' => 4, @@ -1086,7 +1086,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown12', 'title' => 'Color Temp Unknown 12', 'format' => @@ -1100,7 +1100,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown13', 'title' => 'WB RGGB Levels Unknown 13', 'components' => 4, @@ -1115,7 +1115,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown13', 'title' => 'Color Temp Unknown 13', 'format' => @@ -1129,7 +1129,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown14', 'title' => 'WB RGGB Levels Unknown 14', 'components' => 4, @@ -1144,7 +1144,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown14', 'title' => 'Color Temp Unknown 14', 'format' => @@ -1158,7 +1158,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown15', 'title' => 'WB RGGB Levels Unknown 15', 'components' => 4, @@ -1173,7 +1173,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown15', 'title' => 'Color Temp Unknown 15', 'format' => @@ -1187,7 +1187,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsPC1', 'title' => 'WB RGGB Levels PC1', 'components' => 4, @@ -1202,7 +1202,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempPC1', 'title' => 'Color Temp PC1', 'format' => @@ -1216,7 +1216,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsPC2', 'title' => 'WB RGGB Levels PC2', 'components' => 4, @@ -1231,7 +1231,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempPC2', 'title' => 'Color Temp PC2', 'format' => @@ -1245,7 +1245,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsPC3', 'title' => 'WB RGGB Levels PC3', 'components' => 4, @@ -1260,7 +1260,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempPC3', 'title' => 'Color Temp PC3', 'format' => @@ -1274,7 +1274,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown16', 'title' => 'WB RGGB Levels Unknown 16', 'components' => 4, @@ -1289,7 +1289,7 @@ class ColorData2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown16', 'title' => 'Color Temp Unknown 16', 'format' => @@ -1304,7 +1304,7 @@ class ColorData2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\RawMeasuredRGGB', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawMeasuredRGGB', 'title' => 'Raw Measured RGGB', 'components' => 4, diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData3.php b/src/Collection/ExifMakerNotes/Canon/ColorData3.php index 2125eb34a..8620e8aa8 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData3.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData3.php @@ -21,7 +21,7 @@ class ColorData3 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData3', 'itemsByName' => array ( @@ -307,7 +307,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => @@ -328,7 +328,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -343,7 +343,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -357,7 +357,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -372,7 +372,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -386,7 +386,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsMeasured', 'title' => 'WB RGGB Levels Measured', 'components' => 4, @@ -401,7 +401,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempMeasured', 'title' => 'Color Temp Measured', 'format' => @@ -415,7 +415,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -430,7 +430,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -444,7 +444,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -459,7 +459,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -473,7 +473,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -488,7 +488,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -502,7 +502,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -517,7 +517,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -531,7 +531,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -546,7 +546,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -560,7 +560,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -575,7 +575,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -589,7 +589,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -604,7 +604,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -618,7 +618,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsPC1', 'title' => 'WB RGGB Levels PC1', 'components' => 4, @@ -633,7 +633,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempPC1', 'title' => 'Color Temp PC1', 'format' => @@ -647,7 +647,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsPC2', 'title' => 'WB RGGB Levels PC2', 'components' => 4, @@ -662,7 +662,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempPC2', 'title' => 'Color Temp PC2', 'format' => @@ -676,7 +676,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsPC3', 'title' => 'WB RGGB Levels PC3', 'components' => 4, @@ -691,7 +691,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempPC3', 'title' => 'Color Temp PC3', 'format' => @@ -705,7 +705,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCustom', 'title' => 'WB RGGB Levels Custom', 'components' => 4, @@ -720,7 +720,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCustom', 'title' => 'Color Temp Custom', 'format' => @@ -734,7 +734,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -749,7 +749,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashOutput', 'title' => 'Flash Output', 'format' => @@ -763,7 +763,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashBatteryLevel', 'title' => 'Flash Battery Level', 'format' => @@ -777,7 +777,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlashData', 'title' => 'Color Temp Flash Data', 'format' => @@ -791,7 +791,7 @@ class ColorData3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredRGGBData', 'title' => 'Measured RGGB Data', 'components' => 4, diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData4.php b/src/Collection/ExifMakerNotes/Canon/ColorData4.php index c267f45cf..32f11cba6 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData4.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData4.php @@ -21,7 +21,7 @@ class ColorData4 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData4', 'itemsByName' => array ( @@ -107,7 +107,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => @@ -134,7 +134,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AverageBlackLevel', 'title' => 'Average Black Level', 'components' => 4, @@ -150,7 +150,7 @@ class ColorData4 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\RawMeasuredRGGB', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawMeasuredRGGB', 'title' => 'Raw Measured RGGB', 'components' => 4, @@ -165,7 +165,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -180,7 +180,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -194,7 +194,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -208,7 +208,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => @@ -222,7 +222,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -237,7 +237,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -248,7 +248,7 @@ class ColorData4 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -263,7 +263,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -277,7 +277,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => @@ -291,7 +291,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -305,7 +305,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -319,7 +319,7 @@ class ColorData4 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData5.php b/src/Collection/ExifMakerNotes/Canon/ColorData5.php index 87cabbf50..929a70eaa 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData5.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData5.php @@ -21,7 +21,7 @@ class ColorData5 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData5', 'itemsByName' => array ( @@ -71,7 +71,7 @@ class ColorData5 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => @@ -93,7 +93,7 @@ class ColorData5 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -108,7 +108,7 @@ class ColorData5 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -123,7 +123,7 @@ class ColorData5 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -137,7 +137,7 @@ class ColorData5 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -151,7 +151,7 @@ class ColorData5 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData6.php b/src/Collection/ExifMakerNotes/Canon/ColorData6.php index 1114c1019..3605ed344 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData6.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData6.php @@ -21,7 +21,7 @@ class ColorData6 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData6', 'itemsByName' => array ( @@ -491,7 +491,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => @@ -512,7 +512,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -527,7 +527,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -541,7 +541,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -556,7 +556,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -570,7 +570,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsMeasured', 'title' => 'WB RGGB Levels Measured', 'components' => 4, @@ -585,7 +585,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempMeasured', 'title' => 'Color Temp Measured', 'format' => @@ -599,7 +599,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown', 'title' => 'WB RGGB Levels Unknown', 'components' => 4, @@ -614,7 +614,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown', 'title' => 'Color Temp Unknown', 'format' => @@ -628,7 +628,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown2', 'title' => 'WB RGGB Levels Unknown 2', 'components' => 4, @@ -643,7 +643,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown2', 'title' => 'Color Temp Unknown 2', 'format' => @@ -657,7 +657,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown3', 'title' => 'WB RGGB Levels Unknown 3', 'components' => 4, @@ -672,7 +672,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown3', 'title' => 'Color Temp Unknown 3', 'format' => @@ -686,7 +686,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown4', 'title' => 'WB RGGB Levels Unknown 4', 'components' => 4, @@ -701,7 +701,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown4', 'title' => 'Color Temp Unknown 4', 'format' => @@ -715,7 +715,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown5', 'title' => 'WB RGGB Levels Unknown 5', 'components' => 4, @@ -730,7 +730,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown5', 'title' => 'Color Temp Unknown 5', 'format' => @@ -744,7 +744,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -759,7 +759,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -773,7 +773,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -788,7 +788,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -802,7 +802,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -817,7 +817,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -831,7 +831,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -846,7 +846,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -860,7 +860,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -875,7 +875,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -889,7 +889,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -904,7 +904,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -918,7 +918,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -933,7 +933,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -947,7 +947,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown6', 'title' => 'WB RGGB Levels Unknown 6', 'components' => 4, @@ -962,7 +962,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown6', 'title' => 'Color Temp Unknown 6', 'format' => @@ -976,7 +976,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown7', 'title' => 'WB RGGB Levels Unknown 7', 'components' => 4, @@ -991,7 +991,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown7', 'title' => 'Color Temp Unknown 7', 'format' => @@ -1005,7 +1005,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown8', 'title' => 'WB RGGB Levels Unknown 8', 'components' => 4, @@ -1020,7 +1020,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown8', 'title' => 'Color Temp Unknown 8', 'format' => @@ -1034,7 +1034,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown9', 'title' => 'WB RGGB Levels Unknown 9', 'components' => 4, @@ -1049,7 +1049,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown9', 'title' => 'Color Temp Unknown 9', 'format' => @@ -1063,7 +1063,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown10', 'title' => 'WB RGGB Levels Unknown 10', 'components' => 4, @@ -1078,7 +1078,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown10', 'title' => 'Color Temp Unknown 10', 'format' => @@ -1092,7 +1092,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown11', 'title' => 'WB RGGB Levels Unknown 11', 'components' => 4, @@ -1107,7 +1107,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown11', 'title' => 'Color Temp Unknown 11', 'format' => @@ -1121,7 +1121,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown12', 'title' => 'WB RGGB Levels Unknown 12', 'components' => 4, @@ -1136,7 +1136,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown12', 'title' => 'Color Temp Unknown 12', 'format' => @@ -1150,7 +1150,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown13', 'title' => 'WB RGGB Levels Unknown 13', 'components' => 4, @@ -1165,7 +1165,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown13', 'title' => 'Color Temp Unknown 13', 'format' => @@ -1179,7 +1179,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown14', 'title' => 'WB RGGB Levels Unknown 14', 'components' => 4, @@ -1194,7 +1194,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown14', 'title' => 'Color Temp Unknown 14', 'format' => @@ -1208,7 +1208,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown15', 'title' => 'WB RGGB Levels Unknown 15', 'components' => 4, @@ -1223,7 +1223,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown15', 'title' => 'Color Temp Unknown 15', 'format' => @@ -1237,7 +1237,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AverageBlackLevel', 'title' => 'Average Black Level', 'components' => 4, @@ -1253,7 +1253,7 @@ class ColorData6 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\RawMeasuredRGGB', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawMeasuredRGGB', 'title' => 'Raw Measured RGGB', 'components' => 4, @@ -1268,7 +1268,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -1283,7 +1283,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -1297,7 +1297,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -1311,7 +1311,7 @@ class ColorData6 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData7.php b/src/Collection/ExifMakerNotes/Canon/ColorData7.php index 93f86ed0f..26a68d473 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData7.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData7.php @@ -21,7 +21,7 @@ class ColorData7 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData7', 'itemsByName' => array ( @@ -581,7 +581,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => @@ -603,7 +603,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -618,7 +618,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -632,7 +632,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -647,7 +647,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -661,7 +661,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsMeasured', 'title' => 'WB RGGB Levels Measured', 'components' => 4, @@ -676,7 +676,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempMeasured', 'title' => 'Color Temp Measured', 'format' => @@ -690,7 +690,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown', 'title' => 'WB RGGB Levels Unknown', 'components' => 4, @@ -705,7 +705,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown', 'title' => 'Color Temp Unknown', 'format' => @@ -719,7 +719,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown2', 'title' => 'WB RGGB Levels Unknown 2', 'components' => 4, @@ -734,7 +734,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown2', 'title' => 'Color Temp Unknown 2', 'format' => @@ -748,7 +748,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown3', 'title' => 'WB RGGB Levels Unknown 3', 'components' => 4, @@ -763,7 +763,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown3', 'title' => 'Color Temp Unknown 3', 'format' => @@ -777,7 +777,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown4', 'title' => 'WB RGGB Levels Unknown 4', 'components' => 4, @@ -792,7 +792,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown4', 'title' => 'Color Temp Unknown 4', 'format' => @@ -806,7 +806,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown5', 'title' => 'WB RGGB Levels Unknown 5', 'components' => 4, @@ -821,7 +821,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown5', 'title' => 'Color Temp Unknown 5', 'format' => @@ -835,7 +835,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown6', 'title' => 'WB RGGB Levels Unknown 6', 'components' => 4, @@ -850,7 +850,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown6', 'title' => 'Color Temp Unknown 6', 'format' => @@ -864,7 +864,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown7', 'title' => 'WB RGGB Levels Unknown 7', 'components' => 4, @@ -879,7 +879,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown7', 'title' => 'Color Temp Unknown 7', 'format' => @@ -893,7 +893,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown8', 'title' => 'WB RGGB Levels Unknown 8', 'components' => 4, @@ -908,7 +908,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown8', 'title' => 'Color Temp Unknown 8', 'format' => @@ -922,7 +922,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown9', 'title' => 'WB RGGB Levels Unknown 9', 'components' => 4, @@ -937,7 +937,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown9', 'title' => 'Color Temp Unknown 9', 'format' => @@ -951,7 +951,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown10', 'title' => 'WB RGGB Levels Unknown 10', 'components' => 4, @@ -966,7 +966,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown10', 'title' => 'Color Temp Unknown 10', 'format' => @@ -980,7 +980,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -995,7 +995,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -1009,7 +1009,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -1024,7 +1024,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -1038,7 +1038,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -1053,7 +1053,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -1067,7 +1067,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -1082,7 +1082,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -1096,7 +1096,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -1111,7 +1111,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -1125,7 +1125,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -1140,7 +1140,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -1154,7 +1154,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -1169,7 +1169,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -1183,7 +1183,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown11', 'title' => 'WB RGGB Levels Unknown 11', 'components' => 4, @@ -1198,7 +1198,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown11', 'title' => 'Color Temp Unknown 11', 'format' => @@ -1212,7 +1212,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown12', 'title' => 'WB RGGB Levels Unknown 12', 'components' => 4, @@ -1227,7 +1227,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown12', 'title' => 'Color Temp Unknown 12', 'format' => @@ -1241,7 +1241,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown13', 'title' => 'WB RGGB Levels Unknown 13', 'components' => 4, @@ -1256,7 +1256,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown13', 'title' => 'Color Temp Unknown 13', 'format' => @@ -1270,7 +1270,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown14', 'title' => 'WB RGGB Levels Unknown 14', 'components' => 4, @@ -1285,7 +1285,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown14', 'title' => 'Color Temp Unknown 14', 'format' => @@ -1299,7 +1299,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown15', 'title' => 'WB RGGB Levels Unknown 15', 'components' => 4, @@ -1314,7 +1314,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown15', 'title' => 'Color Temp Unknown 15', 'format' => @@ -1328,7 +1328,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown16', 'title' => 'WB RGGB Levels Unknown 16', 'components' => 4, @@ -1343,7 +1343,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown16', 'title' => 'Color Temp Unknown 16', 'format' => @@ -1357,7 +1357,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown17', 'title' => 'WB RGGB Levels Unknown 17', 'components' => 4, @@ -1372,7 +1372,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown17', 'title' => 'Color Temp Unknown 17', 'format' => @@ -1386,7 +1386,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown18', 'title' => 'WB RGGB Levels Unknown 18', 'components' => 4, @@ -1401,7 +1401,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown18', 'title' => 'Color Temp Unknown 18', 'format' => @@ -1415,7 +1415,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown19', 'title' => 'WB RGGB Levels Unknown 19', 'components' => 4, @@ -1430,7 +1430,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown19', 'title' => 'Color Temp Unknown 19', 'format' => @@ -1444,7 +1444,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown20', 'title' => 'WB RGGB Levels Unknown 20', 'components' => 4, @@ -1459,7 +1459,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown20', 'title' => 'Color Temp Unknown 20', 'format' => @@ -1473,7 +1473,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AverageBlackLevel', 'title' => 'Average Black Level', 'components' => 4, @@ -1489,7 +1489,7 @@ class ColorData7 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\RawMeasuredRGGB', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawMeasuredRGGB', 'title' => 'Raw Measured RGGB', 'components' => 4, @@ -1504,7 +1504,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -1519,7 +1519,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -1533,7 +1533,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -1547,7 +1547,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => @@ -1562,7 +1562,7 @@ class ColorData7 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\RawMeasuredRGGB', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawMeasuredRGGB', 'title' => 'Raw Measured RGGB', 'components' => 4, @@ -1577,7 +1577,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -1592,7 +1592,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -1606,7 +1606,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -1620,7 +1620,7 @@ class ColorData7 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData8.php b/src/Collection/ExifMakerNotes/Canon/ColorData8.php index 01d7ba7f4..86b935bed 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData8.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData8.php @@ -21,7 +21,7 @@ class ColorData8 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData8', 'itemsByName' => array ( @@ -731,7 +731,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => @@ -755,7 +755,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -770,7 +770,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -784,7 +784,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -799,7 +799,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -813,7 +813,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsMeasured', 'title' => 'WB RGGB Levels Measured', 'components' => 4, @@ -828,7 +828,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempMeasured', 'title' => 'Color Temp Measured', 'format' => @@ -842,7 +842,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown', 'title' => 'WB RGGB Levels Unknown', 'components' => 4, @@ -857,7 +857,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown', 'title' => 'Color Temp Unknown', 'format' => @@ -871,7 +871,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown2', 'title' => 'WB RGGB Levels Unknown 2', 'components' => 4, @@ -886,7 +886,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown2', 'title' => 'Color Temp Unknown 2', 'format' => @@ -900,7 +900,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown3', 'title' => 'WB RGGB Levels Unknown 3', 'components' => 4, @@ -915,7 +915,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown3', 'title' => 'Color Temp Unknown 3', 'format' => @@ -929,7 +929,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown4', 'title' => 'WB RGGB Levels Unknown 4', 'components' => 4, @@ -944,7 +944,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown4', 'title' => 'Color Temp Unknown 4', 'format' => @@ -958,7 +958,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown5', 'title' => 'WB RGGB Levels Unknown 5', 'components' => 4, @@ -973,7 +973,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown5', 'title' => 'Color Temp Unknown 5', 'format' => @@ -987,7 +987,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown6', 'title' => 'WB RGGB Levels Unknown 6', 'components' => 4, @@ -1002,7 +1002,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown6', 'title' => 'Color Temp Unknown 6', 'format' => @@ -1016,7 +1016,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown7', 'title' => 'WB RGGB Levels Unknown 7', 'components' => 4, @@ -1031,7 +1031,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown7', 'title' => 'Color Temp Unknown 7', 'format' => @@ -1045,7 +1045,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown8', 'title' => 'WB RGGB Levels Unknown 8', 'components' => 4, @@ -1060,7 +1060,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown8', 'title' => 'Color Temp Unknown 8', 'format' => @@ -1074,7 +1074,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown9', 'title' => 'WB RGGB Levels Unknown 9', 'components' => 4, @@ -1089,7 +1089,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown9', 'title' => 'Color Temp Unknown 9', 'format' => @@ -1103,7 +1103,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown10', 'title' => 'WB RGGB Levels Unknown 10', 'components' => 4, @@ -1118,7 +1118,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown10', 'title' => 'Color Temp Unknown 10', 'format' => @@ -1132,7 +1132,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown11', 'title' => 'WB RGGB Levels Unknown 11', 'components' => 4, @@ -1147,7 +1147,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown11', 'title' => 'Color Temp Unknown 11', 'format' => @@ -1161,7 +1161,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -1176,7 +1176,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -1190,7 +1190,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -1205,7 +1205,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -1219,7 +1219,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -1234,7 +1234,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -1248,7 +1248,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -1263,7 +1263,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -1277,7 +1277,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -1292,7 +1292,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -1306,7 +1306,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -1321,7 +1321,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -1335,7 +1335,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -1350,7 +1350,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -1364,7 +1364,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown12', 'title' => 'WB RGGB Levels Unknown 12', 'components' => 4, @@ -1379,7 +1379,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown12', 'title' => 'Color Temp Unknown 12', 'format' => @@ -1393,7 +1393,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown13', 'title' => 'WB RGGB Levels Unknown 13', 'components' => 4, @@ -1408,7 +1408,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown13', 'title' => 'Color Temp Unknown 13', 'format' => @@ -1422,7 +1422,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown14', 'title' => 'WB RGGB Levels Unknown 14', 'components' => 4, @@ -1437,7 +1437,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown14', 'title' => 'Color Temp Unknown 14', 'format' => @@ -1451,7 +1451,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown15', 'title' => 'WB RGGB Levels Unknown 15', 'components' => 4, @@ -1466,7 +1466,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown15', 'title' => 'Color Temp Unknown 15', 'format' => @@ -1480,7 +1480,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown16', 'title' => 'WB RGGB Levels Unknown 16', 'components' => 4, @@ -1495,7 +1495,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown16', 'title' => 'Color Temp Unknown 16', 'format' => @@ -1509,7 +1509,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown17', 'title' => 'WB RGGB Levels Unknown 17', 'components' => 4, @@ -1524,7 +1524,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown17', 'title' => 'Color Temp Unknown 17', 'format' => @@ -1538,7 +1538,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown18', 'title' => 'WB RGGB Levels Unknown 18', 'components' => 4, @@ -1553,7 +1553,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown18', 'title' => 'Color Temp Unknown 18', 'format' => @@ -1567,7 +1567,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown19', 'title' => 'WB RGGB Levels Unknown 19', 'components' => 4, @@ -1582,7 +1582,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown19', 'title' => 'Color Temp Unknown 19', 'format' => @@ -1596,7 +1596,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown20', 'title' => 'WB RGGB Levels Unknown 20', 'components' => 4, @@ -1611,7 +1611,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown20', 'title' => 'Color Temp Unknown 20', 'format' => @@ -1625,7 +1625,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown21', 'title' => 'WB RGGB Levels Unknown 21', 'components' => 4, @@ -1640,7 +1640,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown21', 'title' => 'Color Temp Unknown 21', 'format' => @@ -1654,7 +1654,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown22', 'title' => 'WB RGGB Levels Unknown 22', 'components' => 4, @@ -1669,7 +1669,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown22', 'title' => 'Color Temp Unknown 22', 'format' => @@ -1683,7 +1683,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown23', 'title' => 'WB RGGB Levels Unknown 23', 'components' => 4, @@ -1698,7 +1698,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown23', 'title' => 'Color Temp Unknown 23', 'format' => @@ -1712,7 +1712,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown24', 'title' => 'WB RGGB Levels Unknown 24', 'components' => 4, @@ -1727,7 +1727,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown24', 'title' => 'Color Temp Unknown 24', 'format' => @@ -1741,7 +1741,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown25', 'title' => 'WB RGGB Levels Unknown 25', 'components' => 4, @@ -1756,7 +1756,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown25', 'title' => 'Color Temp Unknown 25', 'format' => @@ -1770,7 +1770,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown26', 'title' => 'WB RGGB Levels Unknown 26', 'components' => 4, @@ -1785,7 +1785,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown26', 'title' => 'Color Temp Unknown 26', 'format' => @@ -1799,7 +1799,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown27', 'title' => 'WB RGGB Levels Unknown 27', 'components' => 4, @@ -1814,7 +1814,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown27', 'title' => 'Color Temp Unknown 27', 'format' => @@ -1828,7 +1828,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown28', 'title' => 'WB RGGB Levels Unknown 28', 'components' => 4, @@ -1843,7 +1843,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown28', 'title' => 'Color Temp Unknown 28', 'format' => @@ -1857,7 +1857,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown29', 'title' => 'WB RGGB Levels Unknown 29', 'components' => 4, @@ -1872,7 +1872,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown29', 'title' => 'Color Temp Unknown 29', 'format' => @@ -1886,7 +1886,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown30', 'title' => 'WB RGGB Levels Unknown 30', 'components' => 4, @@ -1901,7 +1901,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown30', 'title' => 'Color Temp Unknown 30', 'format' => @@ -1915,7 +1915,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AverageBlackLevel', 'title' => 'Average Black Level', 'components' => 4, @@ -1930,7 +1930,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -1945,7 +1945,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -1959,7 +1959,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -1973,7 +1973,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => @@ -1987,7 +1987,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -2002,7 +2002,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -2016,7 +2016,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -2030,7 +2030,7 @@ class ColorData8 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorData9.php b/src/Collection/ExifMakerNotes/Canon/ColorData9.php index ca6f34d87..8243c0358 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorData9.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorData9.php @@ -21,7 +21,7 @@ class ColorData9 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorData9', 'itemsByName' => array ( @@ -699,7 +699,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => @@ -723,7 +723,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAsShot', 'title' => 'WB RGGB Levels As Shot', 'components' => 4, @@ -738,7 +738,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAsShot', 'title' => 'Color Temp As Shot', 'format' => @@ -752,7 +752,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsAuto', 'title' => 'WB RGGB Levels Auto', 'components' => 4, @@ -767,7 +767,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempAuto', 'title' => 'Color Temp Auto', 'format' => @@ -781,7 +781,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsMeasured', 'title' => 'WB RGGB Levels Measured', 'components' => 4, @@ -796,7 +796,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempMeasured', 'title' => 'Color Temp Measured', 'format' => @@ -810,7 +810,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown', 'title' => 'WB RGGB Levels Unknown', 'components' => 4, @@ -825,7 +825,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown', 'title' => 'Color Temp Unknown', 'format' => @@ -839,7 +839,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown2', 'title' => 'WB RGGB Levels Unknown 2', 'components' => 4, @@ -854,7 +854,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown2', 'title' => 'Color Temp Unknown 2', 'format' => @@ -868,7 +868,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown3', 'title' => 'WB RGGB Levels Unknown 3', 'components' => 4, @@ -883,7 +883,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown3', 'title' => 'Color Temp Unknown 3', 'format' => @@ -897,7 +897,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown4', 'title' => 'WB RGGB Levels Unknown 4', 'components' => 4, @@ -912,7 +912,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown4', 'title' => 'Color Temp Unknown 4', 'format' => @@ -926,7 +926,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown5', 'title' => 'WB RGGB Levels Unknown 5', 'components' => 4, @@ -941,7 +941,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown5', 'title' => 'Color Temp Unknown 5', 'format' => @@ -955,7 +955,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown6', 'title' => 'WB RGGB Levels Unknown 6', 'components' => 4, @@ -970,7 +970,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown6', 'title' => 'Color Temp Unknown 6', 'format' => @@ -984,7 +984,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown7', 'title' => 'WB RGGB Levels Unknown 7', 'components' => 4, @@ -999,7 +999,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown7', 'title' => 'Color Temp Unknown 7', 'format' => @@ -1013,7 +1013,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown8', 'title' => 'WB RGGB Levels Unknown 8', 'components' => 4, @@ -1028,7 +1028,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown8', 'title' => 'Color Temp Unknown 8', 'format' => @@ -1042,7 +1042,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown9', 'title' => 'WB RGGB Levels Unknown 9', 'components' => 4, @@ -1057,7 +1057,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown9', 'title' => 'Color Temp Unknown 9', 'format' => @@ -1071,7 +1071,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown10', 'title' => 'WB RGGB Levels Unknown 10', 'components' => 4, @@ -1086,7 +1086,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown10', 'title' => 'Color Temp Unknown 10', 'format' => @@ -1100,7 +1100,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsDaylight', 'title' => 'WB RGGB Levels Daylight', 'components' => 4, @@ -1115,7 +1115,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempDaylight', 'title' => 'Color Temp Daylight', 'format' => @@ -1129,7 +1129,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsShade', 'title' => 'WB RGGB Levels Shade', 'components' => 4, @@ -1144,7 +1144,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempShade', 'title' => 'Color Temp Shade', 'format' => @@ -1158,7 +1158,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsCloudy', 'title' => 'WB RGGB Levels Cloudy', 'components' => 4, @@ -1173,7 +1173,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempCloudy', 'title' => 'Color Temp Cloudy', 'format' => @@ -1187,7 +1187,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsTungsten', 'title' => 'WB RGGB Levels Tungsten', 'components' => 4, @@ -1202,7 +1202,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempTungsten', 'title' => 'Color Temp Tungsten', 'format' => @@ -1216,7 +1216,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFluorescent', 'title' => 'WB RGGB Levels Fluorescent', 'components' => 4, @@ -1231,7 +1231,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFluorescent', 'title' => 'Color Temp Fluorescent', 'format' => @@ -1245,7 +1245,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsKelvin', 'title' => 'WB RGGB Levels Kelvin', 'components' => 4, @@ -1260,7 +1260,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempKelvin', 'title' => 'Color Temp Kelvin', 'format' => @@ -1274,7 +1274,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsFlash', 'title' => 'WB RGGB Levels Flash', 'components' => 4, @@ -1289,7 +1289,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempFlash', 'title' => 'Color Temp Flash', 'format' => @@ -1303,7 +1303,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown11', 'title' => 'WB RGGB Levels Unknown 11', 'components' => 4, @@ -1318,7 +1318,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown11', 'title' => 'Color Temp Unknown 11', 'format' => @@ -1332,7 +1332,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown12', 'title' => 'WB RGGB Levels Unknown 12', 'components' => 4, @@ -1347,7 +1347,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown12', 'title' => 'Color Temp Unknown 12', 'format' => @@ -1361,7 +1361,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown13', 'title' => 'WB RGGB Levels Unknown 13', 'components' => 4, @@ -1376,7 +1376,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown13', 'title' => 'Color Temp Unknown 13', 'format' => @@ -1390,7 +1390,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown14', 'title' => 'WB RGGB Levels Unknown 14', 'components' => 4, @@ -1405,7 +1405,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown14', 'title' => 'Color Temp Unknown 14', 'format' => @@ -1419,7 +1419,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown15', 'title' => 'WB RGGB Levels Unknown 15', 'components' => 4, @@ -1434,7 +1434,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown15', 'title' => 'Color Temp Unknown 15', 'format' => @@ -1448,7 +1448,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown16', 'title' => 'WB RGGB Levels Unknown 16', 'components' => 4, @@ -1463,7 +1463,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown16', 'title' => 'Color Temp Unknown 16', 'format' => @@ -1477,7 +1477,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown17', 'title' => 'WB RGGB Levels Unknown 17', 'components' => 4, @@ -1492,7 +1492,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown17', 'title' => 'Color Temp Unknown 17', 'format' => @@ -1506,7 +1506,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown18', 'title' => 'WB RGGB Levels Unknown 18', 'components' => 4, @@ -1521,7 +1521,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown18', 'title' => 'Color Temp Unknown 18', 'format' => @@ -1535,7 +1535,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown19', 'title' => 'WB RGGB Levels Unknown 19', 'components' => 4, @@ -1550,7 +1550,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown19', 'title' => 'Color Temp Unknown 19', 'format' => @@ -1564,7 +1564,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown20', 'title' => 'WB RGGB Levels Unknown 20', 'components' => 4, @@ -1579,7 +1579,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown20', 'title' => 'Color Temp Unknown 20', 'format' => @@ -1593,7 +1593,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown21', 'title' => 'WB RGGB Levels Unknown 21', 'components' => 4, @@ -1608,7 +1608,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown21', 'title' => 'Color Temp Unknown 21', 'format' => @@ -1622,7 +1622,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown22', 'title' => 'WB RGGB Levels Unknown 22', 'components' => 4, @@ -1637,7 +1637,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown22', 'title' => 'Color Temp Unknown 22', 'format' => @@ -1651,7 +1651,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown23', 'title' => 'WB RGGB Levels Unknown 23', 'components' => 4, @@ -1666,7 +1666,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown23', 'title' => 'Color Temp Unknown 23', 'format' => @@ -1680,7 +1680,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown24', 'title' => 'WB RGGB Levels Unknown 24', 'components' => 4, @@ -1695,7 +1695,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown24', 'title' => 'Color Temp Unknown 24', 'format' => @@ -1709,7 +1709,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown25', 'title' => 'WB RGGB Levels Unknown 25', 'components' => 4, @@ -1724,7 +1724,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown25', 'title' => 'Color Temp Unknown 25', 'format' => @@ -1738,7 +1738,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown26', 'title' => 'WB RGGB Levels Unknown 26', 'components' => 4, @@ -1753,7 +1753,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown26', 'title' => 'Color Temp Unknown 26', 'format' => @@ -1767,7 +1767,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown27', 'title' => 'WB RGGB Levels Unknown 27', 'components' => 4, @@ -1782,7 +1782,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown27', 'title' => 'Color Temp Unknown 27', 'format' => @@ -1796,7 +1796,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown28', 'title' => 'WB RGGB Levels Unknown 28', 'components' => 4, @@ -1811,7 +1811,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown28', 'title' => 'Color Temp Unknown 28', 'format' => @@ -1825,7 +1825,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevelsUnknown29', 'title' => 'WB RGGB Levels Unknown 29', 'components' => 4, @@ -1840,7 +1840,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTempUnknown29', 'title' => 'Color Temp Unknown 29', 'format' => @@ -1854,7 +1854,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PerChannelBlackLevel', 'title' => 'Per Channel Black Level', 'components' => 4, @@ -1869,7 +1869,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NormalWhiteLevel', 'title' => 'Normal White Level', 'format' => @@ -1883,7 +1883,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpecularWhiteLevel', 'title' => 'Specular White Level', 'format' => @@ -1897,7 +1897,7 @@ class ColorData9 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearityUpperMargin', 'title' => 'Linearity Upper Margin', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorDataUnknown.php b/src/Collection/ExifMakerNotes/Canon/ColorDataUnknown.php index 30e50b2f6..7376eb72b 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorDataUnknown.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorDataUnknown.php @@ -21,7 +21,7 @@ class ColorDataUnknown extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorDataUnknown', 'itemsByName' => array ( @@ -36,7 +36,7 @@ class ColorDataUnknown extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorDataVersion', 'title' => 'Color Data Version', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ColorInfo.php b/src/Collection/ExifMakerNotes/Canon/ColorInfo.php index b3188eeec..1705b7c6a 100644 --- a/src/Collection/ExifMakerNotes/Canon/ColorInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/ColorInfo.php @@ -21,7 +21,7 @@ class ColorInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ColorInfo', 'itemsByName' => array ( @@ -59,7 +59,7 @@ class ColorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -80,7 +80,7 @@ class ColorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTone', 'title' => 'Color Tone', 'format' => @@ -101,7 +101,7 @@ class ColorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorSpace', 'title' => 'Color Space', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ContrastInfo.php b/src/Collection/ExifMakerNotes/Canon/ContrastInfo.php index 473a94f40..803bcb7c3 100644 --- a/src/Collection/ExifMakerNotes/Canon/ContrastInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/ContrastInfo.php @@ -21,7 +21,7 @@ class ContrastInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ContrastInfo', 'itemsByName' => array ( @@ -43,7 +43,7 @@ class ContrastInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntelligentContrast', 'title' => 'Intelligent Contrast', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/CropInfo.php b/src/Collection/ExifMakerNotes/Canon/CropInfo.php index 9be7d431a..51513cc96 100644 --- a/src/Collection/ExifMakerNotes/Canon/CropInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/CropInfo.php @@ -21,7 +21,7 @@ class CropInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\CropInfo', 'itemsByName' => array ( @@ -67,7 +67,7 @@ class CropInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CropLeftMargin', 'title' => 'Crop Left Margin', 'format' => @@ -81,7 +81,7 @@ class CropInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CropRightMargin', 'title' => 'Crop Right Margin', 'format' => @@ -95,7 +95,7 @@ class CropInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CropTopMargin', 'title' => 'Crop Top Margin', 'format' => @@ -109,7 +109,7 @@ class CropInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CropBottomMargin', 'title' => 'Crop Bottom Margin', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ExposureInfo.php b/src/Collection/ExifMakerNotes/Canon/ExposureInfo.php index f9b2155a8..582eacf3d 100644 --- a/src/Collection/ExifMakerNotes/Canon/ExposureInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/ExposureInfo.php @@ -21,7 +21,7 @@ class ExposureInfo extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ExposureInfo', 'itemsByName' => array ( @@ -59,7 +59,7 @@ class ExposureInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -73,7 +73,7 @@ class ExposureInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -87,7 +87,7 @@ class ExposureInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/FaceDetect1.php b/src/Collection/ExifMakerNotes/Canon/FaceDetect1.php index e2409f1e4..dcb9469a4 100644 --- a/src/Collection/ExifMakerNotes/Canon/FaceDetect1.php +++ b/src/Collection/ExifMakerNotes/Canon/FaceDetect1.php @@ -21,7 +21,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\FaceDetect1', 'itemsByName' => array ( @@ -123,7 +123,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FacesDetected', 'title' => 'Faces Detected', 'format' => @@ -137,7 +137,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaceDetectFrameSize', 'title' => 'Face Detect Frame Size', 'components' => 2, @@ -152,7 +152,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face1Position', 'title' => 'Face 1 Position', 'components' => 2, @@ -167,7 +167,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face2Position', 'title' => 'Face 2 Position', 'components' => 2, @@ -182,7 +182,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face3Position', 'title' => 'Face 3 Position', 'components' => 2, @@ -197,7 +197,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face4Position', 'title' => 'Face 4 Position', 'components' => 2, @@ -212,7 +212,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face5Position', 'title' => 'Face 5 Position', 'components' => 2, @@ -227,7 +227,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face6Position', 'title' => 'Face 6 Position', 'components' => 2, @@ -242,7 +242,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face7Position', 'title' => 'Face 7 Position', 'components' => 2, @@ -257,7 +257,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face8Position', 'title' => 'Face 8 Position', 'components' => 2, @@ -272,7 +272,7 @@ class FaceDetect1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Face9Position', 'title' => 'Face 9 Position', 'components' => 2, diff --git a/src/Collection/ExifMakerNotes/Canon/FaceDetect2.php b/src/Collection/ExifMakerNotes/Canon/FaceDetect2.php index 3c5541c5c..e8968143b 100644 --- a/src/Collection/ExifMakerNotes/Canon/FaceDetect2.php +++ b/src/Collection/ExifMakerNotes/Canon/FaceDetect2.php @@ -21,7 +21,7 @@ class FaceDetect2 extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\FaceDetect2', 'itemsByName' => array ( @@ -51,7 +51,7 @@ class FaceDetect2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaceWidth', 'title' => 'Face Width', 'format' => @@ -65,7 +65,7 @@ class FaceDetect2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FacesDetected', 'title' => 'Faces Detected', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/FaceDetect3.php b/src/Collection/ExifMakerNotes/Canon/FaceDetect3.php index 975aae278..c68b2127e 100644 --- a/src/Collection/ExifMakerNotes/Canon/FaceDetect3.php +++ b/src/Collection/ExifMakerNotes/Canon/FaceDetect3.php @@ -21,7 +21,7 @@ class FaceDetect3 extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\FaceDetect3', 'itemsByName' => array ( @@ -43,7 +43,7 @@ class FaceDetect3 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FacesDetected', 'title' => 'Faces Detected', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/FileInfo.php b/src/Collection/ExifMakerNotes/Canon/FileInfo.php index 6dcb3f1a7..62c5d30ec 100644 --- a/src/Collection/ExifMakerNotes/Canon/FileInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/FileInfo.php @@ -22,7 +22,7 @@ class FileInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\FileInfo', 'itemsByName' => array ( @@ -205,7 +205,7 @@ class FileInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FileNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileNumber', 'title' => 'File Number', 'format' => @@ -217,7 +217,7 @@ class FileInfo extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FileNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileNumber', 'title' => 'File Number', 'format' => @@ -229,7 +229,7 @@ class FileInfo extends CollectionBase { 2 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FileNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterCount', 'title' => 'Shutter Count', 'format' => @@ -241,7 +241,7 @@ class FileInfo extends CollectionBase { 3 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FileNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterCount', 'title' => 'Shutter Count', 'format' => @@ -255,7 +255,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BracketMode', 'title' => 'Bracket Mode', 'format' => @@ -280,7 +280,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BracketValue', 'title' => 'Bracket Value', 'format' => @@ -294,7 +294,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BracketShotNumber', 'title' => 'Bracket Shot Number', 'format' => @@ -308,7 +308,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawJpgQuality', 'title' => 'Raw Jpg Quality', 'format' => @@ -337,7 +337,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawJpgSize', 'title' => 'Raw Jpg Size', 'format' => @@ -376,7 +376,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LongExposureNoiseReduction2', 'title' => 'Long Exposure Noise Reduction 2', 'format' => @@ -400,7 +400,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WBBracketMode', 'title' => 'WB Bracket Mode', 'format' => @@ -423,7 +423,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WBBracketValueAB', 'title' => 'WB Bracket Value AB', 'format' => @@ -437,7 +437,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WBBracketValueGM', 'title' => 'WB Bracket Value GM', 'format' => @@ -451,7 +451,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffect', 'title' => 'Filter Effect', 'format' => @@ -476,7 +476,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffect', 'title' => 'Toning Effect', 'format' => @@ -501,7 +501,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MacroMagnification', 'title' => 'Macro Magnification', 'format' => @@ -515,7 +515,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LiveViewShooting', 'title' => 'Live View Shooting', 'format' => @@ -538,7 +538,7 @@ class FileInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -553,7 +553,7 @@ class FileInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FocusDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -567,7 +567,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterMode', 'title' => 'Shutter Mode', 'format' => @@ -590,7 +590,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashExposureLock', 'title' => 'Flash Exposure Lock', 'format' => @@ -612,7 +612,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AntiFlicker', 'title' => 'Anti Flicker', 'format' => @@ -634,7 +634,7 @@ class FileInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RFLensType', 'title' => 'RF Lens Type', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/FilterInfo.php b/src/Collection/ExifMakerNotes/Canon/FilterInfo.php index 26553fc53..fb012605d 100644 --- a/src/Collection/ExifMakerNotes/Canon/FilterInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/FilterInfo.php @@ -17,7 +17,7 @@ class FilterInfo extends CollectionBase { 'title' => 'Canon FilterInfo', 'handler' => 'FileEye\\MediaProbe\\Block\\Exif\\Vendor\\Canon\\FilterInfoIndex', 'DOMNode' => 'filterInfo', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\FilterInfo', 'itemsByName' => array ( @@ -115,7 +115,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GrainyBWFilter', 'title' => 'Grainy B/W Filter', 'text' => @@ -136,7 +136,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SoftFocusFilter', 'title' => 'Soft Focus Filter', 'text' => @@ -157,7 +157,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToyCameraFilter', 'title' => 'Toy Camera Filter', 'text' => @@ -178,7 +178,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MiniatureFilter', 'title' => 'Miniature Filter', 'text' => @@ -199,7 +199,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MiniatureFilterOrientation', 'title' => 'Miniature Filter Orientation', 'text' => @@ -221,7 +221,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MiniatureFilterPosition', 'title' => 'Miniature Filter Position', 'exiftoolDOMNode' => 'Canon:MiniatureFilterPosition', @@ -235,7 +235,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MiniatureFilterParameter', 'title' => 'Miniature Filter Parameter', 'exiftoolDOMNode' => 'Canon:MiniatureFilterParameter', @@ -249,7 +249,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FisheyeFilter', 'title' => 'Fisheye Filter', 'text' => @@ -270,7 +270,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PaintingFilter', 'title' => 'Painting Filter', 'text' => @@ -291,7 +291,7 @@ class FilterInfo extends CollectionBase { array ( 0 => 9, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WatercolorFilter', 'title' => 'Watercolor Filter', 'text' => diff --git a/src/Collection/ExifMakerNotes/Canon/Flags.php b/src/Collection/ExifMakerNotes/Canon/Flags.php index 31922696e..878021d8f 100644 --- a/src/Collection/ExifMakerNotes/Canon/Flags.php +++ b/src/Collection/ExifMakerNotes/Canon/Flags.php @@ -15,13 +15,13 @@ class Flags extends CollectionBase { protected static $map = array ( 'name' => 'CanonFlags', 'title' => 'Canon Flags', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', 'DOMNode' => 'index', 'format' => array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\Flags', 'itemsByName' => array ( @@ -43,7 +43,7 @@ class Flags extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedParamFlag', 'title' => 'Modified Param Flag', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/FocalInfo.php b/src/Collection/ExifMakerNotes/Canon/FocalInfo.php index c65c88603..84e836f39 100644 --- a/src/Collection/ExifMakerNotes/Canon/FocalInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/FocalInfo.php @@ -15,13 +15,13 @@ class FocalInfo extends CollectionBase { protected static $map = array ( 'name' => 'CanonFocalInfo', 'title' => 'Canon FocalInfo', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', 'DOMNode' => 'index', 'format' => array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\FocalInfo', 'itemsByName' => array ( @@ -43,7 +43,7 @@ class FocalInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/FocalLength.php b/src/Collection/ExifMakerNotes/Canon/FocalLength.php index 96def2e13..bd3ad1026 100644 --- a/src/Collection/ExifMakerNotes/Canon/FocalLength.php +++ b/src/Collection/ExifMakerNotes/Canon/FocalLength.php @@ -21,7 +21,7 @@ class FocalLength extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\FocalLength', 'itemsByName' => array ( @@ -92,7 +92,7 @@ class FocalLength extends CollectionBase { 2 => 'Zoom', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalType', 'title' => 'Focal Type', 'format' => @@ -107,7 +107,7 @@ class FocalLength extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FLFocalLength', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -122,7 +122,7 @@ class FocalLength extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FocalPlaneSize', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneXSize', 'title' => 'Focal Plane X Size', 'format' => @@ -134,7 +134,7 @@ class FocalLength extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FocalPlaneSize', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneXUnknown', 'title' => 'Focal Plane X Unknown', 'format' => @@ -149,7 +149,7 @@ class FocalLength extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FocalPlaneSize', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneYSize', 'title' => 'Focal Plane Y Size', 'format' => @@ -161,7 +161,7 @@ class FocalLength extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FocalPlaneSize', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneYUnknown', 'title' => 'Focal Plane Y Unknown', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/HDRInfo.php b/src/Collection/ExifMakerNotes/Canon/HDRInfo.php index c3cdde246..6e1baf072 100644 --- a/src/Collection/ExifMakerNotes/Canon/HDRInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/HDRInfo.php @@ -21,7 +21,7 @@ class HDRInfo extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\HDRInfo', 'itemsByName' => array ( @@ -51,7 +51,7 @@ class HDRInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HDR', 'title' => 'HDR', 'format' => @@ -74,7 +74,7 @@ class HDRInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HDREffect', 'title' => 'HDR Effect', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/LensInfo.php b/src/Collection/ExifMakerNotes/Canon/LensInfo.php index 24ea9369b..b36939048 100644 --- a/src/Collection/ExifMakerNotes/Canon/LensInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/LensInfo.php @@ -21,7 +21,7 @@ class LensInfo extends CollectionBase { array ( 0 => 7, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\LensInfo', 'itemsByName' => array ( @@ -43,7 +43,7 @@ class LensInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensSerialNumber', 'title' => 'Lens Serial Number', 'components' => 5, diff --git a/src/Collection/ExifMakerNotes/Canon/LightingOpt.php b/src/Collection/ExifMakerNotes/Canon/LightingOpt.php index 690abb550..c6f068671 100644 --- a/src/Collection/ExifMakerNotes/Canon/LightingOpt.php +++ b/src/Collection/ExifMakerNotes/Canon/LightingOpt.php @@ -22,7 +22,7 @@ class LightingOpt extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\LightingOpt', 'itemsByName' => array ( @@ -92,7 +92,7 @@ class LightingOpt extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PeripheralIlluminationCorr', 'title' => 'Peripheral Illumination Corr', 'format' => @@ -114,7 +114,7 @@ class LightingOpt extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoLightingOptimizer', 'title' => 'Auto Lighting Optimizer', 'format' => @@ -138,7 +138,7 @@ class LightingOpt extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -160,7 +160,7 @@ class LightingOpt extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LongExposureNoiseReduction', 'title' => 'Long Exposure Noise Reduction', 'format' => @@ -183,7 +183,7 @@ class LightingOpt extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighISONoiseReduction', 'title' => 'High ISO Noise Reduction', 'format' => @@ -207,7 +207,7 @@ class LightingOpt extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DigitalLensOptimizer', 'title' => 'Digital Lens Optimizer', 'format' => @@ -230,7 +230,7 @@ class LightingOpt extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DualPixelRaw', 'title' => 'Dual Pixel Raw', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/MeasuredColor.php b/src/Collection/ExifMakerNotes/Canon/MeasuredColor.php index 0468facaa..7294ef67f 100644 --- a/src/Collection/ExifMakerNotes/Canon/MeasuredColor.php +++ b/src/Collection/ExifMakerNotes/Canon/MeasuredColor.php @@ -22,7 +22,7 @@ class MeasuredColor extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\MeasuredColor', 'itemsByName' => array ( @@ -53,7 +53,7 @@ class MeasuredColor extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredRGGB', 'title' => 'Measured RGGB', 'components' => 4, diff --git a/src/Collection/ExifMakerNotes/Canon/ModifiedInfo.php b/src/Collection/ExifMakerNotes/Canon/ModifiedInfo.php index b12cd0976..6f6feee4c 100644 --- a/src/Collection/ExifMakerNotes/Canon/ModifiedInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/ModifiedInfo.php @@ -21,7 +21,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ModifiedInfo', 'itemsByName' => array ( @@ -123,7 +123,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedToneCurve', 'title' => 'Modified Tone Curve', 'format' => @@ -146,7 +146,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedSharpness', 'title' => 'Modified Sharpness', 'format' => @@ -160,7 +160,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedSharpnessFreq', 'title' => 'Modified Sharpness Freq', 'format' => @@ -186,7 +186,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedSensorRedLevel', 'title' => 'Modified Sensor Red Level', 'format' => @@ -200,7 +200,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedSensorBlueLevel', 'title' => 'Modified Sensor Blue Level', 'format' => @@ -214,7 +214,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedWhiteBalanceRed', 'title' => 'Modified White Balance Red', 'format' => @@ -228,7 +228,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedWhiteBalanceBlue', 'title' => 'Modified White Balance Blue', 'format' => @@ -242,7 +242,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedWhiteBalance', 'title' => 'Modified White Balance', 'format' => @@ -284,7 +284,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedColorTemp', 'title' => 'Modified Color Temp', 'format' => @@ -298,7 +298,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedPictureStyle', 'title' => 'Modified Picture Style', 'format' => @@ -342,7 +342,7 @@ class ModifiedInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifiedDigitalGain', 'title' => 'Modified Digital Gain', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/MovieInfo.php b/src/Collection/ExifMakerNotes/Canon/MovieInfo.php index b0ec725c2..0f921b8bd 100644 --- a/src/Collection/ExifMakerNotes/Canon/MovieInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/MovieInfo.php @@ -22,7 +22,7 @@ class MovieInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\MovieInfo', 'itemsByName' => array ( @@ -79,7 +79,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameRate', 'title' => 'Frame Rate', 'format' => @@ -93,7 +93,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameCount', 'title' => 'Frame Count', 'format' => @@ -107,7 +107,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameCount', 'title' => 'Frame Count', 'format' => @@ -121,7 +121,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameRate', 'title' => 'Frame Rate', 'format' => @@ -135,7 +135,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Duration', 'title' => 'Duration', 'format' => @@ -149,7 +149,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AudioBitrate', 'title' => 'Audio Bitrate', 'format' => @@ -163,7 +163,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AudioSampleRate', 'title' => 'Audio Sample Rate', 'format' => @@ -177,7 +177,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AudioChannels', 'title' => 'Audio Channels', 'format' => @@ -191,7 +191,7 @@ class MovieInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VideoCodec', 'title' => 'Video Codec', 'components' => 4, diff --git a/src/Collection/ExifMakerNotes/Canon/MultiExp.php b/src/Collection/ExifMakerNotes/Canon/MultiExp.php index 1b9f6868d..b5d81334e 100644 --- a/src/Collection/ExifMakerNotes/Canon/MultiExp.php +++ b/src/Collection/ExifMakerNotes/Canon/MultiExp.php @@ -21,7 +21,7 @@ class MultiExp extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\MultiExp', 'itemsByName' => array ( @@ -59,7 +59,7 @@ class MultiExp extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MultiExposure', 'title' => 'Multi Exposure', 'format' => @@ -82,7 +82,7 @@ class MultiExp extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MultiExposureControl', 'title' => 'Multi Exposure Control', 'format' => @@ -106,7 +106,7 @@ class MultiExp extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MultiExposureShots', 'title' => 'Multi Exposure Shots', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/MyColors.php b/src/Collection/ExifMakerNotes/Canon/MyColors.php index 866fd012e..ed235d9f8 100644 --- a/src/Collection/ExifMakerNotes/Canon/MyColors.php +++ b/src/Collection/ExifMakerNotes/Canon/MyColors.php @@ -21,7 +21,7 @@ class MyColors extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\MyColors', 'itemsByName' => array ( @@ -43,7 +43,7 @@ class MyColors extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MyColorMode', 'title' => 'My Color Mode', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/PSInfo.php b/src/Collection/ExifMakerNotes/Canon/PSInfo.php index 4a9736892..98f8ebb7e 100644 --- a/src/Collection/ExifMakerNotes/Canon/PSInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/PSInfo.php @@ -21,7 +21,7 @@ class PSInfo extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\PSInfo', 'itemsByName' => array ( @@ -491,7 +491,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastStandard', 'title' => 'Contrast Standard', 'format' => @@ -512,7 +512,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessStandard', 'title' => 'Sharpness Standard', 'format' => @@ -533,7 +533,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationStandard', 'title' => 'Saturation Standard', 'format' => @@ -554,7 +554,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneStandard', 'title' => 'Color Tone Standard', 'format' => @@ -575,7 +575,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectStandard', 'title' => 'Filter Effect Standard', 'format' => @@ -596,7 +596,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectStandard', 'title' => 'Toning Effect Standard', 'format' => @@ -617,7 +617,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastPortrait', 'title' => 'Contrast Portrait', 'format' => @@ -638,7 +638,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessPortrait', 'title' => 'Sharpness Portrait', 'format' => @@ -659,7 +659,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationPortrait', 'title' => 'Saturation Portrait', 'format' => @@ -680,7 +680,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTonePortrait', 'title' => 'Color Tone Portrait', 'format' => @@ -701,7 +701,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectPortrait', 'title' => 'Filter Effect Portrait', 'format' => @@ -722,7 +722,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectPortrait', 'title' => 'Toning Effect Portrait', 'format' => @@ -743,7 +743,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastLandscape', 'title' => 'Contrast Landscape', 'format' => @@ -764,7 +764,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessLandscape', 'title' => 'Sharpness Landscape', 'format' => @@ -785,7 +785,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationLandscape', 'title' => 'Saturation Landscape', 'format' => @@ -806,7 +806,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneLandscape', 'title' => 'Color Tone Landscape', 'format' => @@ -827,7 +827,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectLandscape', 'title' => 'Filter Effect Landscape', 'format' => @@ -848,7 +848,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectLandscape', 'title' => 'Toning Effect Landscape', 'format' => @@ -869,7 +869,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastNeutral', 'title' => 'Contrast Neutral', 'format' => @@ -890,7 +890,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessNeutral', 'title' => 'Sharpness Neutral', 'format' => @@ -911,7 +911,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationNeutral', 'title' => 'Saturation Neutral', 'format' => @@ -932,7 +932,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneNeutral', 'title' => 'Color Tone Neutral', 'format' => @@ -953,7 +953,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectNeutral', 'title' => 'Filter Effect Neutral', 'format' => @@ -974,7 +974,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectNeutral', 'title' => 'Toning Effect Neutral', 'format' => @@ -995,7 +995,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastFaithful', 'title' => 'Contrast Faithful', 'format' => @@ -1016,7 +1016,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessFaithful', 'title' => 'Sharpness Faithful', 'format' => @@ -1037,7 +1037,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationFaithful', 'title' => 'Saturation Faithful', 'format' => @@ -1058,7 +1058,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneFaithful', 'title' => 'Color Tone Faithful', 'format' => @@ -1079,7 +1079,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectFaithful', 'title' => 'Filter Effect Faithful', 'format' => @@ -1100,7 +1100,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectFaithful', 'title' => 'Toning Effect Faithful', 'format' => @@ -1121,7 +1121,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastMonochrome', 'title' => 'Contrast Monochrome', 'format' => @@ -1142,7 +1142,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessMonochrome', 'title' => 'Sharpness Monochrome', 'format' => @@ -1163,7 +1163,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationMonochrome', 'title' => 'Saturation Monochrome', 'format' => @@ -1184,7 +1184,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneMonochrome', 'title' => 'Color Tone Monochrome', 'format' => @@ -1205,7 +1205,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectMonochrome', 'title' => 'Filter Effect Monochrome', 'format' => @@ -1231,7 +1231,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectMonochrome', 'title' => 'Toning Effect Monochrome', 'format' => @@ -1257,7 +1257,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef1', 'title' => 'Contrast User Def 1', 'format' => @@ -1278,7 +1278,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef1', 'title' => 'Sharpness User Def 1', 'format' => @@ -1299,7 +1299,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef1', 'title' => 'Saturation User Def 1', 'format' => @@ -1320,7 +1320,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef1', 'title' => 'Color Tone User Def 1', 'format' => @@ -1341,7 +1341,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectUserDef1', 'title' => 'Filter Effect User Def 1', 'format' => @@ -1367,7 +1367,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectUserDef1', 'title' => 'Toning Effect User Def 1', 'format' => @@ -1393,7 +1393,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef2', 'title' => 'Contrast User Def 2', 'format' => @@ -1414,7 +1414,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef2', 'title' => 'Sharpness User Def 2', 'format' => @@ -1435,7 +1435,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef2', 'title' => 'Saturation User Def 2', 'format' => @@ -1456,7 +1456,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef2', 'title' => 'Color Tone User Def 2', 'format' => @@ -1477,7 +1477,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectUserDef2', 'title' => 'Filter Effect User Def 2', 'format' => @@ -1503,7 +1503,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectUserDef2', 'title' => 'Toning Effect User Def 2', 'format' => @@ -1529,7 +1529,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef3', 'title' => 'Contrast User Def 3', 'format' => @@ -1550,7 +1550,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef3', 'title' => 'Sharpness User Def 3', 'format' => @@ -1571,7 +1571,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef3', 'title' => 'Saturation User Def 3', 'format' => @@ -1592,7 +1592,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef3', 'title' => 'Color Tone User Def 3', 'format' => @@ -1613,7 +1613,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectUserDef3', 'title' => 'Filter Effect User Def 3', 'format' => @@ -1639,7 +1639,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectUserDef3', 'title' => 'Toning Effect User Def 3', 'format' => @@ -1665,7 +1665,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef1PictureStyle', 'title' => 'User Def 1 Picture Style', 'format' => @@ -1695,7 +1695,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef2PictureStyle', 'title' => 'User Def 2 Picture Style', 'format' => @@ -1725,7 +1725,7 @@ class PSInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef3PictureStyle', 'title' => 'User Def 3 Picture Style', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/PSInfo2.php b/src/Collection/ExifMakerNotes/Canon/PSInfo2.php index be492ac16..9eda4268c 100644 --- a/src/Collection/ExifMakerNotes/Canon/PSInfo2.php +++ b/src/Collection/ExifMakerNotes/Canon/PSInfo2.php @@ -21,7 +21,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\PSInfo2', 'itemsByName' => array ( @@ -539,7 +539,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastStandard', 'title' => 'Contrast Standard', 'format' => @@ -560,7 +560,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessStandard', 'title' => 'Sharpness Standard', 'format' => @@ -581,7 +581,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationStandard', 'title' => 'Saturation Standard', 'format' => @@ -602,7 +602,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneStandard', 'title' => 'Color Tone Standard', 'format' => @@ -623,7 +623,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectStandard', 'title' => 'Filter Effect Standard', 'format' => @@ -644,7 +644,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectStandard', 'title' => 'Toning Effect Standard', 'format' => @@ -665,7 +665,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastPortrait', 'title' => 'Contrast Portrait', 'format' => @@ -686,7 +686,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessPortrait', 'title' => 'Sharpness Portrait', 'format' => @@ -707,7 +707,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationPortrait', 'title' => 'Saturation Portrait', 'format' => @@ -728,7 +728,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTonePortrait', 'title' => 'Color Tone Portrait', 'format' => @@ -749,7 +749,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectPortrait', 'title' => 'Filter Effect Portrait', 'format' => @@ -770,7 +770,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectPortrait', 'title' => 'Toning Effect Portrait', 'format' => @@ -791,7 +791,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastLandscape', 'title' => 'Contrast Landscape', 'format' => @@ -812,7 +812,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessLandscape', 'title' => 'Sharpness Landscape', 'format' => @@ -833,7 +833,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationLandscape', 'title' => 'Saturation Landscape', 'format' => @@ -854,7 +854,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneLandscape', 'title' => 'Color Tone Landscape', 'format' => @@ -875,7 +875,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectLandscape', 'title' => 'Filter Effect Landscape', 'format' => @@ -896,7 +896,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectLandscape', 'title' => 'Toning Effect Landscape', 'format' => @@ -917,7 +917,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastNeutral', 'title' => 'Contrast Neutral', 'format' => @@ -938,7 +938,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessNeutral', 'title' => 'Sharpness Neutral', 'format' => @@ -959,7 +959,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationNeutral', 'title' => 'Saturation Neutral', 'format' => @@ -980,7 +980,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneNeutral', 'title' => 'Color Tone Neutral', 'format' => @@ -1001,7 +1001,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectNeutral', 'title' => 'Filter Effect Neutral', 'format' => @@ -1022,7 +1022,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectNeutral', 'title' => 'Toning Effect Neutral', 'format' => @@ -1043,7 +1043,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastFaithful', 'title' => 'Contrast Faithful', 'format' => @@ -1064,7 +1064,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessFaithful', 'title' => 'Sharpness Faithful', 'format' => @@ -1085,7 +1085,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationFaithful', 'title' => 'Saturation Faithful', 'format' => @@ -1106,7 +1106,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneFaithful', 'title' => 'Color Tone Faithful', 'format' => @@ -1127,7 +1127,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectFaithful', 'title' => 'Filter Effect Faithful', 'format' => @@ -1148,7 +1148,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectFaithful', 'title' => 'Toning Effect Faithful', 'format' => @@ -1169,7 +1169,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastMonochrome', 'title' => 'Contrast Monochrome', 'format' => @@ -1190,7 +1190,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessMonochrome', 'title' => 'Sharpness Monochrome', 'format' => @@ -1211,7 +1211,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationMonochrome', 'title' => 'Saturation Monochrome', 'format' => @@ -1232,7 +1232,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneMonochrome', 'title' => 'Color Tone Monochrome', 'format' => @@ -1253,7 +1253,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectMonochrome', 'title' => 'Filter Effect Monochrome', 'format' => @@ -1279,7 +1279,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectMonochrome', 'title' => 'Toning Effect Monochrome', 'format' => @@ -1305,7 +1305,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastAuto', 'title' => 'Contrast Auto', 'format' => @@ -1326,7 +1326,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessAuto', 'title' => 'Sharpness Auto', 'format' => @@ -1347,7 +1347,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationAuto', 'title' => 'Saturation Auto', 'format' => @@ -1368,7 +1368,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneAuto', 'title' => 'Color Tone Auto', 'format' => @@ -1389,7 +1389,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectAuto', 'title' => 'Filter Effect Auto', 'format' => @@ -1415,7 +1415,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectAuto', 'title' => 'Toning Effect Auto', 'format' => @@ -1441,7 +1441,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef1', 'title' => 'Contrast User Def 1', 'format' => @@ -1462,7 +1462,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef1', 'title' => 'Sharpness User Def 1', 'format' => @@ -1483,7 +1483,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef1', 'title' => 'Saturation User Def 1', 'format' => @@ -1504,7 +1504,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef1', 'title' => 'Color Tone User Def 1', 'format' => @@ -1525,7 +1525,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectUserDef1', 'title' => 'Filter Effect User Def 1', 'format' => @@ -1551,7 +1551,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectUserDef1', 'title' => 'Toning Effect User Def 1', 'format' => @@ -1577,7 +1577,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef2', 'title' => 'Contrast User Def 2', 'format' => @@ -1598,7 +1598,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef2', 'title' => 'Sharpness User Def 2', 'format' => @@ -1619,7 +1619,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef2', 'title' => 'Saturation User Def 2', 'format' => @@ -1640,7 +1640,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef2', 'title' => 'Color Tone User Def 2', 'format' => @@ -1661,7 +1661,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectUserDef2', 'title' => 'Filter Effect User Def 2', 'format' => @@ -1687,7 +1687,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectUserDef2', 'title' => 'Toning Effect User Def 2', 'format' => @@ -1713,7 +1713,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContrastUserDef3', 'title' => 'Contrast User Def 3', 'format' => @@ -1734,7 +1734,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessUserDef3', 'title' => 'Sharpness User Def 3', 'format' => @@ -1755,7 +1755,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SaturationUserDef3', 'title' => 'Saturation User Def 3', 'format' => @@ -1776,7 +1776,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorToneUserDef3', 'title' => 'Color Tone User Def 3', 'format' => @@ -1797,7 +1797,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FilterEffectUserDef3', 'title' => 'Filter Effect User Def 3', 'format' => @@ -1823,7 +1823,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToningEffectUserDef3', 'title' => 'Toning Effect User Def 3', 'format' => @@ -1849,7 +1849,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef1PictureStyle', 'title' => 'User Def 1 Picture Style', 'format' => @@ -1879,7 +1879,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef2PictureStyle', 'title' => 'User Def 2 Picture Style', 'format' => @@ -1909,7 +1909,7 @@ class PSInfo2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserDef3PictureStyle', 'title' => 'User Def 3 Picture Style', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/Panorama.php b/src/Collection/ExifMakerNotes/Canon/Panorama.php index 4fef897bf..3545ea964 100644 --- a/src/Collection/ExifMakerNotes/Canon/Panorama.php +++ b/src/Collection/ExifMakerNotes/Canon/Panorama.php @@ -22,7 +22,7 @@ class Panorama extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\Panorama', 'itemsByName' => array ( @@ -57,7 +57,7 @@ class Panorama extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanoramaFrameNumber', 'title' => 'Panorama Frame Number', 'format' => @@ -71,7 +71,7 @@ class Panorama extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanoramaDirection', 'title' => 'Panorama Direction', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/PreviewImageInfo.php b/src/Collection/ExifMakerNotes/Canon/PreviewImageInfo.php index e2135f980..cbaab5150 100644 --- a/src/Collection/ExifMakerNotes/Canon/PreviewImageInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/PreviewImageInfo.php @@ -21,7 +21,7 @@ class PreviewImageInfo extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\PreviewImageInfo', 'itemsByName' => array ( @@ -75,7 +75,7 @@ class PreviewImageInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewQuality', 'title' => 'Preview Quality', 'format' => @@ -104,7 +104,7 @@ class PreviewImageInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'format' => @@ -118,7 +118,7 @@ class PreviewImageInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageWidth', 'title' => 'Preview Image Width', 'format' => @@ -132,7 +132,7 @@ class PreviewImageInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageHeight', 'title' => 'Preview Image Height', 'format' => @@ -146,7 +146,7 @@ class PreviewImageInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/Processing.php b/src/Collection/ExifMakerNotes/Canon/Processing.php index 009d2a611..241d01512 100644 --- a/src/Collection/ExifMakerNotes/Canon/Processing.php +++ b/src/Collection/ExifMakerNotes/Canon/Processing.php @@ -22,7 +22,7 @@ class Processing extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\Processing', 'itemsByName' => array ( @@ -109,7 +109,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToneCurve', 'title' => 'Tone Curve', 'format' => @@ -132,7 +132,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -146,7 +146,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessFrequency', 'title' => 'Sharpness Frequency', 'format' => @@ -172,7 +172,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorRedLevel', 'title' => 'Sensor Red Level', 'format' => @@ -186,7 +186,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorBlueLevel', 'title' => 'Sensor Blue Level', 'format' => @@ -200,7 +200,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalanceRed', 'title' => 'White Balance Red', 'format' => @@ -214,7 +214,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalanceBlue', 'title' => 'White Balance Blue', 'format' => @@ -229,7 +229,7 @@ class Processing extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ProcessingWhiteBalance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -271,7 +271,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -285,7 +285,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyle', 'title' => 'Picture Style', 'format' => @@ -329,7 +329,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DigitalGain', 'title' => 'Digital Gain', 'format' => @@ -343,7 +343,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WBShiftAB', 'title' => 'WB Shift AB', 'format' => @@ -357,7 +357,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WBShiftGM', 'title' => 'WB Shift GM', 'format' => @@ -371,7 +371,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UnsharpMaskFineness', 'title' => 'Unsharp Mask Fineness', 'format' => @@ -385,7 +385,7 @@ class Processing extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UnsharpMaskThreshold', 'title' => 'Unsharp Mask Threshold', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/SensorInfo.php b/src/Collection/ExifMakerNotes/Canon/SensorInfo.php index 6572de49b..2aada7c00 100644 --- a/src/Collection/ExifMakerNotes/Canon/SensorInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/SensorInfo.php @@ -22,7 +22,7 @@ class SensorInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\SensorInfo', 'itemsByName' => array ( @@ -89,7 +89,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorWidth', 'title' => 'Sensor Width', 'format' => @@ -103,7 +103,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorHeight', 'title' => 'Sensor Height', 'format' => @@ -117,7 +117,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorLeftBorder', 'title' => 'Sensor Left Border', 'format' => @@ -131,7 +131,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorTopBorder', 'title' => 'Sensor Top Border', 'format' => @@ -145,7 +145,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorRightBorder', 'title' => 'Sensor Right Border', 'format' => @@ -159,7 +159,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensorBottomBorder', 'title' => 'Sensor Bottom Border', 'format' => @@ -173,7 +173,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackMaskLeftBorder', 'title' => 'Black Mask Left Border', 'format' => @@ -187,7 +187,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackMaskTopBorder', 'title' => 'Black Mask Top Border', 'format' => @@ -201,7 +201,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackMaskRightBorder', 'title' => 'Black Mask Right Border', 'format' => @@ -215,7 +215,7 @@ class SensorInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackMaskBottomBorder', 'title' => 'Black Mask Bottom Border', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/SerialInfo.php b/src/Collection/ExifMakerNotes/Canon/SerialInfo.php index 935786a24..a3ff3c8cb 100644 --- a/src/Collection/ExifMakerNotes/Canon/SerialInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/SerialInfo.php @@ -21,7 +21,7 @@ class SerialInfo extends CollectionBase { array ( 0 => 1, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\SerialInfo', 'itemsByName' => array ( @@ -43,7 +43,7 @@ class SerialInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InternalSerialNumber', 'title' => 'Internal Serial Number', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/ShotInfo.php b/src/Collection/ExifMakerNotes/Canon/ShotInfo.php index aa49eefd8..0c62d126e 100644 --- a/src/Collection/ExifMakerNotes/Canon/ShotInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/ShotInfo.php @@ -22,7 +22,7 @@ class ShotInfo extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\ShotInfo', 'itemsByName' => array ( @@ -261,7 +261,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\AutoIso', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoISO', 'title' => 'Auto ISO', 'format' => @@ -276,7 +276,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\BaseIso', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaseISO', 'title' => 'Base ISO', 'format' => @@ -291,7 +291,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\MeasuredEV', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredEV', 'title' => 'Measured EV', 'format' => @@ -306,7 +306,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ApertureValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TargetAperture', 'title' => 'Target Aperture', 'format' => @@ -321,7 +321,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\TargetExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TargetExposureTime', 'title' => 'Target Exposure Time', 'format' => @@ -336,7 +336,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ExposureCompensation', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureCompensation', 'title' => 'Exposure Compensation', 'format' => @@ -350,7 +350,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -392,7 +392,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SlowShutter', 'title' => 'Slow Shutter', 'format' => @@ -417,7 +417,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SequenceNumber', 'title' => 'Shot Number In Continuous Burst', 'format' => @@ -432,7 +432,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ShotInfo\\OpticalZoomCode', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OpticalZoomCode', 'title' => 'Optical Zoom Code', 'format' => @@ -447,7 +447,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CameraTemperature', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraTemperature', 'title' => 'Camera Temperature', 'format' => @@ -461,7 +461,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashGuideNumber', 'title' => 'Flash Guide Number', 'format' => @@ -476,7 +476,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ShotInfo\\AFPointsInFocus', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointsInFocus', 'title' => 'AF Points In Focus', 'format' => @@ -504,7 +504,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashExposureComp', 'title' => 'Flash Exposure Compensation', 'format' => @@ -518,7 +518,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoExposureBracketing', 'title' => 'Auto Exposure Bracketing', 'format' => @@ -543,7 +543,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEBBracketValue', 'title' => 'AEB Bracket Value', 'format' => @@ -557,7 +557,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ControlMode', 'title' => 'Control Mode', 'format' => @@ -581,7 +581,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ShotInfo\\FocusDistanceUpper', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceUpper', 'title' => 'Focus Distance Upper', 'format' => @@ -596,7 +596,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ShotInfo\\FocusDistanceLower', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceLower', 'title' => 'Focus Distance Lower', 'format' => @@ -611,7 +611,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ShotInfo\\FNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -626,7 +626,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -638,7 +638,7 @@ class ShotInfo extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -653,7 +653,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\MeasuredEV2', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeasuredEV2', 'title' => 'Measured EV 2', 'format' => @@ -668,7 +668,7 @@ class ShotInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\BulbDuration', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BulbDuration', 'title' => 'Bulb Duration', 'format' => @@ -682,7 +682,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraType', 'title' => 'Camera Type', 'format' => @@ -707,7 +707,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoRotate', 'title' => 'Auto Rotate', 'format' => @@ -732,7 +732,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NDFilter', 'title' => 'ND Filter', 'format' => @@ -755,7 +755,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelfTimer2', 'title' => 'Self Timer 2', 'format' => @@ -769,7 +769,7 @@ class ShotInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashOutput', 'title' => 'Flash Output', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/Skip.php b/src/Collection/ExifMakerNotes/Canon/Skip.php index c0325cfb4..6a05c24a0 100644 --- a/src/Collection/ExifMakerNotes/Canon/Skip.php +++ b/src/Collection/ExifMakerNotes/Canon/Skip.php @@ -18,7 +18,7 @@ class Skip extends CollectionBase { 'title' => 'Canon Skip', 'handler' => 'FileEye\\MediaProbe\\Block\\Index', 'DOMNode' => 'index', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\Skip', 'itemsByName' => array ( @@ -40,7 +40,7 @@ class Skip extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Unknown_CNDB', 'title' => 'Unknown CNDB', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/TimeInfo.php b/src/Collection/ExifMakerNotes/Canon/TimeInfo.php index c14ad47df..4341d99c1 100644 --- a/src/Collection/ExifMakerNotes/Canon/TimeInfo.php +++ b/src/Collection/ExifMakerNotes/Canon/TimeInfo.php @@ -22,7 +22,7 @@ class TimeInfo extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\TimeInfo', 'itemsByName' => array ( @@ -61,7 +61,7 @@ class TimeInfo extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\TimeInfo\\TimeZone', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeZone', 'title' => 'Time Zone', 'format' => @@ -75,7 +75,7 @@ class TimeInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeZoneCity', 'title' => 'Time Zone City', 'format' => @@ -130,7 +130,7 @@ class TimeInfo extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DaylightSavings', 'title' => 'Daylight Savings', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/Uuid.php b/src/Collection/ExifMakerNotes/Canon/Uuid.php index 428ad2b98..59dc448cb 100644 --- a/src/Collection/ExifMakerNotes/Canon/Uuid.php +++ b/src/Collection/ExifMakerNotes/Canon/Uuid.php @@ -18,7 +18,7 @@ class Uuid extends CollectionBase { 'title' => 'Canon Uuid', 'handler' => 'FileEye\\MediaProbe\\Block\\Index', 'DOMNode' => 'index', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\Uuid', 'itemsByName' => array ( @@ -56,7 +56,7 @@ class Uuid extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MakerNoteCanon', 'title' => 'Maker Note Canon', 'format' => @@ -70,7 +70,7 @@ class Uuid extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompressorVersion', 'title' => 'Compressor Version', 'format' => @@ -84,7 +84,7 @@ class Uuid extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailImage', 'title' => 'Thumbnail Image', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/VignettingCorr.php b/src/Collection/ExifMakerNotes/Canon/VignettingCorr.php index 250f20ea3..0c23e797b 100644 --- a/src/Collection/ExifMakerNotes/Canon/VignettingCorr.php +++ b/src/Collection/ExifMakerNotes/Canon/VignettingCorr.php @@ -21,7 +21,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\VignettingCorr', 'itemsByName' => array ( @@ -101,7 +101,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VignettingCorrVersion', 'title' => 'Vignetting Corr Version', 'format' => @@ -115,7 +115,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PeripheralLighting', 'title' => 'Peripheral Lighting', 'format' => @@ -137,7 +137,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DistortionCorrection', 'title' => 'Distortion Correction', 'format' => @@ -159,7 +159,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChromaticAberrationCorr', 'title' => 'Chromatic Aberration Corr', 'format' => @@ -181,7 +181,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChromaticAberrationCorr', 'title' => 'Chromatic Aberration Corr', 'format' => @@ -203,7 +203,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PeripheralLightingValue', 'title' => 'Peripheral Lighting Value', 'format' => @@ -217,7 +217,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DistortionCorrectionValue', 'title' => 'Distortion Correction Value', 'format' => @@ -231,7 +231,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalImageWidth', 'title' => 'Original Image Width', 'format' => @@ -245,7 +245,7 @@ class VignettingCorr extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalImageHeight', 'title' => 'Original Image Height', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/VignettingCorr2.php b/src/Collection/ExifMakerNotes/Canon/VignettingCorr2.php index dfcfc8c12..d8f7a7997 100644 --- a/src/Collection/ExifMakerNotes/Canon/VignettingCorr2.php +++ b/src/Collection/ExifMakerNotes/Canon/VignettingCorr2.php @@ -22,7 +22,7 @@ class VignettingCorr2 extends CollectionBase { array ( 0 => 4, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\VignettingCorr2', 'itemsByName' => array ( @@ -61,7 +61,7 @@ class VignettingCorr2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PeripheralLightingSetting', 'title' => 'Peripheral Lighting Setting', 'format' => @@ -83,7 +83,7 @@ class VignettingCorr2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChromaticAberrationSetting', 'title' => 'Chromatic Aberration Setting', 'format' => @@ -105,7 +105,7 @@ class VignettingCorr2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DistortionCorrectionSetting', 'title' => 'Distortion Correction Setting', 'format' => @@ -127,7 +127,7 @@ class VignettingCorr2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DigitalLensOptimizerSetting', 'title' => 'Digital Lens Optimizer Setting', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/VignettingCorrUnknown.php b/src/Collection/ExifMakerNotes/Canon/VignettingCorrUnknown.php index d1c0f5830..65967637f 100644 --- a/src/Collection/ExifMakerNotes/Canon/VignettingCorrUnknown.php +++ b/src/Collection/ExifMakerNotes/Canon/VignettingCorrUnknown.php @@ -21,7 +21,7 @@ class VignettingCorrUnknown extends CollectionBase { array ( 0 => 3, ), - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\Canon\\VignettingCorrUnknown', 'itemsByName' => array ( @@ -36,7 +36,7 @@ class VignettingCorrUnknown extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VignettingCorrVersion', 'title' => 'Vignetting Corr Version', 'format' => diff --git a/src/Collection/ExifMakerNotes/CanonCustom/Functions2.php b/src/Collection/ExifMakerNotes/CanonCustom/Functions2.php index aa142d98a..f71a9a14a 100644 --- a/src/Collection/ExifMakerNotes/CanonCustom/Functions2.php +++ b/src/Collection/ExifMakerNotes/CanonCustom/Functions2.php @@ -17,7 +17,7 @@ class Functions2 extends CollectionBase { 'title' => 'CanonCustom Functions2 - a set of custom function tags which are (reasonably) consistent across models', 'handler' => 'FileEye\\MediaProbe\\Block\\Exif\\Vendor\\Canon\\CustomFunctions2', 'DOMNode' => 'index', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'id' => 'ExifMakerNotes\\CanonCustom\\Functions2', 'itemsByName' => array ( @@ -852,7 +852,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ExposureLevelIncrements', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureLevelIncrements', 'title' => 'Exposure Level Increments', 'format' => @@ -873,7 +873,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ExposureLevelIncrements', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureLevelIncrements', 'title' => 'Exposure Level Increments', 'format' => @@ -895,7 +895,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeedIncrements', 'title' => 'ISO Speed Increments', 'format' => @@ -918,7 +918,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CustomIsoSpeedRange', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeedRange', 'title' => 'ISO Speed Range', 'components' => 3, @@ -939,7 +939,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\CustomIsoSpeedRange', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOExpansion', 'title' => 'ISO Expansion', 'format' => @@ -961,7 +961,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEBAutoCancel', 'title' => 'AEB Auto Cancel', 'format' => @@ -983,7 +983,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEBSequence', 'title' => 'AEB Sequence', 'format' => @@ -1007,7 +1007,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\AEBShotCount', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEBShotCount', 'title' => 'AEB Shot Count', 'format' => @@ -1029,7 +1029,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\AEBShotCount', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEBShotCount', 'title' => 'AEB Shot Count', 'format' => @@ -1051,7 +1051,7 @@ class Functions2 extends CollectionBase { 2 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\AEBShotCount', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEBShotCount', 'title' => 'AEB Shot Count', 'components' => 2, @@ -1076,7 +1076,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpotMeterLinkToAFPoint', 'title' => 'Spot Meter Link To AF Point', 'format' => @@ -1098,7 +1098,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SafetyShift', 'title' => 'Safety Shift', 'format' => @@ -1122,7 +1122,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\UsableShootingModes', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UsableShootingModes', 'title' => 'Usable Shooting Modes', 'format' => @@ -1134,7 +1134,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\UsableShootingModes', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UsableShootingModes', 'title' => 'Usable Shooting Modes', 'components' => 2, @@ -1158,7 +1158,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\UsableShootingModes', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UsableMeteringModes', 'title' => 'Usable Metering Modes', 'format' => @@ -1170,7 +1170,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\UsableShootingModes', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UsableMeteringModes', 'title' => 'Usable Metering Modes', 'components' => 2, @@ -1193,7 +1193,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureModeInManual', 'title' => 'Exposure Mode In Manual', 'format' => @@ -1219,7 +1219,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ShutterSpeedRange', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterSpeedRange', 'title' => 'Shutter Speed Range', 'components' => 3, @@ -1240,7 +1240,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ShutterSpeedRange', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterSpeedRange', 'title' => 'Shutter Speed Range', 'components' => 4, @@ -1256,7 +1256,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ApertureRange', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApertureRange', 'title' => 'Aperture Range', 'components' => 3, @@ -1277,7 +1277,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ApertureRange', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApertureRange', 'title' => 'Aperture Range', 'components' => 4, @@ -1293,7 +1293,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ApplyShootingMeteringMode', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApplyShootingMeteringMode', 'title' => 'Apply Shooting Metering Mode', 'components' => 8, @@ -1316,7 +1316,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashSyncSpeedAv', 'title' => 'Flash Sync Speed Av', 'format' => @@ -1335,7 +1335,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashSyncSpeedAv', 'title' => 'Flash Sync Speed Av', 'format' => @@ -1355,7 +1355,7 @@ class Functions2 extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashSyncSpeedAv', 'title' => 'Flash Sync Speed Av', 'format' => @@ -1374,7 +1374,7 @@ class Functions2 extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashSyncSpeedAv', 'title' => 'Flash Sync Speed Av', 'format' => @@ -1393,7 +1393,7 @@ class Functions2 extends CollectionBase { ), 4 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashSyncSpeedAv', 'title' => 'Flash Sync Speed Av', 'format' => @@ -1413,7 +1413,7 @@ class Functions2 extends CollectionBase { ), 5 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashSyncSpeedAv', 'title' => 'Flash Sync Speed Av', 'format' => @@ -1436,7 +1436,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEMicroadjustment', 'title' => 'AE Microadjustment', 'components' => 3, @@ -1459,7 +1459,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FEMicroadjustment', 'title' => 'FE Microadjustment', 'components' => 3, @@ -1482,7 +1482,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SameExposureForNewAperture', 'title' => 'Same Exposure For New Aperture', 'format' => @@ -1502,7 +1502,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SameExposureForNewAperture', 'title' => 'Same Exposure For New Aperture', 'format' => @@ -1526,7 +1526,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureCompAutoCancel', 'title' => 'Exposure Comp Auto Cancel', 'format' => @@ -1548,7 +1548,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AELockMeterModeAfterFocus', 'title' => 'AE Lock Meter Mode After Focus', 'format' => @@ -1572,7 +1572,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LongExposureNoiseReduction', 'title' => 'Long Exposure Noise Reduction', 'format' => @@ -1596,7 +1596,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\HighISONoiseReduction', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighISONoiseReduction', 'title' => 'High ISO Noise Reduction', 'format' => @@ -1618,7 +1618,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\HighISONoiseReduction', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighISONoiseReduction', 'title' => 'High ISO Noise Reduction', 'format' => @@ -1640,7 +1640,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HighlightTonePriority', 'title' => 'Highlight Tone Priority', 'format' => @@ -1662,7 +1662,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoLightingOptimizer', 'title' => 'Auto Lighting Optimizer', 'format' => @@ -1683,7 +1683,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoLightingOptimizer', 'title' => 'Auto Lighting Optimizer', 'format' => @@ -1705,7 +1705,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ETTLII', 'title' => 'E-TTL II', 'format' => @@ -1727,7 +1727,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterCurtainSync', 'title' => 'Shutter Curtain Sync', 'format' => @@ -1749,7 +1749,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashFiring', 'title' => 'Flash Firing', 'format' => @@ -1771,7 +1771,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ViewInfoDuringExposure', 'title' => 'View Info During Exposure', 'format' => @@ -1793,7 +1793,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LCDIlluminationDuringBulb', 'title' => 'LCD Illumination During Bulb', 'format' => @@ -1815,7 +1815,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InfoButtonWhenShooting', 'title' => 'Info Button When Shooting', 'format' => @@ -1834,7 +1834,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InfoButtonWhenShooting', 'title' => 'Info Button When Shooting', 'format' => @@ -1857,7 +1857,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ViewfinderWarnings', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ViewfinderWarnings', 'title' => 'Viewfinder Warnings', 'format' => @@ -1884,7 +1884,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LVShootingAreaDisplay', 'title' => 'LV Shooting Area Display', 'format' => @@ -1906,7 +1906,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LVShootingAreaDisplay', 'title' => 'LV Shooting Area Display', 'format' => @@ -1928,7 +1928,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'USMLensElectronicMF', 'title' => 'USM Lens Electronic MF', 'format' => @@ -1951,7 +1951,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AIServoTrackingSensitivity', 'title' => 'AI Servo Tracking Sensitivity', 'format' => @@ -1976,7 +1976,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AIServoImagePriority', 'title' => 'AI Servo Image Priority', 'format' => @@ -2000,7 +2000,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AIServoTrackingMethod', 'title' => 'AI Servo Tracking Method', 'format' => @@ -2022,7 +2022,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensDriveNoAF', 'title' => 'Lens Drive No AF', 'format' => @@ -2044,7 +2044,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensAFStopButton', 'title' => 'Lens AF Stop Button', 'format' => @@ -2073,7 +2073,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\AFMicroadjustment', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFMicroadjustment', 'title' => 'AF Microadjustment', 'components' => 5, @@ -2097,7 +2097,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointAreaExpansion', 'title' => 'AF Point Area Expansion', 'format' => @@ -2116,7 +2116,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointAreaExpansion', 'title' => 'AF Point Area Expansion', 'format' => @@ -2136,7 +2136,7 @@ class Functions2 extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointAreaExpansion', 'title' => 'AF Point Area Expansion', 'format' => @@ -2161,7 +2161,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\SelectableAFPoint', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelectableAFPoint', 'title' => 'Selectable AF Point', 'format' => @@ -2184,7 +2184,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\SelectableAFPoint', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelectableAFPoint', 'title' => 'Selectable AF Point', 'format' => @@ -2210,7 +2210,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SwitchToRegisteredAFPoint', 'title' => 'Switch To Registered AF Point', 'format' => @@ -2230,7 +2230,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SwitchToRegisteredAFPoint', 'title' => 'Switch To Registered AF Point', 'format' => @@ -2252,7 +2252,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointAutoSelection', 'title' => 'AF Point Auto Selection', 'format' => @@ -2276,7 +2276,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\AFPointDisplayDuringFocus', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointDisplayDuringFocus', 'title' => 'AF Point Display During Focus', 'format' => @@ -2297,7 +2297,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\AFPointDisplayDuringFocus', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointDisplayDuringFocus', 'title' => 'AF Point Display During Focus', 'format' => @@ -2322,7 +2322,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointBrightness', 'title' => 'AF Point Brightness', 'format' => @@ -2344,7 +2344,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAssistBeam', 'title' => 'AF Assist Beam', 'format' => @@ -2364,7 +2364,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAssistBeam', 'title' => 'AF Assist Beam', 'format' => @@ -2388,7 +2388,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointSelectionMethod', 'title' => 'AF Point Selection Method', 'format' => @@ -2408,7 +2408,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointSelectionMethod', 'title' => 'AF Point Selection Method', 'format' => @@ -2430,7 +2430,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VFDisplayIllumination', 'title' => 'VF Display Illumination', 'format' => @@ -2450,7 +2450,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SuperimposedDisplay', 'title' => 'Superimposed Display', 'format' => @@ -2472,7 +2472,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFDuringLiveView', 'title' => 'AF During Live View', 'format' => @@ -2491,7 +2491,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFDuringLiveView', 'title' => 'AF During Live View', 'format' => @@ -2515,7 +2515,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\SelectAFAreaSelectMode', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelectAFAreaSelectMode', 'title' => 'Select AF Area Select Mode', 'format' => @@ -2539,7 +2539,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ManualAFPointSelectPattern', 'title' => 'Manual AF Point Select Pattern', 'format' => @@ -2561,7 +2561,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DisplayAllAFPoints', 'title' => 'Display All AF Points', 'format' => @@ -2583,7 +2583,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDisplayAIServoAndMF', 'title' => 'Focus Display AI Servo And MF', 'format' => @@ -2605,7 +2605,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OrientationLinkedAFPoint', 'title' => 'Orientation Linked AF Point', 'format' => @@ -2627,7 +2627,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MultiControllerWhileMetering', 'title' => 'Multi Controller While Metering', 'format' => @@ -2649,7 +2649,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AccelerationTracking', 'title' => 'Acceleration Tracking', 'format' => @@ -2663,7 +2663,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AIServoFirstImagePriority', 'title' => 'AI Servo First Image Priority', 'format' => @@ -2686,7 +2686,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AIServoSecondImagePriority', 'title' => 'AI Servo Second Image Priority', 'format' => @@ -2709,7 +2709,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAreaSelectMethod', 'title' => 'AF Area Select Method', 'format' => @@ -2731,7 +2731,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AutoAFPointColorTracking', 'title' => 'Auto AF Point Color Tracking', 'format' => @@ -2753,7 +2753,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VFDisplayIllumination', 'title' => 'VF Display Illumination', 'format' => @@ -2776,7 +2776,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InitialAFPointAIServoAF', 'title' => 'Initial AF Point AI Servo AF', 'format' => @@ -2799,7 +2799,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MirrorLockup', 'title' => 'Mirror Lockup', 'format' => @@ -2823,7 +2823,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ContinuousShootingSpeed', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContinuousShootingSpeed', 'title' => 'Continuous Shooting Speed', 'components' => 6, @@ -2844,7 +2844,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ContinuousShootingSpeed', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContinuousShootingSpeed', 'title' => 'Continuous Shooting Speed', 'components' => 5, @@ -2857,7 +2857,7 @@ class Functions2 extends CollectionBase { 2 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ContinuousShootingSpeed', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContinuousShootingSpeed', 'title' => 'Continuous Shooting Speed', 'components' => 3, @@ -2881,7 +2881,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\ContinuousShotLimit', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContinuousShotLimit', 'title' => 'Continuous Shot Limit', 'components' => 2, @@ -2904,7 +2904,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RestrictDriveModes', 'title' => 'Restrict Drive Modes', 'format' => @@ -2915,7 +2915,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RestrictDriveModes', 'title' => 'Restrict Drive Modes', 'components' => 2, @@ -2938,7 +2938,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Shutter-AELock', 'title' => 'Shutter-AE Lock', 'format' => @@ -2959,7 +2959,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Shutter-AELock', 'title' => 'Shutter-AE Lock', 'format' => @@ -2980,7 +2980,7 @@ class Functions2 extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFAndMeteringButtons', 'title' => 'AF And Metering Buttons', 'format' => @@ -3002,7 +3002,7 @@ class Functions2 extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterButtonAFOnButton', 'title' => 'Shutter Button AF On Button', 'format' => @@ -3027,7 +3027,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFOnAELockButtonSwitch', 'title' => 'AF On AE Lock Button Switch', 'format' => @@ -3049,7 +3049,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'QuickControlDialInMeter', 'title' => 'Quick Control Dial In Meter', 'format' => @@ -3074,7 +3074,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3098,7 +3098,7 @@ class Functions2 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3121,7 +3121,7 @@ class Functions2 extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3144,7 +3144,7 @@ class Functions2 extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3167,7 +3167,7 @@ class Functions2 extends CollectionBase { ), 4 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3189,7 +3189,7 @@ class Functions2 extends CollectionBase { ), 5 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3212,7 +3212,7 @@ class Functions2 extends CollectionBase { ), 6 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3223,7 +3223,7 @@ class Functions2 extends CollectionBase { ), 7 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SetButtonWhenShooting', 'title' => 'Set Button When Shooting', 'format' => @@ -3251,7 +3251,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ManualTv', 'title' => 'Manual Tv/Av For M', 'format' => @@ -3273,7 +3273,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DialDirectionTvAv', 'title' => 'Dial Direction Tv Av', 'format' => @@ -3295,7 +3295,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AvSettingWithoutLens', 'title' => 'Av Setting Without Lens', 'format' => @@ -3317,7 +3317,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WBMediaImageSizeSetting', 'title' => 'WB Media Image Size Setting', 'format' => @@ -3340,7 +3340,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LockMicrophoneButton', 'title' => 'Lock Microphone Button', 'format' => @@ -3364,7 +3364,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ButtonFunctionControlOff', 'title' => 'Button Function Control Off', 'format' => @@ -3386,7 +3386,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AssignFuncButton', 'title' => 'Assign Func Button', 'format' => @@ -3411,7 +3411,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CustomControls', 'title' => 'Custom Controls', 'format' => @@ -3425,7 +3425,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StartMovieShooting', 'title' => 'Start Movie Shooting', 'format' => @@ -3447,7 +3447,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashButtonFunction', 'title' => 'Flash Button Function', 'format' => @@ -3470,7 +3470,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\MultiFunctionLock', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MultiFunctionLock', 'title' => 'Multi Function Lock', 'format' => @@ -3494,7 +3494,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TrashButtonFunction', 'title' => 'Trash Button Function', 'format' => @@ -3516,7 +3516,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterReleaseWithoutLens', 'title' => 'Shutter Release Without Lens', 'format' => @@ -3538,7 +3538,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ControlRingRotation', 'title' => 'Control Ring Rotation', 'format' => @@ -3560,7 +3560,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusRingRotation', 'title' => 'Focus Ring Rotation', 'format' => @@ -3582,7 +3582,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RFLensMFFocusRingSensitivity', 'title' => 'RF Lens MF Focus Ring Sensitivity', 'format' => @@ -3604,7 +3604,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CustomizeDials', 'title' => 'Customize Dials', 'format' => @@ -3619,7 +3619,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\FocusingScreen', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusingScreen', 'title' => 'Focusing Screen', 'format' => @@ -3640,7 +3640,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\FocusingScreen', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusingScreen', 'title' => 'Focusing Screen', 'format' => @@ -3661,7 +3661,7 @@ class Functions2 extends CollectionBase { 2 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\FocusingScreen', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusingScreen', 'title' => 'Focusing Screen', 'format' => @@ -3682,7 +3682,7 @@ class Functions2 extends CollectionBase { 3 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\FocusingScreen', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusingScreen', 'title' => 'Focusing Screen', 'format' => @@ -3702,7 +3702,7 @@ class Functions2 extends CollectionBase { 4 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\FocusingScreen', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusingScreen', 'title' => 'Focusing Screen', 'format' => @@ -3722,7 +3722,7 @@ class Functions2 extends CollectionBase { 5 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\FocusingScreen', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusingScreen', 'title' => 'Focusing Screen', 'format' => @@ -3747,7 +3747,7 @@ class Functions2 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\TimerLength', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimerLength', 'title' => 'Timer Length', 'components' => 3, @@ -3760,7 +3760,7 @@ class Functions2 extends CollectionBase { 1 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\Functions2\\TimerLength', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimerLength', 'title' => 'Timer Length', 'components' => 4, @@ -3783,7 +3783,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShortReleaseTimeLag', 'title' => 'Short Release Time Lag', 'format' => @@ -3805,7 +3805,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AddAspectRatioInfo', 'title' => 'Add Aspect Ratio Info', 'format' => @@ -3832,7 +3832,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AddOriginalDecisionData', 'title' => 'Add Original Decision Data', 'format' => @@ -3854,7 +3854,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LiveViewExposureSimulation', 'title' => 'Live View Exposure Simulation', 'format' => @@ -3876,7 +3876,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LCDDisplayAtPowerOn', 'title' => 'LCD Display At Power On', 'format' => @@ -3898,7 +3898,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MemoAudioQuality', 'title' => 'Memo Audio Quality', 'format' => @@ -3920,7 +3920,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultEraseOption', 'title' => 'Default Erase Option', 'format' => @@ -3944,7 +3944,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RetractLensOnPowerOff', 'title' => 'Retract Lens On Power Off', 'format' => @@ -3966,7 +3966,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AddIPTCInformation', 'title' => 'Add IPTC Information', 'format' => @@ -3988,7 +3988,7 @@ class Functions2 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AudioCompression', 'title' => 'Audio Compression', 'format' => diff --git a/src/Collection/ExifMakerNotes/MakerNotes.php b/src/Collection/ExifMakerNotes/MakerNotes.php index 21996e450..3d1f76481 100644 --- a/src/Collection/ExifMakerNotes/MakerNotes.php +++ b/src/Collection/ExifMakerNotes/MakerNotes.php @@ -32,7 +32,7 @@ class MakerNotes extends CollectionBase { array ( 0 => array ( - 'collection' => 'ExifMakerNotes\\Apple\\Main', + 'collection' => 'Maker\\Apple\\Exif\\MakerNote', 'name' => 'Apple', 'make' => 'Apple', 'model' => '.*', @@ -42,7 +42,7 @@ class MakerNotes extends CollectionBase { array ( 0 => array ( - 'collection' => 'ExifMakerNotes\\Canon\\Main', + 'collection' => 'Maker\\Canon\\Exif\\MakerNote', 'name' => 'Canon', 'make' => 'Canon', 'model' => '.*', diff --git a/src/Collection/Format.php b/src/Collection/Format.php index e6e45a87e..cfa7d6d54 100644 --- a/src/Collection/Format.php +++ b/src/Collection/Format.php @@ -42,6 +42,10 @@ class Format extends CollectionBase { array ( 0 => 4, ), + 'Long64' => + array ( + 0 => 16, + ), 'Rational' => array ( 0 => 5, @@ -66,6 +70,10 @@ class Format extends CollectionBase { array ( 0 => 9, ), + 'SignedLong64' => + array ( + 0 => 17, + ), 'SignedRational' => array ( 0 => 10, @@ -215,6 +223,28 @@ class Format extends CollectionBase { 'collection' => 'VoidCollection', ), ), + 16 => + array ( + 0 => + array ( + 'name' => 'Long64', + 'title' => 'Long (64-bit)', + 'length' => 8, + 'class' => 'FileEye\\MediaProbe\\Entry\\Core\\Long64', + 'collection' => 'VoidCollection', + ), + ), + 17 => + array ( + 0 => + array ( + 'name' => 'SignedLong64', + 'title' => 'SignedLong (64-bit)', + 'length' => 8, + 'class' => 'FileEye\\MediaProbe\\Entry\\Core\\SignedLong64', + 'collection' => 'VoidCollection', + ), + ), 1000 => array ( 0 => diff --git a/src/Collection/ExifMakerNotes/Apple/Main.php b/src/Collection/Maker/Apple/Exif/MakerNote.php similarity index 89% rename from src/Collection/ExifMakerNotes/Apple/Main.php rename to src/Collection/Maker/Apple/Exif/MakerNote.php index 314fcffd7..2cacb7f85 100644 --- a/src/Collection/ExifMakerNotes/Apple/Main.php +++ b/src/Collection/Maker/Apple/Exif/MakerNote.php @@ -6,19 +6,19 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\ExifMakerNotes\Apple; +namespace FileEye\MediaProbe\Collection\Maker\Apple\Exif; use FileEye\MediaProbe\Collection\CollectionBase; -class Main extends CollectionBase { +class MakerNote extends CollectionBase { protected static $map = array ( 'name' => 'Apple', 'title' => 'Apple Maker Notes', - 'handler' => 'FileEye\\MediaProbe\\Block\\Exif\\Vendor\\Apple\\MakerNote', 'DOMNode' => 'makerNote', - 'defaultItemCollection' => 'Tiff\\Tag', - 'id' => 'ExifMakerNotes\\Apple\\Main', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', + 'id' => 'Maker\\Apple\\Exif\\MakerNote', + 'handler' => 'FileEye\\MediaProbe\\Block\\Maker\\Apple\\Exif\\MakerNote', 'itemsByName' => array ( 'AEAverage' => @@ -347,7 +347,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MakerNoteVersion', 'title' => 'Maker Note Version', 'format' => @@ -361,7 +361,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEMatrix', 'title' => 'AE Matrix', 'format' => @@ -383,7 +383,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEStable', 'title' => 'AE Stable', 'format' => @@ -405,7 +405,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AETarget', 'title' => 'AE Target', 'format' => @@ -419,7 +419,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AEAverage', 'title' => 'AE Average', 'format' => @@ -433,7 +433,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFStable', 'title' => 'AF Stable', 'format' => @@ -455,7 +455,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AccelerationVector', 'title' => 'Acceleration Vector', 'components' => 3, @@ -470,7 +470,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HDRImageType', 'title' => 'HDR Image Type', 'format' => @@ -492,7 +492,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BurstUUID', 'title' => 'Burst UUID', 'format' => @@ -507,7 +507,7 @@ class Main extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Apple\\Exif\\FocusDistanceRange', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusDistanceRange', 'title' => 'Focus Distance Range', 'components' => 2, @@ -522,7 +522,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OISMode', 'title' => 'OIS Mode', 'format' => @@ -536,7 +536,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ContentIdentifier', 'title' => 'Content Identifier', 'format' => @@ -551,7 +551,7 @@ class Main extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Apple\\Exif\\ImageCaptureType', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageCaptureType', 'title' => 'Image Capture Type', 'format' => @@ -576,7 +576,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageUniqueID', 'title' => 'Image Unique ID', 'format' => @@ -590,7 +590,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LivePhotoVideoIndex', 'title' => 'Live Photo Video Index', 'format' => @@ -604,7 +604,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageProcessingFlags', 'title' => 'Image Processing Flags', 'format' => @@ -618,7 +618,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'QualityHint', 'title' => 'Quality Hint', 'format' => @@ -632,7 +632,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LuminanceNoiseAmplitude', 'title' => 'Luminance Noise Amplitude', 'format' => @@ -646,7 +646,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PhotosAppFeatureFlags', 'title' => 'Photos App Feature Flags', 'format' => @@ -660,7 +660,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageCaptureRequestID', 'title' => 'Image Capture Request ID', 'format' => @@ -674,7 +674,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HDRHeadroom', 'title' => 'HDR Headroom', 'format' => @@ -689,7 +689,7 @@ class Main extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Apple\\Exif\\AFPerformance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPerformance', 'title' => 'AF Performance', 'components' => 2, @@ -704,7 +704,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SceneFlags', 'title' => 'Scene Flags', 'format' => @@ -718,7 +718,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SignalToNoiseRatioType', 'title' => 'Signal To Noise Ratio Type', 'format' => @@ -732,7 +732,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SignalToNoiseRatio', 'title' => 'Signal To Noise Ratio', 'format' => @@ -746,7 +746,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PhotoIdentifier', 'title' => 'Photo Identifier', 'format' => @@ -760,7 +760,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -774,7 +774,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraType', 'title' => 'Camera Type', 'format' => @@ -797,7 +797,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocusPosition', 'title' => 'Focus Position', 'format' => @@ -811,7 +811,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HDRGain', 'title' => 'HDR Gain', 'format' => @@ -825,7 +825,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFMeasuredDepth', 'title' => 'AF Measured Depth', 'format' => @@ -839,7 +839,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFConfidence', 'title' => 'AF Confidence', 'format' => @@ -853,7 +853,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorCorrectionMatrix', 'title' => 'Color Correction Matrix', 'format' => @@ -867,7 +867,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GreenGhostMitigationStatus', 'title' => 'Green Ghost Mitigation Status', 'format' => @@ -881,7 +881,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SemanticStyle', 'title' => 'Semantic Style', 'format' => @@ -895,7 +895,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SemanticStyleRenderingVer', 'title' => 'Semantic Style Rendering Ver', 'format' => @@ -909,7 +909,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SemanticStylePreset', 'title' => 'Semantic Style Preset', 'format' => @@ -923,7 +923,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Apple_0x004e', 'title' => 'Apple 0x004e', 'format' => @@ -937,7 +937,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Apple_0x004f', 'title' => 'Apple 0x004f', 'format' => diff --git a/src/Collection/ExifMakerNotes/Canon/Main.php b/src/Collection/Maker/Canon/Exif/MakerNote.php similarity index 95% rename from src/Collection/ExifMakerNotes/Canon/Main.php rename to src/Collection/Maker/Canon/Exif/MakerNote.php index 3309b0a55..ca5373a0b 100644 --- a/src/Collection/ExifMakerNotes/Canon/Main.php +++ b/src/Collection/Maker/Canon/Exif/MakerNote.php @@ -6,19 +6,19 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\ExifMakerNotes\Canon; +namespace FileEye\MediaProbe\Collection\Maker\Canon\Exif; use FileEye\MediaProbe\Collection\CollectionBase; -class Main extends CollectionBase { +class MakerNote extends CollectionBase { protected static $map = array ( 'name' => 'Canon', 'title' => 'Canon Maker Notes', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', 'DOMNode' => 'makerNote', - 'defaultItemCollection' => 'Tiff\\Tag', - 'id' => 'ExifMakerNotes\\Canon\\Main', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', + 'id' => 'Maker\\Canon\\Exif\\MakerNote', + 'handler' => 'FileEye\\MediaProbe\\Block\\Maker\\Canon\\Exif\\MakerNote', 'itemsByName' => array ( 'AFPointsInFocus1D' => @@ -352,7 +352,7 @@ class Main extends CollectionBase { array ( 0 => 3, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonFlashInfo', 'title' => 'Canon Flash Info', 'exiftoolDOMNode' => 'Canon:CanonFlashInfo', @@ -378,7 +378,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonImageType', 'title' => 'Canon Image Type', 'format' => @@ -392,7 +392,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonFirmwareVersion', 'title' => 'Canon Firmware Version', 'format' => @@ -407,7 +407,7 @@ class Main extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\FileNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileNumber', 'title' => 'File Number', 'format' => @@ -421,7 +421,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OwnerName', 'title' => 'Owner Name', 'format' => @@ -437,14 +437,14 @@ class Main extends CollectionBase { array ( 'name' => 'UnknownD30', 'title' => 'UnknownD30', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), ), 12 => array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumber', 'title' => 'Serial Number', 'format' => @@ -455,7 +455,7 @@ class Main extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumber', 'title' => 'Serial Number', 'format' => @@ -466,7 +466,7 @@ class Main extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumber', 'title' => 'Serial Number', 'format' => @@ -488,7 +488,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonFileLength', 'title' => 'Canon File Length', 'format' => @@ -862,7 +862,7 @@ class Main extends CollectionBase { 2147485024 => 'EOS D6000C', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CanonModelID', 'title' => 'Canon Model ID', 'format' => @@ -892,7 +892,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailImageValidArea', 'title' => 'Thumbnail Image Valid Area', 'components' => 4, @@ -907,7 +907,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumberFormat', 'title' => 'Serial Number Format', 'format' => @@ -929,7 +929,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SuperMacro', 'title' => 'Super Macro', 'format' => @@ -952,7 +952,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DateStampMode', 'title' => 'Date Stamp Mode', 'format' => @@ -983,7 +983,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FirmwareRevision', 'title' => 'Firmware Revision', 'format' => @@ -997,7 +997,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Categories', 'title' => 'Categories', 'components' => 2, @@ -1060,7 +1060,7 @@ class Main extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\ImageUniqueID', 'outputFormat' => 2, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageUniqueID', 'title' => 'Image Unique ID', 'format' => @@ -1076,7 +1076,7 @@ class Main extends CollectionBase { array ( '__todo' => 'assign collection', 'name' => 'CanonWBInfo', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), ), 47 => @@ -1099,7 +1099,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BatteryType', 'title' => 'Battery Type', 'format' => @@ -1121,7 +1121,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawDataOffset', 'title' => 'Raw Data Offset', 'format' => @@ -1135,7 +1135,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawDataLength', 'title' => 'Raw Data Length', 'format' => @@ -1149,7 +1149,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalDecisionDataOffset', 'title' => 'Original Decision Data Offset', 'format' => @@ -1171,7 +1171,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AFPointsInFocus1D', 'title' => 'AF Points In Focus 1D', 'format' => @@ -1185,7 +1185,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensModel', 'title' => 'Lens Model', 'format' => @@ -1199,7 +1199,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InternalSerialNumber', 'title' => 'Internal Serial Number', 'format' => @@ -1213,7 +1213,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DustRemovalData', 'title' => 'Dust Removal Data', 'format' => @@ -1259,7 +1259,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToneCurveTable', 'title' => 'Tone Curve Table', 'format' => @@ -1273,7 +1273,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessTable', 'title' => 'Sharpness Table', 'format' => @@ -1287,7 +1287,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharpnessFreqTable', 'title' => 'Sharpness Freq Table', 'format' => @@ -1301,7 +1301,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalanceTable', 'title' => 'White Balance Table', 'format' => @@ -1331,7 +1331,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTemperature', 'title' => 'Color Temperature', 'format' => @@ -1361,7 +1361,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ToneCurveMatching', 'title' => 'Tone Curve Matching', 'format' => @@ -1375,7 +1375,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalanceMatching', 'title' => 'White Balance Matching', 'format' => @@ -1390,7 +1390,7 @@ class Main extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorSpace', 'title' => 'Color Space', 'format' => @@ -1421,7 +1421,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VRDOffset', 'title' => 'VRD Offset', 'format' => @@ -1451,7 +1451,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CRWParam', 'title' => 'CRW Param', 'format' => @@ -1473,7 +1473,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Flavor', 'title' => 'Flavor', 'format' => @@ -1487,7 +1487,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStyleUserDef', 'title' => 'Picture Style User Def', 'components' => 3, @@ -1532,7 +1532,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PictureStylePC', 'title' => 'Picture Style PC', 'components' => 3, @@ -1577,7 +1577,7 @@ class Main extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CustomPictureStyleFileName', 'title' => 'Custom Picture Style File Name', 'format' => @@ -1602,7 +1602,7 @@ class Main extends CollectionBase { 'name' => 'CanonVignettingCorr', '__todo' => true, '__collection' => 'ExifMakerNotes\\Canon\\VignettingCorrResolver', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), ), 16406 => @@ -1629,7 +1629,7 @@ class Main extends CollectionBase { 'title' => 'Canon LensInfo', 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Vendor\\Canon\\Exif\\LensInfo', '__collection' => 'ExifMakerNotes\\Canon\\LensInfo', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), ), 16416 => @@ -1663,7 +1663,7 @@ class Main extends CollectionBase { 'name' => 'CanonRawBurstModeRoll', '__todo' => true, '__collection' => 'ExifMakerNotes\\Canon\\RawBurstModeRoll', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), ), ), diff --git a/src/Collection/Media/Jpeg.php b/src/Collection/Media/Jpeg.php index 1a62518c7..b286b6f40 100644 --- a/src/Collection/Media/Jpeg.php +++ b/src/Collection/Media/Jpeg.php @@ -278,7 +278,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF0', 'title' => 'Start of frame (baseline DCT)', 'payload' => 'variable', @@ -288,7 +288,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF1', 'title' => 'Start of frame (extended sequential)', 'payload' => 'variable', @@ -298,7 +298,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF2', 'title' => 'Start of frame (progressive DCT)', 'payload' => 'variable', @@ -308,7 +308,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF3', 'title' => 'Encoding (lossless)', 'payload' => 'variable', @@ -318,7 +318,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'DHT', 'title' => 'Define Huffman table', 'payload' => 'variable', @@ -328,7 +328,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF5', 'title' => 'Start of frame (differential sequential)', 'payload' => 'variable', @@ -338,7 +338,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF6', 'title' => 'Start of frame (differential progressive)', 'payload' => 'variable', @@ -348,7 +348,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF7', 'title' => 'Start of frame (differential lossless)', 'payload' => 'variable', @@ -358,7 +358,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG', 'title' => 'Extension', 'payload' => 'variable', @@ -368,7 +368,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF9', 'title' => 'Start of frame (extended sequential, arithmetic)', 'payload' => 'variable', @@ -378,7 +378,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF10', 'title' => 'Encoding (progressive, arithmetic)', 'payload' => 'variable', @@ -388,7 +388,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF11', 'title' => 'Encoding (lossless, arithmetic)', 'payload' => 'variable', @@ -398,7 +398,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'DAC', 'title' => 'Define arithmetic coding conditioning', 'payload' => 'variable', @@ -408,7 +408,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF13', 'title' => 'Encoding (differential sequential, arithmetic)', 'payload' => 'variable', @@ -418,7 +418,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF14', 'title' => 'Encoding (differential progressive, arithmetic)', 'payload' => 'variable', @@ -428,7 +428,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOF15', 'title' => 'Encoding (differential lossless, arithmetic)', 'payload' => 'variable', @@ -438,7 +438,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST0', 'title' => 'Restart 0', 'payload' => 'none', @@ -448,7 +448,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST1', 'title' => 'Restart 1', 'payload' => 'none', @@ -458,7 +458,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST2', 'title' => 'Restart 2', 'payload' => 'none', @@ -468,7 +468,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST3', 'title' => 'Restart 3', 'payload' => 'none', @@ -478,7 +478,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST4', 'title' => 'Restart 4', 'payload' => 'none', @@ -488,7 +488,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST5', 'title' => 'Restart 5', 'payload' => 'none', @@ -498,7 +498,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST6', 'title' => 'Restart 6', 'payload' => 'none', @@ -508,7 +508,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'RST7', 'title' => 'Restart 7', 'payload' => 'none', @@ -518,7 +518,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'SOI', 'title' => 'Start of image', 'payload' => 'none', @@ -528,7 +528,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'EOI', 'title' => 'End of image', 'payload' => 'none', @@ -538,7 +538,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\SegmentSos', + 'collection' => 'Media\\Jpeg\\SegmentSos', 'name' => 'SOS', 'title' => 'Start of scan', 'payload' => 'scan', @@ -548,7 +548,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'DQT', 'title' => 'Define quantization table', 'payload' => 'variable', @@ -558,7 +558,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'DNL', 'title' => 'Define number of lines', 'payload' => 'variable', @@ -568,7 +568,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'DRI', 'title' => 'Define restart interval', 'payload' => 'fixed', @@ -579,7 +579,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'DHP', 'title' => 'Define hierarchical progression', 'payload' => 'variable', @@ -589,7 +589,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'EXP', 'title' => 'Expand reference component', 'payload' => 'variable', @@ -599,7 +599,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP0', 'title' => 'Application segment 0', 'payload' => 'variable', @@ -609,7 +609,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\SegmentApp1', + 'collection' => 'Media\\Jpeg\\SegmentApp1', 'name' => 'APP1', ), ), @@ -617,7 +617,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP2', 'title' => 'Application segment 2', 'payload' => 'variable', @@ -627,7 +627,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP3', 'title' => 'Application segment 3', 'payload' => 'variable', @@ -637,7 +637,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP4', 'title' => 'Application segment 4', 'payload' => 'variable', @@ -647,7 +647,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP5', 'title' => 'Application segment 5', 'payload' => 'variable', @@ -657,7 +657,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP6', 'title' => 'Application segment 6', 'payload' => 'variable', @@ -667,7 +667,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP7', 'title' => 'Application segment 7', 'payload' => 'variable', @@ -677,7 +677,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP8', 'title' => 'Application segment 8', 'payload' => 'variable', @@ -687,7 +687,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP9', 'title' => 'Application segment 9', 'payload' => 'variable', @@ -697,7 +697,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP10', 'title' => 'Application segment 10', 'payload' => 'variable', @@ -707,7 +707,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP11', 'title' => 'Application segment 11', 'payload' => 'variable', @@ -717,7 +717,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP12', 'title' => 'Application segment 12', 'payload' => 'variable', @@ -727,7 +727,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP13', 'title' => 'Application segment 13', 'payload' => 'variable', @@ -737,7 +737,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP14', 'title' => 'Application segment 14', 'payload' => 'variable', @@ -747,7 +747,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'APP15', 'title' => 'Application segment 5', 'payload' => 'variable', @@ -757,7 +757,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG0', 'title' => 'Extension 0', 'payload' => 'variable', @@ -767,7 +767,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG1', 'title' => 'Extension 1', 'payload' => 'variable', @@ -777,7 +777,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG2', 'title' => 'Extension 2', 'payload' => 'variable', @@ -787,7 +787,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG3', 'title' => 'Extension 3', 'payload' => 'variable', @@ -797,7 +797,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG4', 'title' => 'Extension 4', 'payload' => 'variable', @@ -807,7 +807,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG5', 'title' => 'Extension 5', 'payload' => 'variable', @@ -817,7 +817,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG6', 'title' => 'Extension 6', 'payload' => 'variable', @@ -827,7 +827,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG7', 'title' => 'Extension 7', 'payload' => 'variable', @@ -837,7 +837,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG8', 'title' => 'Extension 8', 'payload' => 'variable', @@ -847,7 +847,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG9', 'title' => 'Extension 9', 'payload' => 'variable', @@ -857,7 +857,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG10', 'title' => 'Extension 10', 'payload' => 'variable', @@ -867,7 +867,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG11', 'title' => 'Extension 11', 'payload' => 'variable', @@ -877,7 +877,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG12', 'title' => 'Extension 12', 'payload' => 'variable', @@ -887,7 +887,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\Segment', + 'collection' => 'Media\\Jpeg\\Segment', 'name' => 'JPG13', 'title' => 'Extension 13', 'payload' => 'variable', @@ -897,7 +897,7 @@ class Jpeg extends CollectionBase { array ( 0 => array ( - 'collection' => 'Jpeg\\SegmentCom', + 'collection' => 'Media\\Jpeg\\SegmentCom', 'name' => 'COM', 'title' => 'Comment', 'payload' => 'variable', diff --git a/src/Collection/Jpeg/Exif.php b/src/Collection/Media/Jpeg/ExifApp.php similarity index 69% rename from src/Collection/Jpeg/Exif.php rename to src/Collection/Media/Jpeg/ExifApp.php index eb8b8f566..d3e15faa3 100644 --- a/src/Collection/Jpeg/Exif.php +++ b/src/Collection/Media/Jpeg/ExifApp.php @@ -6,17 +6,17 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Jpeg; +namespace FileEye\MediaProbe\Collection\Media\Jpeg; use FileEye\MediaProbe\Collection\CollectionBase; -class Exif extends CollectionBase { +class ExifApp extends CollectionBase { protected static $map = array ( 'title' => 'JPEG Exif data', 'DOMNode' => 'exif', - 'id' => 'Jpeg\\Exif', - 'handler' => 'FileEye\\MediaProbe\\Block\\Jpeg\\Exif', + 'id' => 'Media\\Jpeg\\ExifApp', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Jpeg\\ExifApp', 'items' => array ( 'Tiff' => diff --git a/src/Collection/Jpeg/Segment.php b/src/Collection/Media/Jpeg/Segment.php similarity index 70% rename from src/Collection/Jpeg/Segment.php rename to src/Collection/Media/Jpeg/Segment.php index e5255e181..2d00c6f7f 100644 --- a/src/Collection/Jpeg/Segment.php +++ b/src/Collection/Media/Jpeg/Segment.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Jpeg; +namespace FileEye\MediaProbe\Collection\Media\Jpeg; use FileEye\MediaProbe\Collection\CollectionBase; @@ -15,7 +15,7 @@ class Segment extends CollectionBase { protected static $map = array ( 'title' => 'Generic JPEG data segment', 'DOMNode' => 'jpegSegment', - 'id' => 'Jpeg\\Segment', - 'handler' => 'FileEye\\MediaProbe\\Block\\Jpeg\\Segment', + 'id' => 'Media\\Jpeg\\Segment', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Jpeg\\Segment', ); } diff --git a/src/Collection/Jpeg/SegmentApp1.php b/src/Collection/Media/Jpeg/SegmentApp1.php similarity index 68% rename from src/Collection/Jpeg/SegmentApp1.php rename to src/Collection/Media/Jpeg/SegmentApp1.php index c710c239d..5abd2fc2f 100644 --- a/src/Collection/Jpeg/SegmentApp1.php +++ b/src/Collection/Media/Jpeg/SegmentApp1.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Jpeg; +namespace FileEye\MediaProbe\Collection\Media\Jpeg; use FileEye\MediaProbe\Collection\CollectionBase; @@ -17,15 +17,15 @@ class SegmentApp1 extends CollectionBase { 'title' => 'JPEG Application segment 1', 'payload' => 'variable', 'DOMNode' => 'jpegSegment', - 'id' => 'Jpeg\\SegmentApp1', - 'handler' => 'FileEye\\MediaProbe\\Block\\Jpeg\\SegmentApp1', + 'id' => 'Media\\Jpeg\\SegmentApp1', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Jpeg\\SegmentApp1', 'items' => array ( - 'Exif' => + 'ExifApp' => array ( 0 => array ( - 'collection' => 'Jpeg\\Exif', + 'collection' => 'Media\\Jpeg\\ExifApp', ), ), ), diff --git a/src/Collection/Jpeg/SegmentCom.php b/src/Collection/Media/Jpeg/SegmentCom.php similarity index 71% rename from src/Collection/Jpeg/SegmentCom.php rename to src/Collection/Media/Jpeg/SegmentCom.php index c254d4cc2..b74924f31 100644 --- a/src/Collection/Jpeg/SegmentCom.php +++ b/src/Collection/Media/Jpeg/SegmentCom.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Jpeg; +namespace FileEye\MediaProbe\Collection\Media\Jpeg; use FileEye\MediaProbe\Collection\CollectionBase; @@ -17,7 +17,7 @@ class SegmentCom extends CollectionBase { 'title' => 'JPEG Comment', 'payload' => 'variable', 'DOMNode' => 'jpegSegment', - 'id' => 'Jpeg\\SegmentCom', - 'handler' => 'FileEye\\MediaProbe\\Block\\Jpeg\\SegmentCom', + 'id' => 'Media\\Jpeg\\SegmentCom', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Jpeg\\SegmentCom', ); } diff --git a/src/Collection/Jpeg/SegmentSos.php b/src/Collection/Media/Jpeg/SegmentSos.php similarity index 71% rename from src/Collection/Jpeg/SegmentSos.php rename to src/Collection/Media/Jpeg/SegmentSos.php index 0cb308e95..d28246cf3 100644 --- a/src/Collection/Jpeg/SegmentSos.php +++ b/src/Collection/Media/Jpeg/SegmentSos.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Jpeg; +namespace FileEye\MediaProbe\Collection\Media\Jpeg; use FileEye\MediaProbe\Collection\CollectionBase; @@ -17,7 +17,7 @@ class SegmentSos extends CollectionBase { 'title' => 'JPEG Start of scan', 'payload' => 'scan', 'DOMNode' => 'jpegSegment', - 'id' => 'Jpeg\\SegmentSos', - 'handler' => 'FileEye\\MediaProbe\\Block\\Jpeg\\SegmentSos', + 'id' => 'Media\\Jpeg\\SegmentSos', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Jpeg\\SegmentSos', ); } diff --git a/src/Collection/Media/Tiff.php b/src/Collection/Media/Tiff.php index 2194fdac2..3d3d0dab9 100644 --- a/src/Collection/Media/Tiff.php +++ b/src/Collection/Media/Tiff.php @@ -23,14 +23,14 @@ class Tiff extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Ifd0', + 'collection' => 'Media\\Tiff\\Ifd0', ), ), 1 => array ( 0 => array ( - 'collection' => 'Tiff\\Ifd1', + 'collection' => 'Media\\Tiff\\Ifd1', ), ), ), diff --git a/src/Collection/Tiff/Ifd0.php b/src/Collection/Media/Tiff/Ifd0.php similarity index 91% rename from src/Collection/Tiff/Ifd0.php rename to src/Collection/Media/Tiff/Ifd0.php index 16d0aece8..cb664ab3f 100644 --- a/src/Collection/Tiff/Ifd0.php +++ b/src/Collection/Media/Tiff/Ifd0.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -15,9 +15,9 @@ class Ifd0 extends CollectionBase { protected static $map = array ( 'name' => 'IFD0', 'title' => 'IFD0', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', 'DOMNode' => 'ifd', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'alias' => array ( 0 => '0', @@ -25,9 +25,9 @@ class Ifd0 extends CollectionBase { ), 'postParse' => array ( - 0 => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd::thumbnailToBlock', + 0 => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd::thumbnailToBlock', ), - 'id' => 'Tiff\\Ifd0', + 'id' => 'Media\\Tiff\\Ifd0', 'itemsByName' => array ( 'A100DataOffset' => @@ -1651,7 +1651,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProcessingSoftware', 'title' => 'Processing Software', 'format' => @@ -1666,7 +1666,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubfileType', 'title' => 'Subfile Type', 'format' => @@ -1706,7 +1706,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OldSubfileType', 'title' => 'Old Subfile Type', 'format' => @@ -1736,7 +1736,7 @@ class Ifd0 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageWidth', 'title' => 'Image Width', 'phpExifTag' => 'ImageWidth', @@ -1753,7 +1753,7 @@ class Ifd0 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHeight', 'title' => 'Image Height', 'phpExifTag' => 'ImageLength', @@ -1764,7 +1764,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BitsPerSample', 'title' => 'Bits Per Sample', 'format' => @@ -1837,7 +1837,7 @@ class Ifd0 extends CollectionBase { 65535 => 'Pentax PEF Compressed', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Compression', 'title' => 'Compression', 'format' => @@ -1853,7 +1853,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PhotometricInterpretation', 'title' => 'Photometric Interpretation', 'format' => @@ -1891,7 +1891,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Thresholding', 'title' => 'Thresholding', 'format' => @@ -1914,7 +1914,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CellWidth', 'title' => 'Cell Width', 'format' => @@ -1928,7 +1928,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CellLength', 'title' => 'Cell Length', 'format' => @@ -1942,7 +1942,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FillOrder', 'title' => 'Fill Order', 'format' => @@ -1965,7 +1965,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DocumentName', 'title' => 'Document Name', 'format' => @@ -1980,7 +1980,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageDescription', 'title' => 'Image Description', 'format' => @@ -1995,7 +1995,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Make', 'title' => 'Make', 'format' => @@ -2010,7 +2010,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Model', 'title' => 'Camera Model Name', 'format' => @@ -2030,7 +2030,7 @@ class Ifd0 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'phpExifTag' => 'StripOffsets', @@ -2043,7 +2043,7 @@ class Ifd0 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'phpExifTag' => 'StripOffsets', @@ -2055,7 +2055,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Orientation', 'title' => 'Orientation', 'format' => @@ -2085,7 +2085,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamplesPerPixel', 'title' => 'Samples Per Pixel', 'format' => @@ -2106,7 +2106,7 @@ class Ifd0 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RowsPerStrip', 'title' => 'Rows Per Strip', 'phpExifTag' => 'RowsPerStrip', @@ -2122,7 +2122,7 @@ class Ifd0 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'phpExifTag' => 'StripByteCounts', @@ -2135,7 +2135,7 @@ class Ifd0 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'phpExifTag' => 'StripByteCounts', @@ -2146,7 +2146,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinSampleValue', 'title' => 'Min Sample Value', 'format' => @@ -2161,7 +2161,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxSampleValue', 'title' => 'Max Sample Value', 'format' => @@ -2177,7 +2177,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XResolution', 'title' => 'X Resolution', 'format' => @@ -2193,7 +2193,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YResolution', 'title' => 'Y Resolution', 'format' => @@ -2209,7 +2209,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PlanarConfiguration', 'title' => 'Planar Configuration', 'format' => @@ -2232,7 +2232,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PageName', 'title' => 'Page Name', 'format' => @@ -2247,7 +2247,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPosition', 'title' => 'X Position', 'format' => @@ -2262,7 +2262,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YPosition', 'title' => 'Y Position', 'format' => @@ -2277,7 +2277,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GrayResponseUnit', 'title' => 'Gray Response Unit', 'format' => @@ -2304,7 +2304,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionUnit', 'title' => 'Resolution Unit', 'format' => @@ -2328,7 +2328,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PageNumber', 'title' => 'Page Number', 'components' => 2, @@ -2344,7 +2344,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TransferFunction', 'title' => 'Transfer Function', 'components' => 768, @@ -2360,7 +2360,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Software', 'title' => 'Software', 'format' => @@ -2377,7 +2377,7 @@ class Ifd0 extends CollectionBase { array ( 'components' => 20, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifyDate', 'title' => 'Modify Date', 'format' => @@ -2392,7 +2392,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Artist', 'title' => 'Artist', 'format' => @@ -2407,7 +2407,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HostComputer', 'title' => 'Host Computer', 'format' => @@ -2423,7 +2423,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Predictor', 'title' => 'Predictor', 'format' => @@ -2451,7 +2451,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhitePoint', 'title' => 'White Point', 'components' => 2, @@ -2467,7 +2467,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrimaryChromaticities', 'title' => 'Primary Chromaticities', 'components' => 6, @@ -2483,7 +2483,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneHints', 'title' => 'Halftone Hints', 'components' => 2, @@ -2499,7 +2499,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileWidth', 'title' => 'Tile Width', 'format' => @@ -2514,7 +2514,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileLength', 'title' => 'Tile Length', 'format' => @@ -2529,7 +2529,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'A100DataOffset', 'title' => 'A100 Data Offset', 'format' => @@ -2544,7 +2544,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InkSet', 'title' => 'Ink Set', 'format' => @@ -2567,7 +2567,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TargetPrinter', 'title' => 'Target Printer', 'format' => @@ -2583,7 +2583,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOffset', 'title' => 'Thumbnail Offset', 'format' => @@ -2596,7 +2596,7 @@ class Ifd0 extends CollectionBase { 1 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'format' => @@ -2612,7 +2612,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -2625,7 +2625,7 @@ class Ifd0 extends CollectionBase { 1 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'format' => @@ -2640,7 +2640,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrCoefficients', 'title' => 'Y Cb Cr Coefficients', 'components' => 3, @@ -2657,7 +2657,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdYCbCrSubSampling', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrSubSampling', 'title' => 'Y Cb Cr Sub Sampling', 'components' => 2, @@ -2688,7 +2688,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrPositioning', 'title' => 'Y Cb Cr Positioning', 'format' => @@ -2712,7 +2712,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 6, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReferenceBlackWhite', 'title' => 'Reference Black White', 'format' => @@ -2729,7 +2729,7 @@ class Ifd0 extends CollectionBase { array ( '__todo' => 'add ifd for XMP tags', 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdApplicationNotes', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApplicationNotes', 'title' => 'Application Notes', 'format' => @@ -2745,7 +2745,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Rating', 'title' => 'Rating', 'format' => @@ -2760,7 +2760,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RatingPercent', 'title' => 'Rating Percent', 'format' => @@ -2775,7 +2775,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdCopyright', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Copyright', 'title' => 'Copyright', 'format' => @@ -2790,7 +2790,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelScale', 'title' => 'Pixel Scale', 'components' => 3, @@ -2805,7 +2805,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IPTC-NAA', 'title' => 'IPTC-NAA', 'format' => @@ -2820,7 +2820,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphMatrix', 'title' => 'Intergraph Matrix', 'format' => @@ -2834,7 +2834,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTiePoint', 'title' => 'Model Tie Point', 'format' => @@ -2848,7 +2848,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SEMInfo', 'title' => 'SEM Info', 'format' => @@ -2862,7 +2862,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTransform', 'title' => 'Model Transform', 'components' => 16, @@ -2877,7 +2877,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\IfdExif', + 'collection' => 'Media\\Tiff\\IfdExif', 'name' => 'ExifIFD', ), ), @@ -2885,7 +2885,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffDirectory', 'title' => 'Geo Tiff Directory', 'format' => @@ -2899,7 +2899,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffDoubleParams', 'title' => 'Geo Tiff Double Params', 'format' => @@ -2913,7 +2913,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffAsciiParams', 'title' => 'Geo Tiff Ascii Params', 'format' => @@ -2927,7 +2927,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\IfdGps', + 'collection' => 'Media\\Tiff\\IfdGps', 'name' => 'GPS', ), ), @@ -2935,7 +2935,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageSourceData', 'title' => 'Image Source Data', 'format' => @@ -2951,7 +2951,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPTitle', 'title' => 'XP Title', 'format' => @@ -2967,7 +2967,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPComment', 'title' => 'XP Comment', 'format' => @@ -2983,7 +2983,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPAuthor', 'title' => 'XP Author', 'format' => @@ -2999,7 +2999,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPKeywords', 'title' => 'XP Keywords', 'format' => @@ -3015,7 +3015,7 @@ class Ifd0 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPSubject', 'title' => 'XP Subject', 'format' => @@ -3030,7 +3030,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALMetadata', 'title' => 'GDAL Metadata', 'format' => @@ -3044,7 +3044,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALNoData', 'title' => 'GDAL No Data', 'format' => @@ -3058,7 +3058,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintIM', 'title' => 'Print Image Matching', 'format' => @@ -3071,7 +3071,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGVersion', 'title' => 'DNG Version', 'components' => 4, @@ -3086,7 +3086,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGBackwardVersion', 'title' => 'DNG Backward Version', 'components' => 4, @@ -3101,7 +3101,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UniqueCameraModel', 'title' => 'Unique Camera Model', 'format' => @@ -3115,7 +3115,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LocalizedCameraModel', 'title' => 'Localized Camera Model', 'format' => @@ -3129,7 +3129,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix1', 'title' => 'Color Matrix 1', 'format' => @@ -3143,7 +3143,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix2', 'title' => 'Color Matrix 2', 'format' => @@ -3157,7 +3157,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration1', 'title' => 'Camera Calibration 1', 'format' => @@ -3171,7 +3171,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration2', 'title' => 'Camera Calibration 2', 'format' => @@ -3185,7 +3185,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix1', 'title' => 'Reduction Matrix 1', 'format' => @@ -3199,7 +3199,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix2', 'title' => 'Reduction Matrix 2', 'format' => @@ -3213,7 +3213,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AnalogBalance', 'title' => 'Analog Balance', 'format' => @@ -3227,7 +3227,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotNeutral', 'title' => 'As Shot Neutral', 'format' => @@ -3241,7 +3241,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotWhiteXY', 'title' => 'As Shot White XY', 'components' => 2, @@ -3256,7 +3256,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineExposure', 'title' => 'Baseline Exposure', 'format' => @@ -3270,7 +3270,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineNoise', 'title' => 'Baseline Noise', 'format' => @@ -3284,7 +3284,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineSharpness', 'title' => 'Baseline Sharpness', 'format' => @@ -3298,7 +3298,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearResponseLimit', 'title' => 'Linear Response Limit', 'format' => @@ -3312,7 +3312,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraSerialNumber', 'title' => 'Camera Serial Number', 'format' => @@ -3326,7 +3326,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGLensInfo', 'title' => 'DNG Lens Info', 'components' => 4, @@ -3341,7 +3341,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShadowScale', 'title' => 'Shadow Scale', 'format' => @@ -3355,7 +3355,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGPrivateData', 'title' => 'DNG Private Data', 'format' => @@ -3366,7 +3366,7 @@ class Ifd0 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGAdobeData', 'title' => 'DNG Adobe Data', 'format' => @@ -3377,7 +3377,7 @@ class Ifd0 extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGPrivateData', 'title' => 'DNG Private Data', 'format' => @@ -3391,7 +3391,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MakerNoteSafety', 'title' => 'Maker Note Safety', 'format' => @@ -3413,7 +3413,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant1', 'title' => 'Calibration Illuminant 1', 'format' => @@ -3455,7 +3455,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant2', 'title' => 'Calibration Illuminant 2', 'format' => @@ -3497,7 +3497,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawDataUniqueID', 'title' => 'Raw Data Unique ID', 'components' => 16, @@ -3512,7 +3512,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileName', 'title' => 'Original Raw File Name', 'format' => @@ -3526,7 +3526,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileData', 'title' => 'Original Raw File Data', 'format' => @@ -3540,7 +3540,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotICCProfile', 'title' => 'As Shot ICC Profile', 'format' => @@ -3554,7 +3554,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotPreProfileMatrix', 'title' => 'As Shot Pre Profile Matrix', 'format' => @@ -3568,7 +3568,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CurrentICCProfile', 'title' => 'Current ICC Profile', 'format' => @@ -3582,7 +3582,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CurrentPreProfileMatrix', 'title' => 'Current Pre Profile Matrix', 'format' => @@ -3596,7 +3596,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorimetricReference', 'title' => 'Colorimetric Reference', 'format' => @@ -3619,7 +3619,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SRawType', 'title' => 'SRaw Type', 'format' => @@ -3633,7 +3633,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanasonicTitle', 'title' => 'Panasonic Title', 'format' => @@ -3647,7 +3647,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanasonicTitle2', 'title' => 'Panasonic Title 2', 'format' => @@ -3661,7 +3661,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibrationSig', 'title' => 'Camera Calibration Sig', 'format' => @@ -3675,7 +3675,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileCalibrationSig', 'title' => 'Profile Calibration Sig', 'format' => @@ -3689,7 +3689,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotProfileName', 'title' => 'As Shot Profile Name', 'format' => @@ -3703,7 +3703,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileName', 'title' => 'Profile Name', 'format' => @@ -3717,7 +3717,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapDims', 'title' => 'Profile Hue Sat Map Dims', 'components' => 3, @@ -3732,7 +3732,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData1', 'title' => 'Profile Hue Sat Map Data 1', 'format' => @@ -3746,7 +3746,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData2', 'title' => 'Profile Hue Sat Map Data 2', 'format' => @@ -3760,7 +3760,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileToneCurve', 'title' => 'Profile Tone Curve', 'format' => @@ -3774,7 +3774,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileEmbedPolicy', 'title' => 'Profile Embed Policy', 'format' => @@ -3798,7 +3798,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileCopyright', 'title' => 'Profile Copyright', 'format' => @@ -3812,7 +3812,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix1', 'title' => 'Forward Matrix 1', 'format' => @@ -3826,7 +3826,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix2', 'title' => 'Forward Matrix 2', 'format' => @@ -3840,7 +3840,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewApplicationName', 'title' => 'Preview Application Name', 'format' => @@ -3854,7 +3854,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewApplicationVersion', 'title' => 'Preview Application Version', 'format' => @@ -3868,7 +3868,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewSettingsName', 'title' => 'Preview Settings Name', 'format' => @@ -3882,7 +3882,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewSettingsDigest', 'title' => 'Preview Settings Digest', 'format' => @@ -3896,7 +3896,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewColorSpace', 'title' => 'Preview Color Space', 'format' => @@ -3921,7 +3921,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewDateTime', 'title' => 'Preview Date Time', 'format' => @@ -3935,7 +3935,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawImageDigest', 'title' => 'Raw Image Digest', 'components' => 16, @@ -3950,7 +3950,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileDigest', 'title' => 'Original Raw File Digest', 'components' => 16, @@ -3965,7 +3965,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableDims', 'title' => 'Profile Look Table Dims', 'components' => 3, @@ -3980,7 +3980,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableData', 'title' => 'Profile Look Table Data', 'format' => @@ -3994,7 +3994,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeCodes', 'title' => 'Time Codes', 'format' => @@ -4008,7 +4008,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameRate', 'title' => 'Frame Rate', 'format' => @@ -4022,7 +4022,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TStop', 'title' => 'T Stop', 'format' => @@ -4036,7 +4036,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReelName', 'title' => 'Reel Name', 'format' => @@ -4050,7 +4050,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalDefaultFinalSize', 'title' => 'Original Default Final Size', 'components' => 2, @@ -4065,7 +4065,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalBestQualitySize', 'title' => 'Original Best Quality Size', 'components' => 2, @@ -4080,7 +4080,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalDefaultCropSize', 'title' => 'Original Default Crop Size', 'components' => 2, @@ -4095,7 +4095,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraLabel', 'title' => 'Camera Label', 'format' => @@ -4109,7 +4109,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapEncoding', 'title' => 'Profile Hue Sat Map Encoding', 'format' => @@ -4131,7 +4131,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableEncoding', 'title' => 'Profile Look Table Encoding', 'format' => @@ -4153,7 +4153,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineExposureOffset', 'title' => 'Baseline Exposure Offset', 'format' => @@ -4167,7 +4167,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultBlackRender', 'title' => 'Default Black Render', 'format' => @@ -4189,7 +4189,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NewRawImageDigest', 'title' => 'New Raw Image Digest', 'components' => 16, @@ -4204,7 +4204,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawToPreviewGain', 'title' => 'Raw To Preview Gain', 'format' => @@ -4218,7 +4218,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthFormat', 'title' => 'Depth Format', 'format' => @@ -4241,7 +4241,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthNear', 'title' => 'Depth Near', 'format' => @@ -4255,7 +4255,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthFar', 'title' => 'Depth Far', 'format' => @@ -4269,7 +4269,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthUnits', 'title' => 'Depth Units', 'format' => @@ -4291,7 +4291,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthMeasureType', 'title' => 'Depth Measure Type', 'format' => @@ -4314,7 +4314,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'EnhanceParams', 'title' => 'Enhance Params', 'format' => @@ -4328,7 +4328,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant3', 'title' => 'Calibration Illuminant 3', 'format' => @@ -4370,7 +4370,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration3', 'title' => 'Camera Calibration 3', 'format' => @@ -4384,7 +4384,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix3', 'title' => 'Color Matrix 3', 'format' => @@ -4398,7 +4398,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix3', 'title' => 'Forward Matrix 3', 'format' => @@ -4412,7 +4412,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData1', 'title' => 'Illuminant Data 1', 'format' => @@ -4426,7 +4426,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData2', 'title' => 'Illuminant Data 2', 'format' => @@ -4440,7 +4440,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData3', 'title' => 'Illuminant Data 3', 'format' => @@ -4454,7 +4454,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData3', 'title' => 'Profile Hue Sat Map Data 3', 'format' => @@ -4468,7 +4468,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix3', 'title' => 'Reduction Matrix 3', 'format' => @@ -4482,7 +4482,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RGBTables', 'title' => 'RGB Tables', 'format' => @@ -4496,7 +4496,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileGainTableMap2', 'title' => 'Profile Gain Table Map 2', 'format' => @@ -4510,7 +4510,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageSequenceInfo', 'title' => 'Image Sequence Info', 'format' => @@ -4524,7 +4524,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageStats', 'title' => 'Image Stats', 'format' => @@ -4538,7 +4538,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileDynamicRange', 'title' => 'Profile Dynamic Range', 'format' => @@ -4552,7 +4552,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileGroupName', 'title' => 'Profile Group Name', 'format' => @@ -4566,7 +4566,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLDistance', 'title' => 'JXL Distance', 'format' => @@ -4580,7 +4580,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLEffort', 'title' => 'JXL Effort', 'format' => @@ -4594,7 +4594,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLDecodeSpeed', 'title' => 'JXL Decode Speed', 'format' => @@ -4608,7 +4608,7 @@ class Ifd0 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SEAL', 'title' => 'SEAL', 'format' => diff --git a/src/Collection/Tiff/Ifd1.php b/src/Collection/Media/Tiff/Ifd1.php similarity index 91% rename from src/Collection/Tiff/Ifd1.php rename to src/Collection/Media/Tiff/Ifd1.php index 8b4c74df4..e92ec0e4b 100644 --- a/src/Collection/Tiff/Ifd1.php +++ b/src/Collection/Media/Tiff/Ifd1.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -15,9 +15,9 @@ class Ifd1 extends CollectionBase { protected static $map = array ( 'name' => 'IFD1', 'title' => 'IFD1', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', 'DOMNode' => 'ifd', - 'defaultItemCollection' => 'Tiff\\Tag', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', 'alias' => array ( 0 => '1', @@ -25,9 +25,9 @@ class Ifd1 extends CollectionBase { ), 'postParse' => array ( - 0 => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd::thumbnailToBlock', + 0 => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd::thumbnailToBlock', ), - 'id' => 'Tiff\\Ifd1', + 'id' => 'Media\\Tiff\\Ifd1', 'itemsByName' => array ( 'A100DataOffset' => @@ -1651,7 +1651,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProcessingSoftware', 'title' => 'Processing Software', 'format' => @@ -1666,7 +1666,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubfileType', 'title' => 'Subfile Type', 'format' => @@ -1706,7 +1706,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OldSubfileType', 'title' => 'Old Subfile Type', 'format' => @@ -1736,7 +1736,7 @@ class Ifd1 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageWidth', 'title' => 'Image Width', 'phpExifTag' => 'THUMBNAIL::ImageWidth', @@ -1753,7 +1753,7 @@ class Ifd1 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHeight', 'title' => 'Image Height', 'phpExifTag' => 'THUMBNAIL::ImageLength', @@ -1764,7 +1764,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BitsPerSample', 'title' => 'Bits Per Sample', 'format' => @@ -1837,7 +1837,7 @@ class Ifd1 extends CollectionBase { 65535 => 'Pentax PEF Compressed', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Compression', 'title' => 'Compression', 'format' => @@ -1853,7 +1853,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PhotometricInterpretation', 'title' => 'Photometric Interpretation', 'format' => @@ -1891,7 +1891,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Thresholding', 'title' => 'Thresholding', 'format' => @@ -1914,7 +1914,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CellWidth', 'title' => 'Cell Width', 'format' => @@ -1928,7 +1928,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CellLength', 'title' => 'Cell Length', 'format' => @@ -1942,7 +1942,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FillOrder', 'title' => 'Fill Order', 'format' => @@ -1965,7 +1965,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DocumentName', 'title' => 'Document Name', 'format' => @@ -1980,7 +1980,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageDescription', 'title' => 'Image Description', 'format' => @@ -1995,7 +1995,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Make', 'title' => 'Make', 'format' => @@ -2010,7 +2010,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Model', 'title' => 'Camera Model Name', 'format' => @@ -2030,7 +2030,7 @@ class Ifd1 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'phpExifTag' => 'THUMBNAIL::StripOffsets', @@ -2043,7 +2043,7 @@ class Ifd1 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'phpExifTag' => 'THUMBNAIL::StripOffsets', @@ -2055,7 +2055,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Orientation', 'title' => 'Orientation', 'format' => @@ -2085,7 +2085,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamplesPerPixel', 'title' => 'Samples Per Pixel', 'format' => @@ -2106,7 +2106,7 @@ class Ifd1 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RowsPerStrip', 'title' => 'Rows Per Strip', 'phpExifTag' => 'THUMBNAIL::RowsPerStrip', @@ -2122,7 +2122,7 @@ class Ifd1 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'phpExifTag' => 'THUMBNAIL::StripByteCounts', @@ -2135,7 +2135,7 @@ class Ifd1 extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'phpExifTag' => 'THUMBNAIL::StripByteCounts', @@ -2146,7 +2146,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinSampleValue', 'title' => 'Min Sample Value', 'format' => @@ -2161,7 +2161,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxSampleValue', 'title' => 'Max Sample Value', 'format' => @@ -2177,7 +2177,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XResolution', 'title' => 'X Resolution', 'format' => @@ -2193,7 +2193,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YResolution', 'title' => 'Y Resolution', 'format' => @@ -2209,7 +2209,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PlanarConfiguration', 'title' => 'Planar Configuration', 'format' => @@ -2232,7 +2232,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PageName', 'title' => 'Page Name', 'format' => @@ -2247,7 +2247,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPosition', 'title' => 'X Position', 'format' => @@ -2262,7 +2262,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YPosition', 'title' => 'Y Position', 'format' => @@ -2277,7 +2277,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GrayResponseUnit', 'title' => 'Gray Response Unit', 'format' => @@ -2304,7 +2304,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionUnit', 'title' => 'Resolution Unit', 'format' => @@ -2328,7 +2328,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PageNumber', 'title' => 'Page Number', 'components' => 2, @@ -2344,7 +2344,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TransferFunction', 'title' => 'Transfer Function', 'components' => 768, @@ -2360,7 +2360,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Software', 'title' => 'Software', 'format' => @@ -2377,7 +2377,7 @@ class Ifd1 extends CollectionBase { array ( 'components' => 20, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifyDate', 'title' => 'Modify Date', 'format' => @@ -2392,7 +2392,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Artist', 'title' => 'Artist', 'format' => @@ -2407,7 +2407,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HostComputer', 'title' => 'Host Computer', 'format' => @@ -2423,7 +2423,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Predictor', 'title' => 'Predictor', 'format' => @@ -2451,7 +2451,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhitePoint', 'title' => 'White Point', 'components' => 2, @@ -2467,7 +2467,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrimaryChromaticities', 'title' => 'Primary Chromaticities', 'components' => 6, @@ -2483,7 +2483,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneHints', 'title' => 'Halftone Hints', 'components' => 2, @@ -2499,7 +2499,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileWidth', 'title' => 'Tile Width', 'format' => @@ -2514,7 +2514,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileLength', 'title' => 'Tile Length', 'format' => @@ -2529,7 +2529,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'A100DataOffset', 'title' => 'A100 Data Offset', 'format' => @@ -2544,7 +2544,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InkSet', 'title' => 'Ink Set', 'format' => @@ -2567,7 +2567,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TargetPrinter', 'title' => 'Target Printer', 'format' => @@ -2583,7 +2583,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOffset', 'title' => 'Thumbnail Offset', 'format' => @@ -2596,7 +2596,7 @@ class Ifd1 extends CollectionBase { 1 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOffset', 'title' => 'Thumbnail Offset', 'format' => @@ -2609,7 +2609,7 @@ class Ifd1 extends CollectionBase { 2 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'format' => @@ -2625,7 +2625,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -2638,7 +2638,7 @@ class Ifd1 extends CollectionBase { 1 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -2651,7 +2651,7 @@ class Ifd1 extends CollectionBase { 2 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'format' => @@ -2666,7 +2666,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrCoefficients', 'title' => 'Y Cb Cr Coefficients', 'components' => 3, @@ -2683,7 +2683,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdYCbCrSubSampling', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrSubSampling', 'title' => 'Y Cb Cr Sub Sampling', 'components' => 2, @@ -2714,7 +2714,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrPositioning', 'title' => 'Y Cb Cr Positioning', 'format' => @@ -2738,7 +2738,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 6, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReferenceBlackWhite', 'title' => 'Reference Black White', 'format' => @@ -2755,7 +2755,7 @@ class Ifd1 extends CollectionBase { array ( '__todo' => 'add ifd for XMP tags', 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdApplicationNotes', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApplicationNotes', 'title' => 'Application Notes', 'format' => @@ -2771,7 +2771,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Rating', 'title' => 'Rating', 'format' => @@ -2786,7 +2786,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RatingPercent', 'title' => 'Rating Percent', 'format' => @@ -2801,7 +2801,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdCopyright', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Copyright', 'title' => 'Copyright', 'format' => @@ -2816,7 +2816,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelScale', 'title' => 'Pixel Scale', 'components' => 3, @@ -2831,7 +2831,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IPTC-NAA', 'title' => 'IPTC-NAA', 'format' => @@ -2846,7 +2846,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphMatrix', 'title' => 'Intergraph Matrix', 'format' => @@ -2860,7 +2860,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTiePoint', 'title' => 'Model Tie Point', 'format' => @@ -2874,7 +2874,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SEMInfo', 'title' => 'SEM Info', 'format' => @@ -2888,7 +2888,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTransform', 'title' => 'Model Transform', 'components' => 16, @@ -2903,7 +2903,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\IfdExif', + 'collection' => 'Media\\Tiff\\IfdExif', 'name' => 'ExifIFD', ), ), @@ -2911,7 +2911,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffDirectory', 'title' => 'Geo Tiff Directory', 'format' => @@ -2925,7 +2925,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffDoubleParams', 'title' => 'Geo Tiff Double Params', 'format' => @@ -2939,7 +2939,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffAsciiParams', 'title' => 'Geo Tiff Ascii Params', 'format' => @@ -2953,7 +2953,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\IfdGps', + 'collection' => 'Media\\Tiff\\IfdGps', 'name' => 'GPS', ), ), @@ -2961,7 +2961,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageSourceData', 'title' => 'Image Source Data', 'format' => @@ -2977,7 +2977,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPTitle', 'title' => 'XP Title', 'format' => @@ -2993,7 +2993,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPComment', 'title' => 'XP Comment', 'format' => @@ -3009,7 +3009,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPAuthor', 'title' => 'XP Author', 'format' => @@ -3025,7 +3025,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPKeywords', 'title' => 'XP Keywords', 'format' => @@ -3041,7 +3041,7 @@ class Ifd1 extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPSubject', 'title' => 'XP Subject', 'format' => @@ -3056,7 +3056,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALMetadata', 'title' => 'GDAL Metadata', 'format' => @@ -3070,7 +3070,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALNoData', 'title' => 'GDAL No Data', 'format' => @@ -3084,7 +3084,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintIM', 'title' => 'Print Image Matching', 'format' => @@ -3097,7 +3097,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGVersion', 'title' => 'DNG Version', 'components' => 4, @@ -3112,7 +3112,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGBackwardVersion', 'title' => 'DNG Backward Version', 'components' => 4, @@ -3127,7 +3127,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UniqueCameraModel', 'title' => 'Unique Camera Model', 'format' => @@ -3141,7 +3141,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LocalizedCameraModel', 'title' => 'Localized Camera Model', 'format' => @@ -3155,7 +3155,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix1', 'title' => 'Color Matrix 1', 'format' => @@ -3169,7 +3169,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix2', 'title' => 'Color Matrix 2', 'format' => @@ -3183,7 +3183,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration1', 'title' => 'Camera Calibration 1', 'format' => @@ -3197,7 +3197,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration2', 'title' => 'Camera Calibration 2', 'format' => @@ -3211,7 +3211,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix1', 'title' => 'Reduction Matrix 1', 'format' => @@ -3225,7 +3225,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix2', 'title' => 'Reduction Matrix 2', 'format' => @@ -3239,7 +3239,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AnalogBalance', 'title' => 'Analog Balance', 'format' => @@ -3253,7 +3253,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotNeutral', 'title' => 'As Shot Neutral', 'format' => @@ -3267,7 +3267,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotWhiteXY', 'title' => 'As Shot White XY', 'components' => 2, @@ -3282,7 +3282,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineExposure', 'title' => 'Baseline Exposure', 'format' => @@ -3296,7 +3296,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineNoise', 'title' => 'Baseline Noise', 'format' => @@ -3310,7 +3310,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineSharpness', 'title' => 'Baseline Sharpness', 'format' => @@ -3324,7 +3324,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearResponseLimit', 'title' => 'Linear Response Limit', 'format' => @@ -3338,7 +3338,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraSerialNumber', 'title' => 'Camera Serial Number', 'format' => @@ -3352,7 +3352,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGLensInfo', 'title' => 'DNG Lens Info', 'components' => 4, @@ -3367,7 +3367,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShadowScale', 'title' => 'Shadow Scale', 'format' => @@ -3381,7 +3381,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGPrivateData', 'title' => 'DNG Private Data', 'format' => @@ -3392,7 +3392,7 @@ class Ifd1 extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGAdobeData', 'title' => 'DNG Adobe Data', 'format' => @@ -3403,7 +3403,7 @@ class Ifd1 extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGPrivateData', 'title' => 'DNG Private Data', 'format' => @@ -3417,7 +3417,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MakerNoteSafety', 'title' => 'Maker Note Safety', 'format' => @@ -3439,7 +3439,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant1', 'title' => 'Calibration Illuminant 1', 'format' => @@ -3481,7 +3481,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant2', 'title' => 'Calibration Illuminant 2', 'format' => @@ -3523,7 +3523,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawDataUniqueID', 'title' => 'Raw Data Unique ID', 'components' => 16, @@ -3538,7 +3538,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileName', 'title' => 'Original Raw File Name', 'format' => @@ -3552,7 +3552,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileData', 'title' => 'Original Raw File Data', 'format' => @@ -3566,7 +3566,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotICCProfile', 'title' => 'As Shot ICC Profile', 'format' => @@ -3580,7 +3580,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotPreProfileMatrix', 'title' => 'As Shot Pre Profile Matrix', 'format' => @@ -3594,7 +3594,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CurrentICCProfile', 'title' => 'Current ICC Profile', 'format' => @@ -3608,7 +3608,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CurrentPreProfileMatrix', 'title' => 'Current Pre Profile Matrix', 'format' => @@ -3622,7 +3622,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorimetricReference', 'title' => 'Colorimetric Reference', 'format' => @@ -3645,7 +3645,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SRawType', 'title' => 'SRaw Type', 'format' => @@ -3659,7 +3659,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanasonicTitle', 'title' => 'Panasonic Title', 'format' => @@ -3673,7 +3673,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanasonicTitle2', 'title' => 'Panasonic Title 2', 'format' => @@ -3687,7 +3687,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibrationSig', 'title' => 'Camera Calibration Sig', 'format' => @@ -3701,7 +3701,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileCalibrationSig', 'title' => 'Profile Calibration Sig', 'format' => @@ -3715,7 +3715,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotProfileName', 'title' => 'As Shot Profile Name', 'format' => @@ -3729,7 +3729,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileName', 'title' => 'Profile Name', 'format' => @@ -3743,7 +3743,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapDims', 'title' => 'Profile Hue Sat Map Dims', 'components' => 3, @@ -3758,7 +3758,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData1', 'title' => 'Profile Hue Sat Map Data 1', 'format' => @@ -3772,7 +3772,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData2', 'title' => 'Profile Hue Sat Map Data 2', 'format' => @@ -3786,7 +3786,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileToneCurve', 'title' => 'Profile Tone Curve', 'format' => @@ -3800,7 +3800,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileEmbedPolicy', 'title' => 'Profile Embed Policy', 'format' => @@ -3824,7 +3824,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileCopyright', 'title' => 'Profile Copyright', 'format' => @@ -3838,7 +3838,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix1', 'title' => 'Forward Matrix 1', 'format' => @@ -3852,7 +3852,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix2', 'title' => 'Forward Matrix 2', 'format' => @@ -3866,7 +3866,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewApplicationName', 'title' => 'Preview Application Name', 'format' => @@ -3880,7 +3880,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewApplicationVersion', 'title' => 'Preview Application Version', 'format' => @@ -3894,7 +3894,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewSettingsName', 'title' => 'Preview Settings Name', 'format' => @@ -3908,7 +3908,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewSettingsDigest', 'title' => 'Preview Settings Digest', 'format' => @@ -3922,7 +3922,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewColorSpace', 'title' => 'Preview Color Space', 'format' => @@ -3947,7 +3947,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewDateTime', 'title' => 'Preview Date Time', 'format' => @@ -3961,7 +3961,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawImageDigest', 'title' => 'Raw Image Digest', 'components' => 16, @@ -3976,7 +3976,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileDigest', 'title' => 'Original Raw File Digest', 'components' => 16, @@ -3991,7 +3991,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableDims', 'title' => 'Profile Look Table Dims', 'components' => 3, @@ -4006,7 +4006,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableData', 'title' => 'Profile Look Table Data', 'format' => @@ -4020,7 +4020,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeCodes', 'title' => 'Time Codes', 'format' => @@ -4034,7 +4034,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameRate', 'title' => 'Frame Rate', 'format' => @@ -4048,7 +4048,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TStop', 'title' => 'T Stop', 'format' => @@ -4062,7 +4062,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReelName', 'title' => 'Reel Name', 'format' => @@ -4076,7 +4076,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalDefaultFinalSize', 'title' => 'Original Default Final Size', 'components' => 2, @@ -4091,7 +4091,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalBestQualitySize', 'title' => 'Original Best Quality Size', 'components' => 2, @@ -4106,7 +4106,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalDefaultCropSize', 'title' => 'Original Default Crop Size', 'components' => 2, @@ -4121,7 +4121,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraLabel', 'title' => 'Camera Label', 'format' => @@ -4135,7 +4135,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapEncoding', 'title' => 'Profile Hue Sat Map Encoding', 'format' => @@ -4157,7 +4157,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableEncoding', 'title' => 'Profile Look Table Encoding', 'format' => @@ -4179,7 +4179,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineExposureOffset', 'title' => 'Baseline Exposure Offset', 'format' => @@ -4193,7 +4193,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultBlackRender', 'title' => 'Default Black Render', 'format' => @@ -4215,7 +4215,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NewRawImageDigest', 'title' => 'New Raw Image Digest', 'components' => 16, @@ -4230,7 +4230,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawToPreviewGain', 'title' => 'Raw To Preview Gain', 'format' => @@ -4244,7 +4244,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthFormat', 'title' => 'Depth Format', 'format' => @@ -4267,7 +4267,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthNear', 'title' => 'Depth Near', 'format' => @@ -4281,7 +4281,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthFar', 'title' => 'Depth Far', 'format' => @@ -4295,7 +4295,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthUnits', 'title' => 'Depth Units', 'format' => @@ -4317,7 +4317,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthMeasureType', 'title' => 'Depth Measure Type', 'format' => @@ -4340,7 +4340,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'EnhanceParams', 'title' => 'Enhance Params', 'format' => @@ -4354,7 +4354,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant3', 'title' => 'Calibration Illuminant 3', 'format' => @@ -4396,7 +4396,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration3', 'title' => 'Camera Calibration 3', 'format' => @@ -4410,7 +4410,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix3', 'title' => 'Color Matrix 3', 'format' => @@ -4424,7 +4424,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix3', 'title' => 'Forward Matrix 3', 'format' => @@ -4438,7 +4438,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData1', 'title' => 'Illuminant Data 1', 'format' => @@ -4452,7 +4452,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData2', 'title' => 'Illuminant Data 2', 'format' => @@ -4466,7 +4466,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData3', 'title' => 'Illuminant Data 3', 'format' => @@ -4480,7 +4480,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData3', 'title' => 'Profile Hue Sat Map Data 3', 'format' => @@ -4494,7 +4494,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix3', 'title' => 'Reduction Matrix 3', 'format' => @@ -4508,7 +4508,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RGBTables', 'title' => 'RGB Tables', 'format' => @@ -4522,7 +4522,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileGainTableMap2', 'title' => 'Profile Gain Table Map 2', 'format' => @@ -4536,7 +4536,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageSequenceInfo', 'title' => 'Image Sequence Info', 'format' => @@ -4550,7 +4550,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageStats', 'title' => 'Image Stats', 'format' => @@ -4564,7 +4564,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileDynamicRange', 'title' => 'Profile Dynamic Range', 'format' => @@ -4578,7 +4578,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileGroupName', 'title' => 'Profile Group Name', 'format' => @@ -4592,7 +4592,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLDistance', 'title' => 'JXL Distance', 'format' => @@ -4606,7 +4606,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLEffort', 'title' => 'JXL Effort', 'format' => @@ -4620,7 +4620,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLDecodeSpeed', 'title' => 'JXL Decode Speed', 'format' => @@ -4634,7 +4634,7 @@ class Ifd1 extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SEAL', 'title' => 'SEAL', 'format' => diff --git a/src/Collection/Tiff/IfdAny.php b/src/Collection/Media/Tiff/IfdAny.php similarity index 90% rename from src/Collection/Tiff/IfdAny.php rename to src/Collection/Media/Tiff/IfdAny.php index 415beb23f..6d0b32d63 100644 --- a/src/Collection/Tiff/IfdAny.php +++ b/src/Collection/Media/Tiff/IfdAny.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -14,9 +14,9 @@ class IfdAny extends CollectionBase { protected static $map = array ( 'title' => 'A catchall generic IFD definition, used as a fallback to describe tags that are not expected in a specific IFD.', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', - 'defaultItemCollection' => 'Tiff\\Tag', - 'id' => 'Tiff\\IfdAny', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', + 'id' => 'Media\\Tiff\\IfdAny', 'itemsByName' => array ( 'A100DataOffset' => @@ -4531,7 +4531,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InteropIndex', 'title' => 'Interoperability Index', 'format' => @@ -4556,7 +4556,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InteropVersion', 'title' => 'Interoperability Version', 'format' => @@ -4570,7 +4570,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProcessingSoftware', 'title' => 'Processing Software', 'format' => @@ -4585,7 +4585,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubfileType', 'title' => 'Subfile Type', 'format' => @@ -4625,7 +4625,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OldSubfileType', 'title' => 'Old Subfile Type', 'format' => @@ -4649,7 +4649,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageWidth', 'title' => 'Image Width', 'format' => @@ -4664,7 +4664,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHeight', 'title' => 'Image Height', 'format' => @@ -4679,7 +4679,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BitsPerSample', 'title' => 'Bits Per Sample', 'format' => @@ -4751,7 +4751,7 @@ class IfdAny extends CollectionBase { 65535 => 'Pentax PEF Compressed', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Compression', 'title' => 'Compression', 'format' => @@ -4766,7 +4766,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PhotometricInterpretation', 'title' => 'Photometric Interpretation', 'format' => @@ -4804,7 +4804,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Thresholding', 'title' => 'Thresholding', 'format' => @@ -4827,7 +4827,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CellWidth', 'title' => 'Cell Width', 'format' => @@ -4841,7 +4841,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CellLength', 'title' => 'Cell Length', 'format' => @@ -4855,7 +4855,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FillOrder', 'title' => 'Fill Order', 'format' => @@ -4878,7 +4878,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DocumentName', 'title' => 'Document Name', 'format' => @@ -4893,7 +4893,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageDescription', 'title' => 'Image Description', 'format' => @@ -4908,7 +4908,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Make', 'title' => 'Make', 'format' => @@ -4923,7 +4923,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Model', 'title' => 'Camera Model Name', 'format' => @@ -4938,7 +4938,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripOffsets', 'title' => 'Strip Offsets', 'format' => @@ -4950,7 +4950,7 @@ class IfdAny extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageStart', 'title' => 'Other Image Start', 'format' => @@ -4962,7 +4962,7 @@ class IfdAny extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewJXLStart', 'title' => 'Preview JXL Start', 'format' => @@ -4974,7 +4974,7 @@ class IfdAny extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripOffsets', 'title' => 'Strip Offsets', 'format' => @@ -4986,7 +4986,7 @@ class IfdAny extends CollectionBase { ), 4 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'format' => @@ -4998,7 +4998,7 @@ class IfdAny extends CollectionBase { ), 5 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'format' => @@ -5010,7 +5010,7 @@ class IfdAny extends CollectionBase { ), 6 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JpgFromRawStart', 'title' => 'Jpg From Raw Start', 'format' => @@ -5025,7 +5025,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Orientation', 'title' => 'Orientation', 'format' => @@ -5054,7 +5054,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamplesPerPixel', 'title' => 'Samples Per Pixel', 'format' => @@ -5069,7 +5069,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RowsPerStrip', 'title' => 'Rows Per Strip', 'format' => @@ -5084,7 +5084,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripByteCounts', 'title' => 'Strip Byte Counts', 'format' => @@ -5096,7 +5096,7 @@ class IfdAny extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageLength', 'title' => 'Other Image Length', 'format' => @@ -5108,7 +5108,7 @@ class IfdAny extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewJXLLength', 'title' => 'Preview JXL Length', 'format' => @@ -5120,7 +5120,7 @@ class IfdAny extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripByteCounts', 'title' => 'Strip Byte Counts', 'format' => @@ -5132,7 +5132,7 @@ class IfdAny extends CollectionBase { ), 4 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'format' => @@ -5144,7 +5144,7 @@ class IfdAny extends CollectionBase { ), 5 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'format' => @@ -5156,7 +5156,7 @@ class IfdAny extends CollectionBase { ), 6 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JpgFromRawLength', 'title' => 'Jpg From Raw Length', 'format' => @@ -5171,7 +5171,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MinSampleValue', 'title' => 'Min Sample Value', 'format' => @@ -5186,7 +5186,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxSampleValue', 'title' => 'Max Sample Value', 'format' => @@ -5201,7 +5201,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XResolution', 'title' => 'X Resolution', 'format' => @@ -5216,7 +5216,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YResolution', 'title' => 'Y Resolution', 'format' => @@ -5231,7 +5231,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PlanarConfiguration', 'title' => 'Planar Configuration', 'format' => @@ -5254,7 +5254,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PageName', 'title' => 'Page Name', 'format' => @@ -5269,7 +5269,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPosition', 'title' => 'X Position', 'format' => @@ -5284,7 +5284,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YPosition', 'title' => 'Y Position', 'format' => @@ -5299,7 +5299,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FreeOffsets', 'title' => 'Free Offsets', 'format' => @@ -5314,7 +5314,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FreeByteCounts', 'title' => 'Free Byte Counts', 'format' => @@ -5329,7 +5329,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GrayResponseUnit', 'title' => 'Gray Response Unit', 'format' => @@ -5355,7 +5355,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GrayResponseCurve', 'title' => 'Gray Response Curve', 'format' => @@ -5370,7 +5370,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T4Options', 'title' => 'T4 Options', 'format' => @@ -5394,7 +5394,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T6Options', 'title' => 'T6 Options', 'format' => @@ -5416,7 +5416,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionUnit', 'title' => 'Resolution Unit', 'format' => @@ -5440,7 +5440,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PageNumber', 'title' => 'Page Number', 'components' => 2, @@ -5456,7 +5456,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorResponseUnit', 'title' => 'Color Response Unit', 'format' => @@ -5470,7 +5470,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TransferFunction', 'title' => 'Transfer Function', 'components' => 768, @@ -5486,7 +5486,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Software', 'title' => 'Software', 'format' => @@ -5503,7 +5503,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 20, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModifyDate', 'title' => 'Modify Date', 'format' => @@ -5518,7 +5518,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Artist', 'title' => 'Artist', 'format' => @@ -5533,7 +5533,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HostComputer', 'title' => 'Host Computer', 'format' => @@ -5548,7 +5548,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Predictor', 'title' => 'Predictor', 'format' => @@ -5576,7 +5576,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhitePoint', 'title' => 'White Point', 'components' => 2, @@ -5592,7 +5592,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrimaryChromaticities', 'title' => 'Primary Chromaticities', 'components' => 6, @@ -5608,7 +5608,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMap', 'title' => 'Color Map', 'format' => @@ -5623,7 +5623,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneHints', 'title' => 'Halftone Hints', 'components' => 2, @@ -5639,7 +5639,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileWidth', 'title' => 'Tile Width', 'format' => @@ -5654,7 +5654,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileLength', 'title' => 'Tile Length', 'format' => @@ -5669,7 +5669,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileOffsets', 'title' => 'Tile Offsets', 'format' => @@ -5684,7 +5684,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileByteCounts', 'title' => 'Tile Byte Counts', 'format' => @@ -5699,7 +5699,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BadFaxLines', 'title' => 'Bad Fax Lines', 'format' => @@ -5713,7 +5713,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CleanFaxData', 'title' => 'Clean Fax Data', 'format' => @@ -5736,7 +5736,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ConsecutiveBadFaxLines', 'title' => 'Consecutive Bad Fax Lines', 'format' => @@ -5750,7 +5750,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'A100DataOffset', 'title' => 'A100 Data Offset', 'format' => @@ -5765,7 +5765,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InkSet', 'title' => 'Ink Set', 'format' => @@ -5788,7 +5788,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InkNames', 'title' => 'Ink Names', 'format' => @@ -5803,7 +5803,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NumberofInks', 'title' => 'Numberof Inks', 'format' => @@ -5818,7 +5818,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DotRange', 'title' => 'Dot Range', 'format' => @@ -5833,7 +5833,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TargetPrinter', 'title' => 'Target Printer', 'format' => @@ -5848,7 +5848,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExtraSamples', 'title' => 'Extra Samples', 'format' => @@ -5872,7 +5872,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SampleFormat', 'title' => 'Sample Format', 'format' => @@ -5899,7 +5899,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SMinSampleValue', 'title' => 'S Min Sample Value', 'format' => @@ -5914,7 +5914,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SMaxSampleValue', 'title' => 'S Max Sample Value', 'format' => @@ -5929,7 +5929,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TransferRange', 'title' => 'Transfer Range', 'format' => @@ -5944,7 +5944,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ClipPath', 'title' => 'Clip Path', 'format' => @@ -5959,7 +5959,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XClipPathUnits', 'title' => 'X Clip Path Units', 'format' => @@ -5974,7 +5974,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YClipPathUnits', 'title' => 'Y Clip Path Units', 'format' => @@ -5989,7 +5989,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Indexed', 'title' => 'Indexed', 'format' => @@ -6012,7 +6012,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGTables', 'title' => 'JPEG Tables', 'format' => @@ -6027,7 +6027,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OPIProxy', 'title' => 'OPI Proxy', 'format' => @@ -6050,7 +6050,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileType', 'title' => 'Profile Type', 'format' => @@ -6072,7 +6072,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxProfile', 'title' => 'Fax Profile', 'format' => @@ -6101,7 +6101,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CodingMethods', 'title' => 'Coding Methods', 'format' => @@ -6128,7 +6128,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VersionYear', 'title' => 'Version Year', 'format' => @@ -6142,7 +6142,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModeNumber', 'title' => 'Mode Number', 'format' => @@ -6156,7 +6156,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Decode', 'title' => 'Decode', 'format' => @@ -6170,7 +6170,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultImageColor', 'title' => 'Default Image Color', 'format' => @@ -6184,7 +6184,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T82Options', 'title' => 'T82 Options', 'format' => @@ -6198,7 +6198,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGTables', 'title' => 'JPEG Tables', 'format' => @@ -6212,7 +6212,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGProc', 'title' => 'JPEG Proc', 'format' => @@ -6235,7 +6235,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOffset', 'title' => 'Thumbnail Offset', 'format' => @@ -6247,7 +6247,7 @@ class IfdAny extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOffset', 'title' => 'Thumbnail Offset', 'format' => @@ -6259,7 +6259,7 @@ class IfdAny extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOffset', 'title' => 'Thumbnail Offset', 'format' => @@ -6271,7 +6271,7 @@ class IfdAny extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'format' => @@ -6283,7 +6283,7 @@ class IfdAny extends CollectionBase { ), 4 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageStart', 'title' => 'Preview Image Start', 'format' => @@ -6295,7 +6295,7 @@ class IfdAny extends CollectionBase { ), 5 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JpgFromRawStart', 'title' => 'Jpg From Raw Start', 'format' => @@ -6307,7 +6307,7 @@ class IfdAny extends CollectionBase { ), 6 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JpgFromRawStart', 'title' => 'Jpg From Raw Start', 'format' => @@ -6319,7 +6319,7 @@ class IfdAny extends CollectionBase { ), 7 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageStart', 'title' => 'Other Image Start', 'format' => @@ -6331,7 +6331,7 @@ class IfdAny extends CollectionBase { ), 8 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageStart', 'title' => 'Other Image Start', 'format' => @@ -6343,7 +6343,7 @@ class IfdAny extends CollectionBase { ), 9 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageStart', 'title' => 'Other Image Start', 'format' => @@ -6358,7 +6358,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -6370,7 +6370,7 @@ class IfdAny extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -6382,7 +6382,7 @@ class IfdAny extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -6394,7 +6394,7 @@ class IfdAny extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'format' => @@ -6406,7 +6406,7 @@ class IfdAny extends CollectionBase { ), 4 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewImageLength', 'title' => 'Preview Image Length', 'format' => @@ -6418,7 +6418,7 @@ class IfdAny extends CollectionBase { ), 5 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JpgFromRawLength', 'title' => 'Jpg From Raw Length', 'format' => @@ -6430,7 +6430,7 @@ class IfdAny extends CollectionBase { ), 6 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JpgFromRawLength', 'title' => 'Jpg From Raw Length', 'format' => @@ -6442,7 +6442,7 @@ class IfdAny extends CollectionBase { ), 7 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageLength', 'title' => 'Other Image Length', 'format' => @@ -6454,7 +6454,7 @@ class IfdAny extends CollectionBase { ), 8 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageLength', 'title' => 'Other Image Length', 'format' => @@ -6466,7 +6466,7 @@ class IfdAny extends CollectionBase { ), 9 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageLength', 'title' => 'Other Image Length', 'format' => @@ -6481,7 +6481,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGRestartInterval', 'title' => 'JPEG Restart Interval', 'format' => @@ -6496,7 +6496,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGLosslessPredictors', 'title' => 'JPEG Lossless Predictors', 'format' => @@ -6511,7 +6511,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGPointTransforms', 'title' => 'JPEG Point Transforms', 'format' => @@ -6526,7 +6526,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGQTables', 'title' => 'JPEGQ Tables', 'format' => @@ -6541,7 +6541,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGDCTables', 'title' => 'JPEGDC Tables', 'format' => @@ -6556,7 +6556,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGACTables', 'title' => 'JPEGAC Tables', 'format' => @@ -6571,7 +6571,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrCoefficients', 'title' => 'Y Cb Cr Coefficients', 'components' => 3, @@ -6588,7 +6588,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdYCbCrSubSampling', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrSubSampling', 'title' => 'Y Cb Cr Sub Sampling', 'components' => 2, @@ -6618,7 +6618,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YCbCrPositioning', 'title' => 'Y Cb Cr Positioning', 'format' => @@ -6641,7 +6641,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReferenceBlackWhite', 'title' => 'Reference Black White', 'components' => 6, @@ -6657,7 +6657,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripRowCounts', 'title' => 'Strip Row Counts', 'format' => @@ -6673,7 +6673,7 @@ class IfdAny extends CollectionBase { array ( '__todo' => 'add ifd for XMP tags', 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdApplicationNotes', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApplicationNotes', 'title' => 'Application Notes', 'format' => @@ -6688,7 +6688,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RenderingIntent', 'title' => 'Rendering Intent', 'format' => @@ -6712,7 +6712,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'USPTOMiscellaneous', 'title' => 'USPTO Miscellaneous', 'format' => @@ -6726,7 +6726,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedImageFileFormat', 'title' => 'Related Image File Format', 'format' => @@ -6741,7 +6741,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedImageWidth', 'title' => 'Related Image Width', 'format' => @@ -6755,7 +6755,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedImageHeight', 'title' => 'Related Image Height', 'format' => @@ -6769,7 +6769,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Rating', 'title' => 'Rating', 'format' => @@ -6783,7 +6783,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XP_DIP_XML', 'title' => 'XP DIP XML', 'format' => @@ -6797,7 +6797,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RatingPercent', 'title' => 'Rating Percent', 'format' => @@ -6811,7 +6811,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionXUnit', 'title' => 'Resolution X Unit', 'format' => @@ -6825,7 +6825,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionYUnit', 'title' => 'Resolution Y Unit', 'format' => @@ -6839,7 +6839,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionXLengthUnit', 'title' => 'Resolution X Length Unit', 'format' => @@ -6853,7 +6853,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionYLengthUnit', 'title' => 'Resolution Y Length Unit', 'format' => @@ -6867,7 +6867,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlags', 'title' => 'Print Flags', 'format' => @@ -6881,7 +6881,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsVersion', 'title' => 'Print Flags Version', 'format' => @@ -6895,7 +6895,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsCrop', 'title' => 'Print Flags Crop', 'format' => @@ -6909,7 +6909,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsBleedWidth', 'title' => 'Print Flags Bleed Width', 'format' => @@ -6923,7 +6923,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsBleedWidthScale', 'title' => 'Print Flags Bleed Width Scale', 'format' => @@ -6937,7 +6937,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneLPI', 'title' => 'Halftone LPI', 'format' => @@ -6951,7 +6951,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneLPIUnit', 'title' => 'Halftone LPI Unit', 'format' => @@ -6965,7 +6965,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneDegree', 'title' => 'Halftone Degree', 'format' => @@ -6979,7 +6979,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneShape', 'title' => 'Halftone Shape', 'format' => @@ -6993,7 +6993,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneMisc', 'title' => 'Halftone Misc', 'format' => @@ -7007,7 +7007,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneScreen', 'title' => 'Halftone Screen', 'format' => @@ -7021,7 +7021,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGQuality', 'title' => 'JPEG Quality', 'format' => @@ -7035,7 +7035,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GridSize', 'title' => 'Grid Size', 'format' => @@ -7049,7 +7049,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailFormat', 'title' => 'Thumbnail Format', 'format' => @@ -7063,7 +7063,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailWidth', 'title' => 'Thumbnail Width', 'format' => @@ -7077,7 +7077,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailHeight', 'title' => 'Thumbnail Height', 'format' => @@ -7091,7 +7091,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailColorDepth', 'title' => 'Thumbnail Color Depth', 'format' => @@ -7105,7 +7105,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPlanes', 'title' => 'Thumbnail Planes', 'format' => @@ -7119,7 +7119,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailRawBytes', 'title' => 'Thumbnail Raw Bytes', 'format' => @@ -7133,7 +7133,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -7147,7 +7147,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailCompressedSize', 'title' => 'Thumbnail Compressed Size', 'format' => @@ -7161,7 +7161,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTransferFunction', 'title' => 'Color Transfer Function', 'format' => @@ -7175,7 +7175,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailData', 'title' => 'Thumbnail Data', 'format' => @@ -7189,7 +7189,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailImageWidth', 'title' => 'Thumbnail Image Width', 'format' => @@ -7203,7 +7203,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailImageHeight', 'title' => 'Thumbnail Image Height', 'format' => @@ -7217,7 +7217,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailBitsPerSample', 'title' => 'Thumbnail Bits Per Sample', 'format' => @@ -7231,7 +7231,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailCompression', 'title' => 'Thumbnail Compression', 'format' => @@ -7245,7 +7245,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPhotometricInterp', 'title' => 'Thumbnail Photometric Interp', 'format' => @@ -7259,7 +7259,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailDescription', 'title' => 'Thumbnail Description', 'format' => @@ -7273,7 +7273,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailEquipMake', 'title' => 'Thumbnail Equip Make', 'format' => @@ -7287,7 +7287,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailEquipModel', 'title' => 'Thumbnail Equip Model', 'format' => @@ -7301,7 +7301,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailStripOffsets', 'title' => 'Thumbnail Strip Offsets', 'format' => @@ -7315,7 +7315,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOrientation', 'title' => 'Thumbnail Orientation', 'format' => @@ -7329,7 +7329,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailSamplesPerPixel', 'title' => 'Thumbnail Samples Per Pixel', 'format' => @@ -7343,7 +7343,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailRowsPerStrip', 'title' => 'Thumbnail Rows Per Strip', 'format' => @@ -7357,7 +7357,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailStripByteCounts', 'title' => 'Thumbnail Strip Byte Counts', 'format' => @@ -7371,7 +7371,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailResolutionX', 'title' => 'Thumbnail Resolution X', 'format' => @@ -7385,7 +7385,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailResolutionY', 'title' => 'Thumbnail Resolution Y', 'format' => @@ -7399,7 +7399,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPlanarConfig', 'title' => 'Thumbnail Planar Config', 'format' => @@ -7413,7 +7413,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailResolutionUnit', 'title' => 'Thumbnail Resolution Unit', 'format' => @@ -7427,7 +7427,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailTransferFunction', 'title' => 'Thumbnail Transfer Function', 'format' => @@ -7441,7 +7441,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailSoftware', 'title' => 'Thumbnail Software', 'format' => @@ -7455,7 +7455,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailDateTime', 'title' => 'Thumbnail Date Time', 'format' => @@ -7469,7 +7469,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailArtist', 'title' => 'Thumbnail Artist', 'format' => @@ -7483,7 +7483,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailWhitePoint', 'title' => 'Thumbnail White Point', 'format' => @@ -7497,7 +7497,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPrimaryChromaticities', 'title' => 'Thumbnail Primary Chromaticities', 'format' => @@ -7511,7 +7511,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailYCbCrCoefficients', 'title' => 'Thumbnail Y Cb Cr Coefficients', 'format' => @@ -7525,7 +7525,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailYCbCrSubsampling', 'title' => 'Thumbnail Y Cb Cr Subsampling', 'format' => @@ -7539,7 +7539,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailYCbCrPositioning', 'title' => 'Thumbnail Y Cb Cr Positioning', 'format' => @@ -7553,7 +7553,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailRefBlackWhite', 'title' => 'Thumbnail Ref Black White', 'format' => @@ -7567,7 +7567,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailCopyright', 'title' => 'Thumbnail Copyright', 'format' => @@ -7581,7 +7581,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LuminanceTable', 'title' => 'Luminance Table', 'format' => @@ -7595,7 +7595,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChrominanceTable', 'title' => 'Chrominance Table', 'format' => @@ -7609,7 +7609,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameDelay', 'title' => 'Frame Delay', 'format' => @@ -7623,7 +7623,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LoopCount', 'title' => 'Loop Count', 'format' => @@ -7637,7 +7637,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GlobalPalette', 'title' => 'Global Palette', 'format' => @@ -7651,7 +7651,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IndexBackground', 'title' => 'Index Background', 'format' => @@ -7665,7 +7665,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IndexTransparent', 'title' => 'Index Transparent', 'format' => @@ -7679,7 +7679,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelUnits', 'title' => 'Pixel Units', 'format' => @@ -7693,7 +7693,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelsPerUnitX', 'title' => 'Pixels Per Unit X', 'format' => @@ -7707,7 +7707,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelsPerUnitY', 'title' => 'Pixels Per Unit Y', 'format' => @@ -7721,7 +7721,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PaletteHistogram', 'title' => 'Palette Histogram', 'format' => @@ -7735,7 +7735,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SonyRawFileType', 'title' => 'Sony Raw File Type', 'format' => @@ -7760,7 +7760,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SonyToneCurve', 'title' => 'Sony Tone Curve', 'format' => @@ -7774,7 +7774,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VignettingCorrection', 'title' => 'Vignetting Correction', 'format' => @@ -7798,7 +7798,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VignettingCorrParams', 'title' => 'Vignetting Corr Params', 'components' => 17, @@ -7813,7 +7813,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChromaticAberrationCorrection', 'title' => 'Chromatic Aberration Correction', 'format' => @@ -7836,7 +7836,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChromaticAberrationCorrParams', 'title' => 'Chromatic Aberration Corr Params', 'components' => 33, @@ -7851,7 +7851,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DistortionCorrection', 'title' => 'Distortion Correction', 'format' => @@ -7875,7 +7875,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DistortionCorrParams', 'title' => 'Distortion Corr Params', 'components' => 17, @@ -7890,7 +7890,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SonyRawImageSize', 'title' => 'Sony Raw Image Size', 'components' => 2, @@ -7905,7 +7905,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackLevel', 'title' => 'Black Level', 'components' => 4, @@ -7920,7 +7920,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_RGGBLevels', 'title' => 'WB RGGB Levels', 'components' => 4, @@ -7935,7 +7935,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SonyCropTopLeft', 'title' => 'Sony Crop Top Left', 'components' => 2, @@ -7950,7 +7950,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SonyCropSize', 'title' => 'Sony Crop Size', 'components' => 2, @@ -7965,7 +7965,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageID', 'title' => 'Image ID', 'format' => @@ -7980,7 +7980,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangTag1', 'title' => 'Wang Tag 1', 'format' => @@ -7994,7 +7994,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangAnnotation', 'title' => 'Wang Annotation', 'format' => @@ -8008,7 +8008,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangTag3', 'title' => 'Wang Tag 3', 'format' => @@ -8022,7 +8022,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangTag4', 'title' => 'Wang Tag 4', 'format' => @@ -8036,7 +8036,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageReferencePoints', 'title' => 'Image Reference Points', 'format' => @@ -8050,7 +8050,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RegionXformTackPoint', 'title' => 'Region Xform Tack Point', 'format' => @@ -8064,7 +8064,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WarpQuadrilateral', 'title' => 'Warp Quadrilateral', 'format' => @@ -8078,7 +8078,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AffineTransformMat', 'title' => 'Affine Transform Mat', 'format' => @@ -8092,7 +8092,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Matteing', 'title' => 'Matteing', 'format' => @@ -8107,7 +8107,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DataType', 'title' => 'Data Type', 'format' => @@ -8122,7 +8122,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageDepth', 'title' => 'Image Depth', 'format' => @@ -8137,7 +8137,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileDepth', 'title' => 'Tile Depth', 'format' => @@ -8152,7 +8152,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageFullWidth', 'title' => 'Image Full Width', 'format' => @@ -8166,7 +8166,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageFullHeight', 'title' => 'Image Full Height', 'format' => @@ -8180,7 +8180,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TextureFormat', 'title' => 'Texture Format', 'format' => @@ -8194,7 +8194,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WrapModes', 'title' => 'Wrap Modes', 'format' => @@ -8208,7 +8208,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FovCot', 'title' => 'Fov Cot', 'format' => @@ -8222,7 +8222,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MatrixWorldToScreen', 'title' => 'Matrix World To Screen', 'format' => @@ -8236,7 +8236,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MatrixWorldToCamera', 'title' => 'Matrix World To Camera', 'format' => @@ -8250,7 +8250,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Model2', 'title' => 'Model 2', 'format' => @@ -8264,7 +8264,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CFARepeatPatternDim', 'title' => 'CFA Repeat Pattern Dim', 'components' => 2, @@ -8280,7 +8280,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CFAPattern2', 'title' => 'CFA Pattern 2', 'format' => @@ -8295,7 +8295,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BatteryLevel', 'title' => 'Battery Level', 'format' => @@ -8311,7 +8311,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdCopyright', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Copyright', 'title' => 'Copyright', 'format' => @@ -8328,7 +8328,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -8345,7 +8345,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifFNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -8360,7 +8360,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDFileTag', 'title' => 'MD File Tag', 'format' => @@ -8374,7 +8374,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDScalePixel', 'title' => 'MD Scale Pixel', 'format' => @@ -8388,7 +8388,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDColorTable', 'title' => 'MD Color Table', 'format' => @@ -8402,7 +8402,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDLabName', 'title' => 'MD Lab Name', 'format' => @@ -8416,7 +8416,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDSampleInfo', 'title' => 'MD Sample Info', 'format' => @@ -8430,7 +8430,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDPrepDate', 'title' => 'MD Prep Date', 'format' => @@ -8444,7 +8444,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDPrepTime', 'title' => 'MD Prep Time', 'format' => @@ -8458,7 +8458,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDFileUnits', 'title' => 'MD File Units', 'format' => @@ -8472,7 +8472,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelScale', 'title' => 'Pixel Scale', 'components' => 3, @@ -8487,7 +8487,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AdventScale', 'title' => 'Advent Scale', 'format' => @@ -8501,7 +8501,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AdventRevision', 'title' => 'Advent Revision', 'format' => @@ -8515,7 +8515,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC1Tag', 'title' => 'UIC1 Tag', 'format' => @@ -8529,7 +8529,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC2Tag', 'title' => 'UIC2 Tag', 'format' => @@ -8543,7 +8543,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC3Tag', 'title' => 'UIC3 Tag', 'format' => @@ -8557,7 +8557,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC4Tag', 'title' => 'UIC4 Tag', 'format' => @@ -8571,7 +8571,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IPTC-NAA', 'title' => 'IPTC-NAA', 'format' => @@ -8586,7 +8586,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphPacketData', 'title' => 'Intergraph Packet Data', 'format' => @@ -8600,7 +8600,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphFlagRegisters', 'title' => 'Intergraph Flag Registers', 'format' => @@ -8614,7 +8614,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphMatrix', 'title' => 'Intergraph Matrix', 'format' => @@ -8628,7 +8628,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'INGRReserved', 'title' => 'INGR Reserved', 'format' => @@ -8642,7 +8642,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTiePoint', 'title' => 'Model Tie Point', 'format' => @@ -8656,7 +8656,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Site', 'title' => 'Site', 'format' => @@ -8670,7 +8670,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorSequence', 'title' => 'Color Sequence', 'format' => @@ -8684,7 +8684,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IT8Header', 'title' => 'IT8 Header', 'format' => @@ -8698,7 +8698,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RasterPadding', 'title' => 'Raster Padding', 'format' => @@ -8724,7 +8724,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BitsPerRunLength', 'title' => 'Bits Per Run Length', 'format' => @@ -8738,7 +8738,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BitsPerExtendedRunLength', 'title' => 'Bits Per Extended Run Length', 'format' => @@ -8753,7 +8753,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTable', 'title' => 'Color Table', 'format' => @@ -8767,7 +8767,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageColorIndicator', 'title' => 'Image Color Indicator', 'format' => @@ -8789,7 +8789,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BackgroundColorIndicator', 'title' => 'Background Color Indicator', 'format' => @@ -8811,7 +8811,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageColorValue', 'title' => 'Image Color Value', 'format' => @@ -8825,7 +8825,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BackgroundColorValue', 'title' => 'Background Color Value', 'format' => @@ -8839,7 +8839,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelIntensityRange', 'title' => 'Pixel Intensity Range', 'format' => @@ -8853,7 +8853,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TransparencyIndicator', 'title' => 'Transparency Indicator', 'format' => @@ -8867,7 +8867,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorCharacterization', 'title' => 'Color Characterization', 'format' => @@ -8881,7 +8881,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HCUsage', 'title' => 'HC Usage', 'format' => @@ -8904,7 +8904,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TrapIndicator', 'title' => 'Trap Indicator', 'format' => @@ -8918,7 +8918,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CMYKEquivalent', 'title' => 'CMYK Equivalent', 'format' => @@ -8932,7 +8932,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SEMInfo', 'title' => 'SEM Info', 'format' => @@ -8946,7 +8946,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelMagicJBIGOptions', 'title' => 'Pixel Magic JBIG Options', 'format' => @@ -8960,7 +8960,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPLCartoIFD', 'title' => 'JPL Carto IFD', 'format' => @@ -8974,7 +8974,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTransform', 'title' => 'Model Transform', 'components' => 16, @@ -8989,7 +8989,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_GRGBLevels', 'title' => 'WB GRGB Levels', 'format' => @@ -9003,7 +9003,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TIFF_FXExtensions', 'title' => 'TIFF FX Extensions', 'format' => @@ -9028,7 +9028,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MultiProfiles', 'title' => 'Multi Profiles', 'format' => @@ -9059,7 +9059,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharedData', 'title' => 'Shared Data', 'format' => @@ -9073,7 +9073,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T88Options', 'title' => 'T88 Options', 'format' => @@ -9087,7 +9087,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageLayer', 'title' => 'Image Layer', 'format' => @@ -9101,7 +9101,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffDirectory', 'title' => 'Geo Tiff Directory', 'format' => @@ -9115,7 +9115,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffDoubleParams', 'title' => 'Geo Tiff Double Params', 'format' => @@ -9129,7 +9129,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GeoTiffAsciiParams', 'title' => 'Geo Tiff Ascii Params', 'format' => @@ -9143,7 +9143,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JBIGOptions', 'title' => 'JBIG Options', 'format' => @@ -9157,7 +9157,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureProgram', 'title' => 'Exposure Program', 'format' => @@ -9188,7 +9188,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpectralSensitivity', 'title' => 'Spectral Sensitivity', 'format' => @@ -9203,7 +9203,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -9218,7 +9218,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Opto-ElectricConvFactor', 'title' => 'Opto-Electric Conv Factor', 'format' => @@ -9233,7 +9233,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Interlace', 'title' => 'Interlace', 'format' => @@ -9247,7 +9247,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeZoneOffset', 'title' => 'Time Zone Offset', 'format' => @@ -9261,7 +9261,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelfTimerMode', 'title' => 'Self Timer Mode', 'format' => @@ -9275,7 +9275,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensitivityType', 'title' => 'Sensitivity Type', 'format' => @@ -9303,7 +9303,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StandardOutputSensitivity', 'title' => 'Standard Output Sensitivity', 'format' => @@ -9317,7 +9317,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RecommendedExposureIndex', 'title' => 'Recommended Exposure Index', 'format' => @@ -9331,7 +9331,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeed', 'title' => 'ISO Speed', 'format' => @@ -9345,7 +9345,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeedLatitudeyyy', 'title' => 'ISO Speed Latitude yyy', 'format' => @@ -9359,7 +9359,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeedLatitudezzz', 'title' => 'ISO Speed Latitude zzz', 'format' => @@ -9373,7 +9373,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxRecvParams', 'title' => 'Fax Recv Params', 'format' => @@ -9387,7 +9387,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxSubAddress', 'title' => 'Fax Sub Address', 'format' => @@ -9401,7 +9401,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxRecvTime', 'title' => 'Fax Recv Time', 'format' => @@ -9415,7 +9415,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FedexEDR', 'title' => 'Fedex EDR', 'format' => @@ -9431,7 +9431,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExifVersion', 'title' => 'Exif Version', 'format' => @@ -9448,7 +9448,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 20, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DateTimeOriginal', 'title' => 'Date/Time Original', 'format' => @@ -9465,7 +9465,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 20, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CreateDate', 'title' => 'Create Date', 'format' => @@ -9480,7 +9480,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GooglePlusUploadCode', 'title' => 'Google Plus Upload Code', 'format' => @@ -9494,7 +9494,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetTime', 'title' => 'Offset Time', 'format' => @@ -9508,7 +9508,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetTimeOriginal', 'title' => 'Offset Time Original', 'format' => @@ -9522,7 +9522,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetTimeDigitized', 'title' => 'Offset Time Digitized', 'format' => @@ -9538,7 +9538,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifComponentsConfiguration', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ComponentsConfiguration', 'title' => 'Components Configuration', 'format' => @@ -9566,7 +9566,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompressedBitsPerPixel', 'title' => 'Compressed Bits Per Pixel', 'format' => @@ -9583,7 +9583,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifShutterSpeedValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterSpeedValue', 'title' => 'Shutter Speed Value', 'format' => @@ -9600,7 +9600,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifApertureValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApertureValue', 'title' => 'Aperture Value', 'format' => @@ -9616,7 +9616,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BrightnessValue', 'title' => 'Brightness Value', 'format' => @@ -9633,7 +9633,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifExposureBiasValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureCompensation', 'title' => 'Exposure Compensation', 'format' => @@ -9650,7 +9650,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifApertureValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxApertureValue', 'title' => 'Max Aperture Value', 'format' => @@ -9667,7 +9667,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifSubjectDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectDistance', 'title' => 'Subject Distance', 'format' => @@ -9682,7 +9682,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeteringMode', 'title' => 'Metering Mode', 'format' => @@ -9711,7 +9711,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LightSource', 'title' => 'Light Source', 'format' => @@ -9754,7 +9754,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Flash', 'title' => 'Flash', 'format' => @@ -9804,7 +9804,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifFocalLength', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -9819,7 +9819,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashEnergy', 'title' => 'Flash Energy', 'format' => @@ -9834,7 +9834,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpatialFrequencyResponse', 'title' => 'Spatial Frequency Response', 'format' => @@ -9849,7 +9849,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Noise', 'title' => 'Noise', 'format' => @@ -9864,7 +9864,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneXResolution', 'title' => 'Focal Plane X Resolution', 'format' => @@ -9879,7 +9879,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneYResolution', 'title' => 'Focal Plane Y Resolution', 'format' => @@ -9894,7 +9894,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneResolutionUnit', 'title' => 'Focal Plane Resolution Unit', 'format' => @@ -9920,7 +9920,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageNumber', 'title' => 'Image Number', 'format' => @@ -9935,7 +9935,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SecurityClassification', 'title' => 'Security Classification', 'format' => @@ -9961,7 +9961,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHistory', 'title' => 'Image History', 'format' => @@ -9977,7 +9977,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifSubjectArea', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectArea', 'title' => 'Subject Area', 'format' => @@ -9992,7 +9992,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureIndex', 'title' => 'Exposure Index', 'format' => @@ -10007,7 +10007,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TIFF-EPStandardID', 'title' => 'TIFF-EP Standard ID', 'format' => @@ -10022,7 +10022,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensingMethod', 'title' => 'Sensing Method', 'format' => @@ -10051,7 +10051,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CIP3DataFile', 'title' => 'CIP3 Data File', 'format' => @@ -10065,7 +10065,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CIP3Sheet', 'title' => 'CIP3 Sheet', 'format' => @@ -10079,7 +10079,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CIP3Side', 'title' => 'CIP3 Side', 'format' => @@ -10093,7 +10093,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StoNits', 'title' => 'Sto Nits', 'format' => @@ -10115,7 +10115,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 1 => array ( @@ -10126,7 +10126,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 2 => array ( @@ -10137,7 +10137,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 3 => array ( @@ -10148,7 +10148,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 4 => array ( @@ -10159,7 +10159,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 5 => array ( @@ -10170,7 +10170,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 6 => array ( @@ -10181,7 +10181,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 7 => array ( @@ -10192,7 +10192,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 8 => array ( @@ -10203,7 +10203,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 9 => array ( @@ -10214,7 +10214,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 10 => array ( @@ -10225,7 +10225,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 11 => array ( @@ -10236,7 +10236,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 12 => array ( @@ -10247,7 +10247,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 13 => array ( @@ -10258,7 +10258,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 14 => array ( @@ -10269,7 +10269,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 15 => array ( @@ -10280,7 +10280,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 16 => array ( @@ -10291,7 +10291,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 17 => array ( @@ -10302,7 +10302,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 18 => array ( @@ -10313,7 +10313,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 19 => array ( @@ -10324,7 +10324,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 20 => array ( @@ -10335,7 +10335,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 21 => array ( @@ -10346,7 +10346,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 22 => array ( @@ -10357,7 +10357,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 23 => array ( @@ -10368,7 +10368,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 24 => array ( @@ -10379,7 +10379,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 25 => array ( @@ -10390,7 +10390,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 26 => array ( @@ -10401,7 +10401,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 27 => array ( @@ -10412,7 +10412,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 28 => array ( @@ -10423,7 +10423,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 29 => array ( @@ -10434,7 +10434,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 30 => array ( @@ -10445,7 +10445,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 31 => array ( @@ -10456,7 +10456,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 32 => array ( @@ -10467,7 +10467,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 33 => array ( @@ -10478,7 +10478,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 34 => array ( @@ -10489,7 +10489,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 35 => array ( @@ -10500,7 +10500,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 36 => array ( @@ -10511,7 +10511,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 37 => array ( @@ -10522,7 +10522,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 38 => array ( @@ -10533,7 +10533,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 39 => array ( @@ -10544,7 +10544,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 40 => array ( @@ -10555,7 +10555,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 41 => array ( @@ -10566,7 +10566,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 42 => array ( @@ -10577,7 +10577,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 43 => array ( @@ -10588,7 +10588,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 44 => array ( @@ -10599,7 +10599,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 45 => array ( @@ -10610,7 +10610,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 46 => array ( @@ -10621,7 +10621,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 47 => array ( @@ -10632,7 +10632,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 48 => array ( @@ -10643,7 +10643,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 49 => array ( @@ -10654,7 +10654,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 50 => array ( @@ -10665,7 +10665,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 51 => array ( @@ -10676,7 +10676,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 52 => array ( @@ -10687,7 +10687,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 53 => array ( @@ -10698,7 +10698,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 54 => array ( @@ -10709,7 +10709,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 55 => array ( @@ -10720,7 +10720,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 56 => array ( @@ -10731,7 +10731,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 57 => array ( @@ -10742,7 +10742,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 58 => array ( @@ -10753,7 +10753,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 59 => array ( @@ -10764,7 +10764,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 60 => array ( @@ -10775,7 +10775,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 61 => array ( @@ -10786,7 +10786,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 62 => array ( @@ -10797,7 +10797,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 63 => array ( @@ -10808,7 +10808,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 64 => array ( @@ -10819,7 +10819,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 65 => array ( @@ -10830,7 +10830,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 66 => array ( @@ -10841,7 +10841,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 67 => array ( @@ -10852,7 +10852,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 68 => array ( @@ -10863,7 +10863,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 69 => array ( @@ -10874,7 +10874,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 70 => array ( @@ -10885,7 +10885,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 71 => array ( @@ -10896,7 +10896,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 72 => array ( @@ -10907,7 +10907,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 73 => array ( @@ -10918,7 +10918,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 74 => array ( @@ -10929,7 +10929,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 75 => array ( @@ -10940,7 +10940,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 76 => array ( @@ -10951,7 +10951,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 77 => array ( @@ -10962,7 +10962,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 78 => array ( @@ -10973,7 +10973,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 79 => array ( @@ -10984,7 +10984,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 80 => array ( @@ -10995,7 +10995,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 81 => array ( @@ -11006,7 +11006,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 82 => array ( @@ -11017,7 +11017,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 83 => array ( @@ -11028,7 +11028,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 84 => array ( @@ -11039,7 +11039,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 85 => array ( @@ -11050,7 +11050,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 86 => array ( @@ -11061,7 +11061,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 87 => array ( @@ -11072,7 +11072,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 88 => array ( @@ -11083,7 +11083,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 89 => array ( @@ -11094,7 +11094,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 90 => array ( @@ -11105,7 +11105,7 @@ class IfdAny extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), ), 37510 => @@ -11113,7 +11113,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifUserComment', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserComment', 'title' => 'User Comment', 'format' => @@ -11128,7 +11128,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubSecTime', 'title' => 'Sub Sec Time', 'format' => @@ -11143,7 +11143,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubSecTimeOriginal', 'title' => 'Sub Sec Time Original', 'format' => @@ -11158,7 +11158,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubSecTimeDigitized', 'title' => 'Sub Sec Time Digitized', 'format' => @@ -11173,7 +11173,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MSDocumentText', 'title' => 'MS Document Text', 'format' => @@ -11187,7 +11187,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MSPropertySetStorage', 'title' => 'MS Property Set Storage', 'format' => @@ -11201,7 +11201,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MSDocumentTextPosition', 'title' => 'MS Document Text Position', 'format' => @@ -11215,7 +11215,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageSourceData', 'title' => 'Image Source Data', 'format' => @@ -11230,7 +11230,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AmbientTemperature', 'title' => 'Ambient Temperature', 'format' => @@ -11244,7 +11244,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Humidity', 'title' => 'Humidity', 'format' => @@ -11258,7 +11258,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Pressure', 'title' => 'Pressure', 'format' => @@ -11272,7 +11272,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WaterDepth', 'title' => 'Water Depth', 'format' => @@ -11286,7 +11286,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Acceleration', 'title' => 'Acceleration', 'format' => @@ -11300,7 +11300,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraElevationAngle', 'title' => 'Camera Elevation Angle', 'format' => @@ -11314,7 +11314,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XiaomiSettings', 'title' => 'Xiaomi Settings', 'format' => @@ -11328,7 +11328,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XiaomiModel', 'title' => 'Xiaomi Model', 'format' => @@ -11343,7 +11343,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPTitle', 'title' => 'XP Title', 'format' => @@ -11359,7 +11359,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPComment', 'title' => 'XP Comment', 'format' => @@ -11375,7 +11375,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPAuthor', 'title' => 'XP Author', 'format' => @@ -11391,7 +11391,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPKeywords', 'title' => 'XP Keywords', 'format' => @@ -11407,7 +11407,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XPSubject', 'title' => 'XP Subject', 'format' => @@ -11424,7 +11424,7 @@ class IfdAny extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashpixVersion', 'title' => 'Flashpix Version', 'format' => @@ -11439,7 +11439,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorSpace', 'title' => 'Color Space', 'format' => @@ -11465,7 +11465,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExifImageWidth', 'title' => 'Exif Image Width', 'format' => @@ -11480,7 +11480,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExifImageHeight', 'title' => 'Exif Image Height', 'format' => @@ -11495,7 +11495,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedSoundFile', 'title' => 'Related Sound File', 'format' => @@ -11510,7 +11510,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawPointersOffset', 'title' => 'Samsung Raw Pointers Offset', 'format' => @@ -11524,7 +11524,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawPointersLength', 'title' => 'Samsung Raw Pointers Length', 'format' => @@ -11538,7 +11538,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawByteOrder', 'title' => 'Samsung Raw Byte Order', 'format' => @@ -11552,7 +11552,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawUnknown', 'title' => 'Samsung Raw Unknown', 'format' => @@ -11566,7 +11566,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashEnergy', 'title' => 'Flash Energy', 'format' => @@ -11581,7 +11581,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpatialFrequencyResponse', 'title' => 'Spatial Frequency Response', 'format' => @@ -11596,7 +11596,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Noise', 'title' => 'Noise', 'format' => @@ -11611,7 +11611,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneXResolution', 'title' => 'Focal Plane X Resolution', 'format' => @@ -11626,7 +11626,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneYResolution', 'title' => 'Focal Plane Y Resolution', 'format' => @@ -11641,7 +11641,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneResolutionUnit', 'title' => 'Focal Plane Resolution Unit', 'format' => @@ -11667,7 +11667,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageNumber', 'title' => 'Image Number', 'format' => @@ -11682,7 +11682,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SecurityClassification', 'title' => 'Security Classification', 'format' => @@ -11697,7 +11697,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHistory', 'title' => 'Image History', 'format' => @@ -11712,7 +11712,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectLocation', 'title' => 'Subject Location', 'components' => 2, @@ -11728,7 +11728,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureIndex', 'title' => 'Exposure Index', 'format' => @@ -11743,7 +11743,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TIFF-EPStandardID', 'title' => 'TIFF-EP Standard ID', 'format' => @@ -11758,7 +11758,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensingMethod', 'title' => 'Sensing Method', 'format' => @@ -11786,7 +11786,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileSource', 'title' => 'File Source', 'format' => @@ -11811,7 +11811,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SceneType', 'title' => 'Scene Type', 'format' => @@ -11844,7 +11844,7 @@ class IfdAny extends CollectionBase { '2 1 1 0' => '[Blue,Green][Green,Red]', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CFAPattern', 'title' => 'CFA Pattern', 'format' => @@ -11859,7 +11859,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CustomRendered', 'title' => 'Custom Rendered', 'format' => @@ -11888,7 +11888,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureMode', 'title' => 'Exposure Mode', 'format' => @@ -11912,7 +11912,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -11935,7 +11935,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DigitalZoomRatio', 'title' => 'Digital Zoom Ratio', 'format' => @@ -11954,7 +11954,7 @@ class IfdAny extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLengthIn35mmFormat', 'title' => 'Focal Length In 35mm Format', 'format' => @@ -11969,7 +11969,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SceneCaptureType', 'title' => 'Scene Capture Type', 'format' => @@ -11995,7 +11995,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GainControl', 'title' => 'Gain Control', 'format' => @@ -12021,7 +12021,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Contrast', 'title' => 'Contrast', 'format' => @@ -12045,7 +12045,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -12069,7 +12069,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -12093,7 +12093,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DeviceSettingDescription', 'title' => 'Device Setting Description', 'format' => @@ -12108,7 +12108,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectDistanceRange', 'title' => 'Subject Distance Range', 'format' => @@ -12133,7 +12133,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageUniqueID', 'title' => 'Image Unique ID', 'format' => @@ -12148,7 +12148,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OwnerName', 'title' => 'Owner Name', 'format' => @@ -12162,7 +12162,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumber', 'title' => 'Serial Number', 'format' => @@ -12177,7 +12177,7 @@ class IfdAny extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifLensInfo', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensInfo', 'title' => 'Lens Info', 'components' => 4, @@ -12192,7 +12192,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensMake', 'title' => 'Lens Make', 'format' => @@ -12206,7 +12206,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensModel', 'title' => 'Lens Model', 'format' => @@ -12220,7 +12220,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensSerialNumber', 'title' => 'Lens Serial Number', 'format' => @@ -12234,7 +12234,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageTitle', 'title' => 'Image Title', 'format' => @@ -12248,7 +12248,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Photographer', 'title' => 'Photographer', 'format' => @@ -12262,7 +12262,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageEditor', 'title' => 'Image Editor', 'format' => @@ -12276,7 +12276,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraFirmware', 'title' => 'Camera Firmware', 'format' => @@ -12290,7 +12290,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RAWDevelopingSoftware', 'title' => 'RAW Developing Software', 'format' => @@ -12304,7 +12304,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageEditingSoftware', 'title' => 'Image Editing Software', 'format' => @@ -12318,7 +12318,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MetadataEditingSoftware', 'title' => 'Metadata Editing Software', 'format' => @@ -12332,7 +12332,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompositeImage', 'title' => 'Composite Image', 'format' => @@ -12356,7 +12356,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompositeImageCount', 'title' => 'Composite Image Count', 'components' => 2, @@ -12371,7 +12371,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompositeImageExposureTimes', 'title' => 'Composite Image Exposure Times', 'format' => @@ -12385,7 +12385,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALMetadata', 'title' => 'GDAL Metadata', 'format' => @@ -12399,7 +12399,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALNoData', 'title' => 'GDAL No Data', 'format' => @@ -12413,7 +12413,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Gamma', 'title' => 'Gamma', 'format' => @@ -12427,7 +12427,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandSoftware', 'title' => 'Expand Software', 'format' => @@ -12441,7 +12441,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandLens', 'title' => 'Expand Lens', 'format' => @@ -12455,7 +12455,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandFilm', 'title' => 'Expand Film', 'format' => @@ -12469,7 +12469,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandFilterLens', 'title' => 'Expand Filter Lens', 'format' => @@ -12483,7 +12483,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandScanner', 'title' => 'Expand Scanner', 'format' => @@ -12497,7 +12497,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandFlashLamp', 'title' => 'Expand Flash Lamp', 'format' => @@ -12511,7 +12511,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HasselbladRawImage', 'title' => 'Hasselblad Raw Image', 'format' => @@ -12525,7 +12525,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelFormat', 'title' => 'Pixel Format', 'format' => @@ -12600,7 +12600,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Transformation', 'title' => 'Transformation', 'format' => @@ -12628,7 +12628,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Uncompressed', 'title' => 'Uncompressed', 'format' => @@ -12650,7 +12650,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageType', 'title' => 'Image Type', 'format' => @@ -12672,7 +12672,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageWidth', 'title' => 'Image Width', 'format' => @@ -12686,7 +12686,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHeight', 'title' => 'Image Height', 'format' => @@ -12700,7 +12700,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WidthResolution', 'title' => 'Width Resolution', 'format' => @@ -12714,7 +12714,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HeightResolution', 'title' => 'Height Resolution', 'format' => @@ -12728,7 +12728,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageOffset', 'title' => 'Image Offset', 'format' => @@ -12742,7 +12742,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageByteCount', 'title' => 'Image Byte Count', 'format' => @@ -12756,7 +12756,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AlphaOffset', 'title' => 'Alpha Offset', 'format' => @@ -12770,7 +12770,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AlphaByteCount', 'title' => 'Alpha Byte Count', 'format' => @@ -12784,7 +12784,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageDataDiscard', 'title' => 'Image Data Discard', 'format' => @@ -12808,7 +12808,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AlphaDataDiscard', 'title' => 'Alpha Data Discard', 'format' => @@ -12832,7 +12832,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceScanjobDesc', 'title' => 'Oce Scanjob Desc', 'format' => @@ -12846,7 +12846,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceApplicationSelector', 'title' => 'Oce Application Selector', 'format' => @@ -12860,7 +12860,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceIDNumber', 'title' => 'Oce ID Number', 'format' => @@ -12874,7 +12874,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceImageLogic', 'title' => 'Oce Image Logic', 'format' => @@ -12888,7 +12888,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Annotations', 'title' => 'Annotations', 'format' => @@ -12902,7 +12902,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintIM', 'title' => 'Print Image Matching', 'format' => @@ -12915,7 +12915,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalFileName', 'title' => 'Original File Name', 'format' => @@ -12929,7 +12929,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'USPTOOriginalContentType', 'title' => 'USPTO Original Content Type', 'format' => @@ -12952,7 +12952,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CR2CFAPattern', 'title' => 'CR2 CFA Pattern', 'format' => @@ -12976,7 +12976,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGVersion', 'title' => 'DNG Version', 'components' => 4, @@ -12991,7 +12991,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGBackwardVersion', 'title' => 'DNG Backward Version', 'components' => 4, @@ -13006,7 +13006,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UniqueCameraModel', 'title' => 'Unique Camera Model', 'format' => @@ -13020,7 +13020,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LocalizedCameraModel', 'title' => 'Localized Camera Model', 'format' => @@ -13034,7 +13034,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CFAPlaneColor', 'title' => 'CFA Plane Color', 'format' => @@ -13048,7 +13048,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CFALayout', 'title' => 'CFA Layout', 'format' => @@ -13077,7 +13077,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearizationTable', 'title' => 'Linearization Table', 'format' => @@ -13091,7 +13091,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackLevelRepeatDim', 'title' => 'Black Level Repeat Dim', 'components' => 2, @@ -13106,7 +13106,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackLevel', 'title' => 'Black Level', 'format' => @@ -13120,7 +13120,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackLevelDeltaH', 'title' => 'Black Level Delta H', 'format' => @@ -13134,7 +13134,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BlackLevelDeltaV', 'title' => 'Black Level Delta V', 'format' => @@ -13148,7 +13148,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteLevel', 'title' => 'White Level', 'format' => @@ -13162,7 +13162,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultScale', 'title' => 'Default Scale', 'components' => 2, @@ -13177,7 +13177,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultCropOrigin', 'title' => 'Default Crop Origin', 'components' => 2, @@ -13192,7 +13192,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultCropSize', 'title' => 'Default Crop Size', 'components' => 2, @@ -13207,7 +13207,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix1', 'title' => 'Color Matrix 1', 'format' => @@ -13221,7 +13221,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix2', 'title' => 'Color Matrix 2', 'format' => @@ -13235,7 +13235,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration1', 'title' => 'Camera Calibration 1', 'format' => @@ -13249,7 +13249,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration2', 'title' => 'Camera Calibration 2', 'format' => @@ -13263,7 +13263,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix1', 'title' => 'Reduction Matrix 1', 'format' => @@ -13277,7 +13277,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix2', 'title' => 'Reduction Matrix 2', 'format' => @@ -13291,7 +13291,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AnalogBalance', 'title' => 'Analog Balance', 'format' => @@ -13305,7 +13305,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotNeutral', 'title' => 'As Shot Neutral', 'format' => @@ -13319,7 +13319,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotWhiteXY', 'title' => 'As Shot White XY', 'components' => 2, @@ -13334,7 +13334,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineExposure', 'title' => 'Baseline Exposure', 'format' => @@ -13348,7 +13348,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineNoise', 'title' => 'Baseline Noise', 'format' => @@ -13362,7 +13362,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineSharpness', 'title' => 'Baseline Sharpness', 'format' => @@ -13376,7 +13376,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BayerGreenSplit', 'title' => 'Bayer Green Split', 'format' => @@ -13390,7 +13390,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LinearResponseLimit', 'title' => 'Linear Response Limit', 'format' => @@ -13404,7 +13404,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraSerialNumber', 'title' => 'Camera Serial Number', 'format' => @@ -13418,7 +13418,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGLensInfo', 'title' => 'DNG Lens Info', 'components' => 4, @@ -13433,7 +13433,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChromaBlurRadius', 'title' => 'Chroma Blur Radius', 'format' => @@ -13447,7 +13447,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AntiAliasStrength', 'title' => 'Anti Alias Strength', 'format' => @@ -13461,7 +13461,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShadowScale', 'title' => 'Shadow Scale', 'format' => @@ -13475,7 +13475,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGPrivateData', 'title' => 'DNG Private Data', 'format' => @@ -13486,7 +13486,7 @@ class IfdAny extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGAdobeData', 'title' => 'DNG Adobe Data', 'format' => @@ -13497,7 +13497,7 @@ class IfdAny extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DNGPrivateData', 'title' => 'DNG Private Data', 'format' => @@ -13511,7 +13511,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MakerNoteSafety', 'title' => 'Maker Note Safety', 'format' => @@ -13533,7 +13533,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawImageSegmentation', 'title' => 'Raw Image Segmentation', 'format' => @@ -13547,7 +13547,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant1', 'title' => 'Calibration Illuminant 1', 'format' => @@ -13589,7 +13589,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant2', 'title' => 'Calibration Illuminant 2', 'format' => @@ -13631,7 +13631,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BestQualityScale', 'title' => 'Best Quality Scale', 'format' => @@ -13645,7 +13645,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawDataUniqueID', 'title' => 'Raw Data Unique ID', 'components' => 16, @@ -13660,7 +13660,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AliasLayerMetadata', 'title' => 'Alias Layer Metadata', 'format' => @@ -13674,7 +13674,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileName', 'title' => 'Original Raw File Name', 'format' => @@ -13688,7 +13688,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileData', 'title' => 'Original Raw File Data', 'format' => @@ -13702,7 +13702,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ActiveArea', 'title' => 'Active Area', 'components' => 4, @@ -13717,7 +13717,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaskedAreas', 'title' => 'Masked Areas', 'format' => @@ -13731,7 +13731,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotICCProfile', 'title' => 'As Shot ICC Profile', 'format' => @@ -13745,7 +13745,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotPreProfileMatrix', 'title' => 'As Shot Pre Profile Matrix', 'format' => @@ -13759,7 +13759,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CurrentICCProfile', 'title' => 'Current ICC Profile', 'format' => @@ -13773,7 +13773,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CurrentPreProfileMatrix', 'title' => 'Current Pre Profile Matrix', 'format' => @@ -13787,7 +13787,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorimetricReference', 'title' => 'Colorimetric Reference', 'format' => @@ -13810,7 +13810,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SRawType', 'title' => 'SRaw Type', 'format' => @@ -13824,7 +13824,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanasonicTitle', 'title' => 'Panasonic Title', 'format' => @@ -13838,7 +13838,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PanasonicTitle2', 'title' => 'Panasonic Title 2', 'format' => @@ -13852,7 +13852,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibrationSig', 'title' => 'Camera Calibration Sig', 'format' => @@ -13866,7 +13866,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileCalibrationSig', 'title' => 'Profile Calibration Sig', 'format' => @@ -13880,7 +13880,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AsShotProfileName', 'title' => 'As Shot Profile Name', 'format' => @@ -13894,7 +13894,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NoiseReductionApplied', 'title' => 'Noise Reduction Applied', 'format' => @@ -13908,7 +13908,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileName', 'title' => 'Profile Name', 'format' => @@ -13922,7 +13922,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapDims', 'title' => 'Profile Hue Sat Map Dims', 'components' => 3, @@ -13937,7 +13937,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData1', 'title' => 'Profile Hue Sat Map Data 1', 'format' => @@ -13951,7 +13951,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData2', 'title' => 'Profile Hue Sat Map Data 2', 'format' => @@ -13965,7 +13965,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileToneCurve', 'title' => 'Profile Tone Curve', 'format' => @@ -13979,7 +13979,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileEmbedPolicy', 'title' => 'Profile Embed Policy', 'format' => @@ -14003,7 +14003,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileCopyright', 'title' => 'Profile Copyright', 'format' => @@ -14017,7 +14017,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix1', 'title' => 'Forward Matrix 1', 'format' => @@ -14031,7 +14031,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix2', 'title' => 'Forward Matrix 2', 'format' => @@ -14045,7 +14045,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewApplicationName', 'title' => 'Preview Application Name', 'format' => @@ -14059,7 +14059,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewApplicationVersion', 'title' => 'Preview Application Version', 'format' => @@ -14073,7 +14073,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewSettingsName', 'title' => 'Preview Settings Name', 'format' => @@ -14087,7 +14087,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewSettingsDigest', 'title' => 'Preview Settings Digest', 'format' => @@ -14101,7 +14101,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewColorSpace', 'title' => 'Preview Color Space', 'format' => @@ -14126,7 +14126,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewDateTime', 'title' => 'Preview Date Time', 'format' => @@ -14140,7 +14140,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawImageDigest', 'title' => 'Raw Image Digest', 'components' => 16, @@ -14155,7 +14155,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalRawFileDigest', 'title' => 'Original Raw File Digest', 'components' => 16, @@ -14170,7 +14170,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubTileBlockSize', 'title' => 'Sub Tile Block Size', 'format' => @@ -14184,7 +14184,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RowInterleaveFactor', 'title' => 'Row Interleave Factor', 'format' => @@ -14198,7 +14198,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableDims', 'title' => 'Profile Look Table Dims', 'components' => 3, @@ -14213,7 +14213,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableData', 'title' => 'Profile Look Table Data', 'format' => @@ -14227,7 +14227,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OpcodeList1', 'title' => 'Opcode List 1', 'format' => @@ -14261,7 +14261,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OpcodeList2', 'title' => 'Opcode List 2', 'format' => @@ -14295,7 +14295,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OpcodeList3', 'title' => 'Opcode List 3', 'format' => @@ -14329,7 +14329,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NoiseProfile', 'title' => 'Noise Profile', 'format' => @@ -14343,7 +14343,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeCodes', 'title' => 'Time Codes', 'format' => @@ -14357,7 +14357,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameRate', 'title' => 'Frame Rate', 'format' => @@ -14371,7 +14371,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TStop', 'title' => 'T Stop', 'format' => @@ -14385,7 +14385,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReelName', 'title' => 'Reel Name', 'format' => @@ -14399,7 +14399,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalDefaultFinalSize', 'title' => 'Original Default Final Size', 'components' => 2, @@ -14414,7 +14414,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalBestQualitySize', 'title' => 'Original Best Quality Size', 'components' => 2, @@ -14429,7 +14429,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalDefaultCropSize', 'title' => 'Original Default Crop Size', 'components' => 2, @@ -14444,7 +14444,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraLabel', 'title' => 'Camera Label', 'format' => @@ -14458,7 +14458,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapEncoding', 'title' => 'Profile Hue Sat Map Encoding', 'format' => @@ -14480,7 +14480,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileLookTableEncoding', 'title' => 'Profile Look Table Encoding', 'format' => @@ -14502,7 +14502,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BaselineExposureOffset', 'title' => 'Baseline Exposure Offset', 'format' => @@ -14516,7 +14516,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultBlackRender', 'title' => 'Default Black Render', 'format' => @@ -14538,7 +14538,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NewRawImageDigest', 'title' => 'New Raw Image Digest', 'components' => 16, @@ -14553,7 +14553,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawToPreviewGain', 'title' => 'Raw To Preview Gain', 'format' => @@ -14567,7 +14567,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CacheVersion', 'title' => 'Cache Version', 'components' => 4, @@ -14582,7 +14582,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultUserCrop', 'title' => 'Default User Crop', 'components' => 4, @@ -14597,7 +14597,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthFormat', 'title' => 'Depth Format', 'format' => @@ -14620,7 +14620,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthNear', 'title' => 'Depth Near', 'format' => @@ -14634,7 +14634,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthFar', 'title' => 'Depth Far', 'format' => @@ -14648,7 +14648,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthUnits', 'title' => 'Depth Units', 'format' => @@ -14670,7 +14670,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DepthMeasureType', 'title' => 'Depth Measure Type', 'format' => @@ -14693,7 +14693,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'EnhanceParams', 'title' => 'Enhance Params', 'format' => @@ -14707,7 +14707,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileGainTableMap', 'title' => 'Profile Gain Table Map', 'format' => @@ -14721,7 +14721,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SemanticName', 'title' => 'Semantic Name', 'format' => @@ -14735,7 +14735,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SemanticInstanceID', 'title' => 'Semantic Instance ID', 'format' => @@ -14749,7 +14749,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CalibrationIlluminant3', 'title' => 'Calibration Illuminant 3', 'format' => @@ -14791,7 +14791,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraCalibration3', 'title' => 'Camera Calibration 3', 'format' => @@ -14805,7 +14805,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMatrix3', 'title' => 'Color Matrix 3', 'format' => @@ -14819,7 +14819,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ForwardMatrix3', 'title' => 'Forward Matrix 3', 'format' => @@ -14833,7 +14833,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData1', 'title' => 'Illuminant Data 1', 'format' => @@ -14847,7 +14847,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData2', 'title' => 'Illuminant Data 2', 'format' => @@ -14861,7 +14861,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IlluminantData3', 'title' => 'Illuminant Data 3', 'format' => @@ -14875,7 +14875,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaskSubArea', 'title' => 'Mask Sub Area', 'components' => 4, @@ -14890,7 +14890,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileHueSatMapData3', 'title' => 'Profile Hue Sat Map Data 3', 'format' => @@ -14904,7 +14904,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ReductionMatrix3', 'title' => 'Reduction Matrix 3', 'format' => @@ -14918,7 +14918,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RGBTables', 'title' => 'RGB Tables', 'format' => @@ -14932,7 +14932,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileGainTableMap2', 'title' => 'Profile Gain Table Map 2', 'format' => @@ -14946,7 +14946,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColumnInterleaveFactor', 'title' => 'Column Interleave Factor', 'format' => @@ -14960,7 +14960,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageSequenceInfo', 'title' => 'Image Sequence Info', 'format' => @@ -14974,7 +14974,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageStats', 'title' => 'Image Stats', 'format' => @@ -14988,7 +14988,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileDynamicRange', 'title' => 'Profile Dynamic Range', 'format' => @@ -15002,7 +15002,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileGroupName', 'title' => 'Profile Group Name', 'format' => @@ -15016,7 +15016,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLDistance', 'title' => 'JXL Distance', 'format' => @@ -15030,7 +15030,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLEffort', 'title' => 'JXL Effort', 'format' => @@ -15044,7 +15044,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JXLDecodeSpeed', 'title' => 'JXL Decode Speed', 'format' => @@ -15058,7 +15058,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SEAL', 'title' => 'SEAL', 'format' => @@ -15072,7 +15072,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Padding', 'title' => 'Padding', 'format' => @@ -15085,7 +15085,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetSchema', 'title' => 'Offset Schema', 'format' => @@ -15099,7 +15099,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OwnerName', 'title' => 'Owner Name', 'format' => @@ -15113,7 +15113,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumber', 'title' => 'Serial Number', 'format' => @@ -15127,7 +15127,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Lens', 'title' => 'Lens', 'format' => @@ -15141,7 +15141,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawFile', 'title' => 'Raw File', 'format' => @@ -15155,7 +15155,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Converter', 'title' => 'Converter', 'format' => @@ -15169,7 +15169,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -15183,7 +15183,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Exposure', 'title' => 'Exposure', 'format' => @@ -15197,7 +15197,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Shadows', 'title' => 'Shadows', 'format' => @@ -15211,7 +15211,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Brightness', 'title' => 'Brightness', 'format' => @@ -15225,7 +15225,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Contrast', 'title' => 'Contrast', 'format' => @@ -15239,7 +15239,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -15253,7 +15253,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -15267,7 +15267,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Smoothness', 'title' => 'Smoothness', 'format' => @@ -15281,7 +15281,7 @@ class IfdAny extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MoireFilter', 'title' => 'Moire Filter', 'format' => diff --git a/src/Collection/Tiff/IfdExif.php b/src/Collection/Media/Tiff/IfdExif.php similarity index 90% rename from src/Collection/Tiff/IfdExif.php rename to src/Collection/Media/Tiff/IfdExif.php index ed1fcb0f7..9651a850d 100644 --- a/src/Collection/Tiff/IfdExif.php +++ b/src/Collection/Media/Tiff/IfdExif.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -15,10 +15,10 @@ class IfdExif extends CollectionBase { protected static $map = array ( 'name' => 'ExifIFD', 'title' => 'Exif IFD', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', 'DOMNode' => 'ifd', - 'defaultItemCollection' => 'Tiff\\Tag', - 'id' => 'Tiff\\IfdExif', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', + 'id' => 'Media\\Tiff\\IfdExif', 'itemsByName' => array ( 'Acceleration' => @@ -3249,7 +3249,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripOffsets', 'title' => 'Strip Offsets', 'format' => @@ -3261,7 +3261,7 @@ class IfdExif extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageStart', 'title' => 'Other Image Start', 'format' => @@ -3273,7 +3273,7 @@ class IfdExif extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewJXLStart', 'title' => 'Preview JXL Start', 'format' => @@ -3285,7 +3285,7 @@ class IfdExif extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripOffsets', 'title' => 'Strip Offsets', 'format' => @@ -3300,7 +3300,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripByteCounts', 'title' => 'Strip Byte Counts', 'format' => @@ -3312,7 +3312,7 @@ class IfdExif extends CollectionBase { ), 1 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageLength', 'title' => 'Other Image Length', 'format' => @@ -3324,7 +3324,7 @@ class IfdExif extends CollectionBase { ), 2 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PreviewJXLLength', 'title' => 'Preview JXL Length', 'format' => @@ -3336,7 +3336,7 @@ class IfdExif extends CollectionBase { ), 3 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripByteCounts', 'title' => 'Strip Byte Counts', 'format' => @@ -3351,7 +3351,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FreeOffsets', 'title' => 'Free Offsets', 'format' => @@ -3366,7 +3366,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FreeByteCounts', 'title' => 'Free Byte Counts', 'format' => @@ -3381,7 +3381,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GrayResponseCurve', 'title' => 'Gray Response Curve', 'format' => @@ -3396,7 +3396,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T4Options', 'title' => 'T4 Options', 'format' => @@ -3420,7 +3420,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T6Options', 'title' => 'T6 Options', 'format' => @@ -3442,7 +3442,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorResponseUnit', 'title' => 'Color Response Unit', 'format' => @@ -3456,7 +3456,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorMap', 'title' => 'Color Map', 'format' => @@ -3471,7 +3471,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileOffsets', 'title' => 'Tile Offsets', 'format' => @@ -3486,7 +3486,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileByteCounts', 'title' => 'Tile Byte Counts', 'format' => @@ -3501,7 +3501,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BadFaxLines', 'title' => 'Bad Fax Lines', 'format' => @@ -3515,7 +3515,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CleanFaxData', 'title' => 'Clean Fax Data', 'format' => @@ -3538,7 +3538,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ConsecutiveBadFaxLines', 'title' => 'Consecutive Bad Fax Lines', 'format' => @@ -3552,7 +3552,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InkNames', 'title' => 'Ink Names', 'format' => @@ -3567,7 +3567,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'NumberofInks', 'title' => 'Numberof Inks', 'format' => @@ -3582,7 +3582,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DotRange', 'title' => 'Dot Range', 'format' => @@ -3597,7 +3597,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExtraSamples', 'title' => 'Extra Samples', 'format' => @@ -3621,7 +3621,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SMinSampleValue', 'title' => 'S Min Sample Value', 'format' => @@ -3636,7 +3636,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SMaxSampleValue', 'title' => 'S Max Sample Value', 'format' => @@ -3651,7 +3651,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TransferRange', 'title' => 'Transfer Range', 'format' => @@ -3666,7 +3666,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ClipPath', 'title' => 'Clip Path', 'format' => @@ -3681,7 +3681,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XClipPathUnits', 'title' => 'X Clip Path Units', 'format' => @@ -3696,7 +3696,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'YClipPathUnits', 'title' => 'Y Clip Path Units', 'format' => @@ -3711,7 +3711,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Indexed', 'title' => 'Indexed', 'format' => @@ -3734,7 +3734,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGTables', 'title' => 'JPEG Tables', 'format' => @@ -3749,7 +3749,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OPIProxy', 'title' => 'OPI Proxy', 'format' => @@ -3772,7 +3772,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ProfileType', 'title' => 'Profile Type', 'format' => @@ -3794,7 +3794,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxProfile', 'title' => 'Fax Profile', 'format' => @@ -3823,7 +3823,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CodingMethods', 'title' => 'Coding Methods', 'format' => @@ -3850,7 +3850,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'VersionYear', 'title' => 'Version Year', 'format' => @@ -3864,7 +3864,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModeNumber', 'title' => 'Mode Number', 'format' => @@ -3878,7 +3878,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Decode', 'title' => 'Decode', 'format' => @@ -3892,7 +3892,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DefaultImageColor', 'title' => 'Default Image Color', 'format' => @@ -3906,7 +3906,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T82Options', 'title' => 'T82 Options', 'format' => @@ -3920,7 +3920,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGTables', 'title' => 'JPEG Tables', 'format' => @@ -3934,7 +3934,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGProc', 'title' => 'JPEG Proc', 'format' => @@ -3957,7 +3957,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageStart', 'title' => 'Other Image Start', 'format' => @@ -3972,7 +3972,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OtherImageLength', 'title' => 'Other Image Length', 'format' => @@ -3987,7 +3987,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGRestartInterval', 'title' => 'JPEG Restart Interval', 'format' => @@ -4002,7 +4002,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGLosslessPredictors', 'title' => 'JPEG Lossless Predictors', 'format' => @@ -4017,7 +4017,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGPointTransforms', 'title' => 'JPEG Point Transforms', 'format' => @@ -4032,7 +4032,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGQTables', 'title' => 'JPEGQ Tables', 'format' => @@ -4047,7 +4047,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGDCTables', 'title' => 'JPEGDC Tables', 'format' => @@ -4062,7 +4062,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGACTables', 'title' => 'JPEGAC Tables', 'format' => @@ -4077,7 +4077,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StripRowCounts', 'title' => 'Strip Row Counts', 'format' => @@ -4091,7 +4091,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RenderingIntent', 'title' => 'Rendering Intent', 'format' => @@ -4115,7 +4115,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'USPTOMiscellaneous', 'title' => 'USPTO Miscellaneous', 'format' => @@ -4129,7 +4129,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XP_DIP_XML', 'title' => 'XP DIP XML', 'format' => @@ -4143,7 +4143,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionXUnit', 'title' => 'Resolution X Unit', 'format' => @@ -4157,7 +4157,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionYUnit', 'title' => 'Resolution Y Unit', 'format' => @@ -4171,7 +4171,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionXLengthUnit', 'title' => 'Resolution X Length Unit', 'format' => @@ -4185,7 +4185,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ResolutionYLengthUnit', 'title' => 'Resolution Y Length Unit', 'format' => @@ -4199,7 +4199,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlags', 'title' => 'Print Flags', 'format' => @@ -4213,7 +4213,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsVersion', 'title' => 'Print Flags Version', 'format' => @@ -4227,7 +4227,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsCrop', 'title' => 'Print Flags Crop', 'format' => @@ -4241,7 +4241,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsBleedWidth', 'title' => 'Print Flags Bleed Width', 'format' => @@ -4255,7 +4255,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PrintFlagsBleedWidthScale', 'title' => 'Print Flags Bleed Width Scale', 'format' => @@ -4269,7 +4269,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneLPI', 'title' => 'Halftone LPI', 'format' => @@ -4283,7 +4283,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneLPIUnit', 'title' => 'Halftone LPI Unit', 'format' => @@ -4297,7 +4297,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneDegree', 'title' => 'Halftone Degree', 'format' => @@ -4311,7 +4311,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneShape', 'title' => 'Halftone Shape', 'format' => @@ -4325,7 +4325,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneMisc', 'title' => 'Halftone Misc', 'format' => @@ -4339,7 +4339,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HalftoneScreen', 'title' => 'Halftone Screen', 'format' => @@ -4353,7 +4353,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPEGQuality', 'title' => 'JPEG Quality', 'format' => @@ -4367,7 +4367,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GridSize', 'title' => 'Grid Size', 'format' => @@ -4381,7 +4381,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailFormat', 'title' => 'Thumbnail Format', 'format' => @@ -4395,7 +4395,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailWidth', 'title' => 'Thumbnail Width', 'format' => @@ -4409,7 +4409,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailHeight', 'title' => 'Thumbnail Height', 'format' => @@ -4423,7 +4423,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailColorDepth', 'title' => 'Thumbnail Color Depth', 'format' => @@ -4437,7 +4437,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPlanes', 'title' => 'Thumbnail Planes', 'format' => @@ -4451,7 +4451,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailRawBytes', 'title' => 'Thumbnail Raw Bytes', 'format' => @@ -4465,7 +4465,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailLength', 'title' => 'Thumbnail Length', 'format' => @@ -4479,7 +4479,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailCompressedSize', 'title' => 'Thumbnail Compressed Size', 'format' => @@ -4493,7 +4493,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTransferFunction', 'title' => 'Color Transfer Function', 'format' => @@ -4507,7 +4507,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailData', 'title' => 'Thumbnail Data', 'format' => @@ -4521,7 +4521,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailImageWidth', 'title' => 'Thumbnail Image Width', 'format' => @@ -4535,7 +4535,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailImageHeight', 'title' => 'Thumbnail Image Height', 'format' => @@ -4549,7 +4549,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailBitsPerSample', 'title' => 'Thumbnail Bits Per Sample', 'format' => @@ -4563,7 +4563,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailCompression', 'title' => 'Thumbnail Compression', 'format' => @@ -4577,7 +4577,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPhotometricInterp', 'title' => 'Thumbnail Photometric Interp', 'format' => @@ -4591,7 +4591,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailDescription', 'title' => 'Thumbnail Description', 'format' => @@ -4605,7 +4605,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailEquipMake', 'title' => 'Thumbnail Equip Make', 'format' => @@ -4619,7 +4619,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailEquipModel', 'title' => 'Thumbnail Equip Model', 'format' => @@ -4633,7 +4633,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailStripOffsets', 'title' => 'Thumbnail Strip Offsets', 'format' => @@ -4647,7 +4647,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailOrientation', 'title' => 'Thumbnail Orientation', 'format' => @@ -4661,7 +4661,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailSamplesPerPixel', 'title' => 'Thumbnail Samples Per Pixel', 'format' => @@ -4675,7 +4675,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailRowsPerStrip', 'title' => 'Thumbnail Rows Per Strip', 'format' => @@ -4689,7 +4689,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailStripByteCounts', 'title' => 'Thumbnail Strip Byte Counts', 'format' => @@ -4703,7 +4703,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailResolutionX', 'title' => 'Thumbnail Resolution X', 'format' => @@ -4717,7 +4717,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailResolutionY', 'title' => 'Thumbnail Resolution Y', 'format' => @@ -4731,7 +4731,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPlanarConfig', 'title' => 'Thumbnail Planar Config', 'format' => @@ -4745,7 +4745,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailResolutionUnit', 'title' => 'Thumbnail Resolution Unit', 'format' => @@ -4759,7 +4759,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailTransferFunction', 'title' => 'Thumbnail Transfer Function', 'format' => @@ -4773,7 +4773,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailSoftware', 'title' => 'Thumbnail Software', 'format' => @@ -4787,7 +4787,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailDateTime', 'title' => 'Thumbnail Date Time', 'format' => @@ -4801,7 +4801,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailArtist', 'title' => 'Thumbnail Artist', 'format' => @@ -4815,7 +4815,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailWhitePoint', 'title' => 'Thumbnail White Point', 'format' => @@ -4829,7 +4829,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailPrimaryChromaticities', 'title' => 'Thumbnail Primary Chromaticities', 'format' => @@ -4843,7 +4843,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailYCbCrCoefficients', 'title' => 'Thumbnail Y Cb Cr Coefficients', 'format' => @@ -4857,7 +4857,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailYCbCrSubsampling', 'title' => 'Thumbnail Y Cb Cr Subsampling', 'format' => @@ -4871,7 +4871,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailYCbCrPositioning', 'title' => 'Thumbnail Y Cb Cr Positioning', 'format' => @@ -4885,7 +4885,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailRefBlackWhite', 'title' => 'Thumbnail Ref Black White', 'format' => @@ -4899,7 +4899,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ThumbnailCopyright', 'title' => 'Thumbnail Copyright', 'format' => @@ -4913,7 +4913,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LuminanceTable', 'title' => 'Luminance Table', 'format' => @@ -4927,7 +4927,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ChrominanceTable', 'title' => 'Chrominance Table', 'format' => @@ -4941,7 +4941,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FrameDelay', 'title' => 'Frame Delay', 'format' => @@ -4955,7 +4955,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LoopCount', 'title' => 'Loop Count', 'format' => @@ -4969,7 +4969,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GlobalPalette', 'title' => 'Global Palette', 'format' => @@ -4983,7 +4983,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IndexBackground', 'title' => 'Index Background', 'format' => @@ -4997,7 +4997,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IndexTransparent', 'title' => 'Index Transparent', 'format' => @@ -5011,7 +5011,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelUnits', 'title' => 'Pixel Units', 'format' => @@ -5025,7 +5025,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelsPerUnitX', 'title' => 'Pixels Per Unit X', 'format' => @@ -5039,7 +5039,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelsPerUnitY', 'title' => 'Pixels Per Unit Y', 'format' => @@ -5053,7 +5053,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PaletteHistogram', 'title' => 'Palette Histogram', 'format' => @@ -5067,7 +5067,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SonyRawFileType', 'title' => 'Sony Raw File Type', 'format' => @@ -5092,7 +5092,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SonyToneCurve', 'title' => 'Sony Tone Curve', 'format' => @@ -5106,7 +5106,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageID', 'title' => 'Image ID', 'format' => @@ -5121,7 +5121,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangTag1', 'title' => 'Wang Tag 1', 'format' => @@ -5135,7 +5135,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangAnnotation', 'title' => 'Wang Annotation', 'format' => @@ -5149,7 +5149,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangTag3', 'title' => 'Wang Tag 3', 'format' => @@ -5163,7 +5163,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WangTag4', 'title' => 'Wang Tag 4', 'format' => @@ -5177,7 +5177,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageReferencePoints', 'title' => 'Image Reference Points', 'format' => @@ -5191,7 +5191,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RegionXformTackPoint', 'title' => 'Region Xform Tack Point', 'format' => @@ -5205,7 +5205,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WarpQuadrilateral', 'title' => 'Warp Quadrilateral', 'format' => @@ -5219,7 +5219,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AffineTransformMat', 'title' => 'Affine Transform Mat', 'format' => @@ -5233,7 +5233,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Matteing', 'title' => 'Matteing', 'format' => @@ -5248,7 +5248,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DataType', 'title' => 'Data Type', 'format' => @@ -5263,7 +5263,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageDepth', 'title' => 'Image Depth', 'format' => @@ -5278,7 +5278,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TileDepth', 'title' => 'Tile Depth', 'format' => @@ -5293,7 +5293,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageFullWidth', 'title' => 'Image Full Width', 'format' => @@ -5307,7 +5307,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageFullHeight', 'title' => 'Image Full Height', 'format' => @@ -5321,7 +5321,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TextureFormat', 'title' => 'Texture Format', 'format' => @@ -5335,7 +5335,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WrapModes', 'title' => 'Wrap Modes', 'format' => @@ -5349,7 +5349,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FovCot', 'title' => 'Fov Cot', 'format' => @@ -5363,7 +5363,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MatrixWorldToScreen', 'title' => 'Matrix World To Screen', 'format' => @@ -5377,7 +5377,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MatrixWorldToCamera', 'title' => 'Matrix World To Camera', 'format' => @@ -5391,7 +5391,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Model2', 'title' => 'Model 2', 'format' => @@ -5405,7 +5405,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BatteryLevel', 'title' => 'Battery Level', 'format' => @@ -5422,7 +5422,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifExposureTime', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureTime', 'title' => 'Exposure Time', 'format' => @@ -5439,7 +5439,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifFNumber', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FNumber', 'title' => 'F Number', 'format' => @@ -5454,7 +5454,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDFileTag', 'title' => 'MD File Tag', 'format' => @@ -5468,7 +5468,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDScalePixel', 'title' => 'MD Scale Pixel', 'format' => @@ -5482,7 +5482,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDColorTable', 'title' => 'MD Color Table', 'format' => @@ -5496,7 +5496,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDLabName', 'title' => 'MD Lab Name', 'format' => @@ -5510,7 +5510,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDSampleInfo', 'title' => 'MD Sample Info', 'format' => @@ -5524,7 +5524,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDPrepDate', 'title' => 'MD Prep Date', 'format' => @@ -5538,7 +5538,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDPrepTime', 'title' => 'MD Prep Time', 'format' => @@ -5552,7 +5552,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MDFileUnits', 'title' => 'MD File Units', 'format' => @@ -5566,7 +5566,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelScale', 'title' => 'Pixel Scale', 'format' => @@ -5580,7 +5580,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AdventScale', 'title' => 'Advent Scale', 'format' => @@ -5594,7 +5594,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AdventRevision', 'title' => 'Advent Revision', 'format' => @@ -5608,7 +5608,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC1Tag', 'title' => 'UIC1 Tag', 'format' => @@ -5622,7 +5622,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC2Tag', 'title' => 'UIC2 Tag', 'format' => @@ -5636,7 +5636,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC3Tag', 'title' => 'UIC3 Tag', 'format' => @@ -5650,7 +5650,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UIC4Tag', 'title' => 'UIC4 Tag', 'format' => @@ -5664,7 +5664,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphPacketData', 'title' => 'Intergraph Packet Data', 'format' => @@ -5678,7 +5678,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphFlagRegisters', 'title' => 'Intergraph Flag Registers', 'format' => @@ -5692,7 +5692,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IntergraphMatrix', 'title' => 'Intergraph Matrix', 'format' => @@ -5706,7 +5706,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'INGRReserved', 'title' => 'INGR Reserved', 'format' => @@ -5720,7 +5720,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTiePoint', 'title' => 'Model Tie Point', 'format' => @@ -5734,7 +5734,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Site', 'title' => 'Site', 'format' => @@ -5748,7 +5748,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorSequence', 'title' => 'Color Sequence', 'format' => @@ -5762,7 +5762,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'IT8Header', 'title' => 'IT8 Header', 'format' => @@ -5776,7 +5776,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RasterPadding', 'title' => 'Raster Padding', 'format' => @@ -5802,7 +5802,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BitsPerRunLength', 'title' => 'Bits Per Run Length', 'format' => @@ -5816,7 +5816,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BitsPerExtendedRunLength', 'title' => 'Bits Per Extended Run Length', 'format' => @@ -5831,7 +5831,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorTable', 'title' => 'Color Table', 'format' => @@ -5845,7 +5845,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageColorIndicator', 'title' => 'Image Color Indicator', 'format' => @@ -5867,7 +5867,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BackgroundColorIndicator', 'title' => 'Background Color Indicator', 'format' => @@ -5889,7 +5889,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageColorValue', 'title' => 'Image Color Value', 'format' => @@ -5903,7 +5903,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BackgroundColorValue', 'title' => 'Background Color Value', 'format' => @@ -5917,7 +5917,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelIntensityRange', 'title' => 'Pixel Intensity Range', 'format' => @@ -5931,7 +5931,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TransparencyIndicator', 'title' => 'Transparency Indicator', 'format' => @@ -5945,7 +5945,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorCharacterization', 'title' => 'Color Characterization', 'format' => @@ -5959,7 +5959,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HCUsage', 'title' => 'HC Usage', 'format' => @@ -5982,7 +5982,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TrapIndicator', 'title' => 'Trap Indicator', 'format' => @@ -5996,7 +5996,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CMYKEquivalent', 'title' => 'CMYK Equivalent', 'format' => @@ -6010,7 +6010,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelMagicJBIGOptions', 'title' => 'Pixel Magic JBIG Options', 'format' => @@ -6024,7 +6024,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JPLCartoIFD', 'title' => 'JPL Carto IFD', 'format' => @@ -6038,7 +6038,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ModelTransform', 'title' => 'Model Transform', 'format' => @@ -6052,7 +6052,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WB_GRGBLevels', 'title' => 'WB GRGB Levels', 'format' => @@ -6066,7 +6066,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TIFF_FXExtensions', 'title' => 'TIFF FX Extensions', 'format' => @@ -6091,7 +6091,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MultiProfiles', 'title' => 'Multi Profiles', 'format' => @@ -6122,7 +6122,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SharedData', 'title' => 'Shared Data', 'format' => @@ -6136,7 +6136,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'T88Options', 'title' => 'T88 Options', 'format' => @@ -6150,7 +6150,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageLayer', 'title' => 'Image Layer', 'format' => @@ -6164,7 +6164,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'JBIGOptions', 'title' => 'JBIG Options', 'format' => @@ -6179,7 +6179,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureProgram', 'title' => 'Exposure Program', 'format' => @@ -6210,7 +6210,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpectralSensitivity', 'title' => 'Spectral Sensitivity', 'format' => @@ -6229,7 +6229,7 @@ class IfdExif extends CollectionBase { array ( 0 => 'ISOSpeedRatings', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISO', 'title' => 'ISO', 'format' => @@ -6244,7 +6244,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Opto-ElectricConvFactor', 'title' => 'Opto-Electric Conv Factor', 'format' => @@ -6259,7 +6259,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Interlace', 'title' => 'Interlace', 'format' => @@ -6273,7 +6273,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TimeZoneOffset', 'title' => 'Time Zone Offset', 'format' => @@ -6287,7 +6287,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SelfTimerMode', 'title' => 'Self Timer Mode', 'format' => @@ -6301,7 +6301,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensitivityType', 'title' => 'Sensitivity Type', 'format' => @@ -6329,7 +6329,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StandardOutputSensitivity', 'title' => 'Standard Output Sensitivity', 'format' => @@ -6343,7 +6343,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RecommendedExposureIndex', 'title' => 'Recommended Exposure Index', 'format' => @@ -6357,7 +6357,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeed', 'title' => 'ISO Speed', 'format' => @@ -6371,7 +6371,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeedLatitudeyyy', 'title' => 'ISO Speed Latitude yyy', 'format' => @@ -6385,7 +6385,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ISOSpeedLatitudezzz', 'title' => 'ISO Speed Latitude zzz', 'format' => @@ -6399,7 +6399,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxRecvParams', 'title' => 'Fax Recv Params', 'format' => @@ -6413,7 +6413,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxSubAddress', 'title' => 'Fax Sub Address', 'format' => @@ -6427,7 +6427,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FaxRecvTime', 'title' => 'Fax Recv Time', 'format' => @@ -6441,7 +6441,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FedexEDR', 'title' => 'Fedex EDR', 'format' => @@ -6457,7 +6457,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExifVersion', 'title' => 'Exif Version', 'format' => @@ -6474,7 +6474,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 20, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DateTimeOriginal', 'title' => 'Date/Time Original', 'format' => @@ -6491,7 +6491,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 20, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CreateDate', 'title' => 'Create Date', 'format' => @@ -6506,7 +6506,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GooglePlusUploadCode', 'title' => 'Google Plus Upload Code', 'format' => @@ -6521,7 +6521,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 7, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetTime', 'title' => 'Offset Time', 'format' => @@ -6536,7 +6536,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 7, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetTimeOriginal', 'title' => 'Offset Time Original', 'format' => @@ -6551,7 +6551,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 7, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetTimeDigitized', 'title' => 'Offset Time Digitized', 'format' => @@ -6567,7 +6567,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifComponentsConfiguration', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ComponentsConfiguration', 'title' => 'Components Configuration', 'format' => @@ -6596,7 +6596,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompressedBitsPerPixel', 'title' => 'Compressed Bits Per Pixel', 'format' => @@ -6613,7 +6613,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifShutterSpeedValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ShutterSpeedValue', 'title' => 'Shutter Speed Value', 'format' => @@ -6630,7 +6630,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifApertureValue', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ApertureValue', 'title' => 'Aperture Value', 'format' => @@ -6646,7 +6646,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'BrightnessValue', 'title' => 'Brightness Value', 'format' => @@ -6667,7 +6667,7 @@ class IfdExif extends CollectionBase { 0 => 'ExposureBiasValue', ), 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureCompensation', 'title' => 'Exposure Compensation', 'format' => @@ -6684,7 +6684,7 @@ class IfdExif extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifApertureValue', 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MaxApertureValue', 'title' => 'Max Aperture Value', 'format' => @@ -6701,7 +6701,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifSubjectDistance', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectDistance', 'title' => 'Subject Distance', 'format' => @@ -6717,7 +6717,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MeteringMode', 'title' => 'Metering Mode', 'format' => @@ -6747,7 +6747,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LightSource', 'title' => 'Light Source', 'format' => @@ -6791,7 +6791,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Flash', 'title' => 'Flash', 'format' => @@ -6841,7 +6841,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 1, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifFocalLength', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLength', 'title' => 'Focal Length', 'format' => @@ -6856,7 +6856,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashEnergy', 'title' => 'Flash Energy', 'format' => @@ -6871,7 +6871,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpatialFrequencyResponse', 'title' => 'Spatial Frequency Response', 'format' => @@ -6886,7 +6886,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Noise', 'title' => 'Noise', 'format' => @@ -6901,7 +6901,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneXResolution', 'title' => 'Focal Plane X Resolution', 'format' => @@ -6916,7 +6916,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneYResolution', 'title' => 'Focal Plane Y Resolution', 'format' => @@ -6931,7 +6931,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneResolutionUnit', 'title' => 'Focal Plane Resolution Unit', 'format' => @@ -6957,7 +6957,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageNumber', 'title' => 'Image Number', 'format' => @@ -6972,7 +6972,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SecurityClassification', 'title' => 'Security Classification', 'format' => @@ -6998,7 +6998,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHistory', 'title' => 'Image History', 'format' => @@ -7014,7 +7014,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifSubjectArea', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectArea', 'title' => 'Subject Area', 'format' => @@ -7029,7 +7029,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureIndex', 'title' => 'Exposure Index', 'format' => @@ -7044,7 +7044,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TIFF-EPStandardID', 'title' => 'TIFF-EP Standard ID', 'format' => @@ -7059,7 +7059,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensingMethod', 'title' => 'Sensing Method', 'format' => @@ -7088,7 +7088,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CIP3DataFile', 'title' => 'CIP3 Data File', 'format' => @@ -7102,7 +7102,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CIP3Sheet', 'title' => 'CIP3 Sheet', 'format' => @@ -7116,7 +7116,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CIP3Side', 'title' => 'CIP3 Side', 'format' => @@ -7130,7 +7130,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'StoNits', 'title' => 'Sto Nits', 'format' => @@ -7152,7 +7152,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 1 => array ( @@ -7163,7 +7163,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 2 => array ( @@ -7174,7 +7174,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 3 => array ( @@ -7185,7 +7185,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 4 => array ( @@ -7196,7 +7196,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 5 => array ( @@ -7207,7 +7207,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 6 => array ( @@ -7218,7 +7218,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 7 => array ( @@ -7229,7 +7229,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 8 => array ( @@ -7240,7 +7240,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 9 => array ( @@ -7251,7 +7251,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 10 => array ( @@ -7262,7 +7262,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 11 => array ( @@ -7273,7 +7273,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 12 => array ( @@ -7284,7 +7284,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 13 => array ( @@ -7295,7 +7295,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 14 => array ( @@ -7306,7 +7306,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 15 => array ( @@ -7317,7 +7317,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 16 => array ( @@ -7328,7 +7328,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 17 => array ( @@ -7339,7 +7339,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 18 => array ( @@ -7350,7 +7350,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 19 => array ( @@ -7361,7 +7361,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 20 => array ( @@ -7372,7 +7372,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 21 => array ( @@ -7383,7 +7383,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 22 => array ( @@ -7394,7 +7394,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 23 => array ( @@ -7405,7 +7405,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 24 => array ( @@ -7416,7 +7416,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 25 => array ( @@ -7427,7 +7427,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 26 => array ( @@ -7438,7 +7438,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 27 => array ( @@ -7449,7 +7449,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 28 => array ( @@ -7460,7 +7460,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 29 => array ( @@ -7471,7 +7471,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 30 => array ( @@ -7482,7 +7482,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 31 => array ( @@ -7493,7 +7493,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 32 => array ( @@ -7504,7 +7504,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 33 => array ( @@ -7515,7 +7515,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 34 => array ( @@ -7526,7 +7526,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 35 => array ( @@ -7537,7 +7537,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 36 => array ( @@ -7548,7 +7548,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 37 => array ( @@ -7559,7 +7559,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 38 => array ( @@ -7570,7 +7570,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 39 => array ( @@ -7581,7 +7581,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 40 => array ( @@ -7592,7 +7592,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 41 => array ( @@ -7603,7 +7603,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 42 => array ( @@ -7614,7 +7614,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 43 => array ( @@ -7625,7 +7625,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 44 => array ( @@ -7636,7 +7636,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 45 => array ( @@ -7647,7 +7647,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 46 => array ( @@ -7658,7 +7658,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 47 => array ( @@ -7669,7 +7669,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 48 => array ( @@ -7680,7 +7680,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 49 => array ( @@ -7691,7 +7691,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 50 => array ( @@ -7702,7 +7702,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 51 => array ( @@ -7713,7 +7713,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 52 => array ( @@ -7724,7 +7724,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 53 => array ( @@ -7735,7 +7735,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 54 => array ( @@ -7746,7 +7746,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 55 => array ( @@ -7757,7 +7757,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 56 => array ( @@ -7768,7 +7768,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 57 => array ( @@ -7779,7 +7779,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 58 => array ( @@ -7790,7 +7790,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 59 => array ( @@ -7801,7 +7801,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 60 => array ( @@ -7812,7 +7812,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 61 => array ( @@ -7823,7 +7823,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 62 => array ( @@ -7834,7 +7834,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 63 => array ( @@ -7845,7 +7845,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 64 => array ( @@ -7856,7 +7856,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 65 => array ( @@ -7867,7 +7867,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 66 => array ( @@ -7878,7 +7878,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 67 => array ( @@ -7889,7 +7889,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 68 => array ( @@ -7900,7 +7900,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 69 => array ( @@ -7911,7 +7911,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 70 => array ( @@ -7922,7 +7922,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 71 => array ( @@ -7933,7 +7933,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 72 => array ( @@ -7944,7 +7944,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 73 => array ( @@ -7955,7 +7955,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 74 => array ( @@ -7966,7 +7966,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 75 => array ( @@ -7977,7 +7977,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 76 => array ( @@ -7988,7 +7988,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 77 => array ( @@ -7999,7 +7999,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 78 => array ( @@ -8010,7 +8010,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 79 => array ( @@ -8021,7 +8021,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 80 => array ( @@ -8032,7 +8032,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 81 => array ( @@ -8043,7 +8043,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 82 => array ( @@ -8054,7 +8054,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 83 => array ( @@ -8065,7 +8065,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 84 => array ( @@ -8076,7 +8076,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 85 => array ( @@ -8087,7 +8087,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 86 => array ( @@ -8098,7 +8098,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 87 => array ( @@ -8109,7 +8109,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 88 => array ( @@ -8120,7 +8120,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 89 => array ( @@ -8131,7 +8131,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), 90 => array ( @@ -8142,7 +8142,7 @@ class IfdExif extends CollectionBase { 0 => 7, ), 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', ), ), 37510 => @@ -8150,7 +8150,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifUserComment', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'UserComment', 'title' => 'User Comment', 'format' => @@ -8165,7 +8165,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubSecTime', 'title' => 'Sub Sec Time', 'format' => @@ -8180,7 +8180,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubSecTimeOriginal', 'title' => 'Sub Sec Time Original', 'format' => @@ -8195,7 +8195,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubSecTimeDigitized', 'title' => 'Sub Sec Time Digitized', 'format' => @@ -8210,7 +8210,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MSDocumentText', 'title' => 'MS Document Text', 'format' => @@ -8224,7 +8224,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MSPropertySetStorage', 'title' => 'MS Property Set Storage', 'format' => @@ -8238,7 +8238,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MSDocumentTextPosition', 'title' => 'MS Document Text Position', 'format' => @@ -8252,7 +8252,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AmbientTemperature', 'title' => 'Ambient Temperature', 'format' => @@ -8266,7 +8266,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Humidity', 'title' => 'Humidity', 'format' => @@ -8280,7 +8280,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Pressure', 'title' => 'Pressure', 'format' => @@ -8294,7 +8294,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WaterDepth', 'title' => 'Water Depth', 'format' => @@ -8308,7 +8308,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Acceleration', 'title' => 'Acceleration', 'format' => @@ -8322,7 +8322,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraElevationAngle', 'title' => 'Camera Elevation Angle', 'format' => @@ -8336,7 +8336,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XiaomiSettings', 'title' => 'Xiaomi Settings', 'format' => @@ -8350,7 +8350,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'XiaomiModel', 'title' => 'Xiaomi Model', 'format' => @@ -8366,7 +8366,7 @@ class IfdExif extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashpixVersion', 'title' => 'Flashpix Version', 'format' => @@ -8382,7 +8382,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ColorSpace', 'title' => 'Color Space', 'format' => @@ -8418,7 +8418,7 @@ class IfdExif extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExifImageWidth', 'title' => 'Exif Image Width', 'phpExifTag' => 'ExifImageWidth', @@ -8439,7 +8439,7 @@ class IfdExif extends CollectionBase { 0 => 3, 1 => 4, ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExifImageHeight', 'title' => 'Exif Image Height', 'phpExifTag' => 'ExifImageLength', @@ -8450,7 +8450,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedSoundFile', 'title' => 'Related Sound File', 'format' => @@ -8465,14 +8465,14 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\IfdInteroperability', + 'collection' => 'Media\\Tiff\\IfdInteroperability', ), ), 40976 => array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawPointersOffset', 'title' => 'Samsung Raw Pointers Offset', 'format' => @@ -8486,7 +8486,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawPointersLength', 'title' => 'Samsung Raw Pointers Length', 'format' => @@ -8500,7 +8500,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawByteOrder', 'title' => 'Samsung Raw Byte Order', 'format' => @@ -8514,7 +8514,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SamsungRawUnknown', 'title' => 'Samsung Raw Unknown', 'format' => @@ -8529,7 +8529,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FlashEnergy', 'title' => 'Flash Energy', 'format' => @@ -8544,7 +8544,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SpatialFrequencyResponse', 'title' => 'Spatial Frequency Response', 'format' => @@ -8559,7 +8559,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Noise', 'title' => 'Noise', 'format' => @@ -8575,7 +8575,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneXResolution', 'title' => 'Focal Plane X Resolution', 'format' => @@ -8591,7 +8591,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneYResolution', 'title' => 'Focal Plane Y Resolution', 'format' => @@ -8607,7 +8607,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalPlaneResolutionUnit', 'title' => 'Focal Plane Resolution Unit', 'format' => @@ -8633,7 +8633,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageNumber', 'title' => 'Image Number', 'format' => @@ -8648,7 +8648,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SecurityClassification', 'title' => 'Security Classification', 'format' => @@ -8663,7 +8663,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHistory', 'title' => 'Image History', 'format' => @@ -8679,7 +8679,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectLocation', 'title' => 'Subject Location', 'format' => @@ -8695,7 +8695,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureIndex', 'title' => 'Exposure Index', 'format' => @@ -8710,7 +8710,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'TIFF-EPStandardID', 'title' => 'TIFF-EP Standard ID', 'format' => @@ -8726,7 +8726,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SensingMethod', 'title' => 'Sensing Method', 'format' => @@ -8755,7 +8755,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FileSource', 'title' => 'File Source', 'format' => @@ -8781,7 +8781,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SceneType', 'title' => 'Scene Type', 'format' => @@ -8814,7 +8814,7 @@ class IfdExif extends CollectionBase { '2 1 1 0' => '[Blue,Green][Green,Red]', ), ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CFAPattern', 'title' => 'CFA Pattern', 'format' => @@ -8830,7 +8830,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CustomRendered', 'title' => 'Custom Rendered', 'format' => @@ -8860,7 +8860,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExposureMode', 'title' => 'Exposure Mode', 'format' => @@ -8885,7 +8885,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -8909,7 +8909,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DigitalZoomRatio', 'title' => 'Digital Zoom Ratio', 'format' => @@ -8933,7 +8933,7 @@ class IfdExif extends CollectionBase { array ( 'default' => '{value} mm', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'FocalLengthIn35mmFormat', 'title' => 'Focal Length In 35mm Format', 'format' => @@ -8949,7 +8949,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SceneCaptureType', 'title' => 'Scene Capture Type', 'format' => @@ -8976,7 +8976,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GainControl', 'title' => 'Gain Control', 'format' => @@ -9003,7 +9003,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Contrast', 'title' => 'Contrast', 'format' => @@ -9028,7 +9028,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -9053,7 +9053,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -9077,7 +9077,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'DeviceSettingDescription', 'title' => 'Device Setting Description', 'format' => @@ -9093,7 +9093,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubjectDistanceRange', 'title' => 'Subject Distance Range', 'format' => @@ -9119,7 +9119,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 32, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageUniqueID', 'title' => 'Image Unique ID', 'format' => @@ -9134,7 +9134,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OwnerName', 'title' => 'Owner Name', 'format' => @@ -9148,7 +9148,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumber', 'title' => 'Serial Number', 'format' => @@ -9163,7 +9163,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifLensInfo', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensInfo', 'title' => 'Lens Info', 'components' => 4, @@ -9178,7 +9178,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensMake', 'title' => 'Lens Make', 'format' => @@ -9192,7 +9192,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensModel', 'title' => 'Lens Model', 'format' => @@ -9206,7 +9206,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'LensSerialNumber', 'title' => 'Lens Serial Number', 'format' => @@ -9220,7 +9220,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageTitle', 'title' => 'Image Title', 'format' => @@ -9234,7 +9234,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Photographer', 'title' => 'Photographer', 'format' => @@ -9248,7 +9248,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageEditor', 'title' => 'Image Editor', 'format' => @@ -9262,7 +9262,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CameraFirmware', 'title' => 'Camera Firmware', 'format' => @@ -9276,7 +9276,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RAWDevelopingSoftware', 'title' => 'RAW Developing Software', 'format' => @@ -9290,7 +9290,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageEditingSoftware', 'title' => 'Image Editing Software', 'format' => @@ -9304,7 +9304,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MetadataEditingSoftware', 'title' => 'Metadata Editing Software', 'format' => @@ -9318,7 +9318,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompositeImage', 'title' => 'Composite Image', 'format' => @@ -9342,7 +9342,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompositeImageCount', 'title' => 'Composite Image Count', 'components' => 2, @@ -9357,7 +9357,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CompositeImageExposureTimes', 'title' => 'Composite Image Exposure Times', 'format' => @@ -9371,7 +9371,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALMetadata', 'title' => 'GDAL Metadata', 'format' => @@ -9385,7 +9385,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GDALNoData', 'title' => 'GDAL No Data', 'format' => @@ -9400,7 +9400,7 @@ class IfdExif extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Gamma', 'title' => 'Gamma', 'format' => @@ -9414,7 +9414,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandSoftware', 'title' => 'Expand Software', 'format' => @@ -9428,7 +9428,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandLens', 'title' => 'Expand Lens', 'format' => @@ -9442,7 +9442,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandFilm', 'title' => 'Expand Film', 'format' => @@ -9456,7 +9456,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandFilterLens', 'title' => 'Expand Filter Lens', 'format' => @@ -9470,7 +9470,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandScanner', 'title' => 'Expand Scanner', 'format' => @@ -9484,7 +9484,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ExpandFlashLamp', 'title' => 'Expand Flash Lamp', 'format' => @@ -9498,7 +9498,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HasselbladRawImage', 'title' => 'Hasselblad Raw Image', 'format' => @@ -9512,7 +9512,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'PixelFormat', 'title' => 'Pixel Format', 'format' => @@ -9587,7 +9587,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Transformation', 'title' => 'Transformation', 'format' => @@ -9615,7 +9615,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Uncompressed', 'title' => 'Uncompressed', 'format' => @@ -9637,7 +9637,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageType', 'title' => 'Image Type', 'format' => @@ -9659,7 +9659,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageWidth', 'title' => 'Image Width', 'format' => @@ -9673,7 +9673,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageHeight', 'title' => 'Image Height', 'format' => @@ -9687,7 +9687,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WidthResolution', 'title' => 'Width Resolution', 'format' => @@ -9701,7 +9701,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'HeightResolution', 'title' => 'Height Resolution', 'format' => @@ -9715,7 +9715,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageOffset', 'title' => 'Image Offset', 'format' => @@ -9729,7 +9729,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageByteCount', 'title' => 'Image Byte Count', 'format' => @@ -9743,7 +9743,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AlphaOffset', 'title' => 'Alpha Offset', 'format' => @@ -9757,7 +9757,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AlphaByteCount', 'title' => 'Alpha Byte Count', 'format' => @@ -9771,7 +9771,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'ImageDataDiscard', 'title' => 'Image Data Discard', 'format' => @@ -9795,7 +9795,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AlphaDataDiscard', 'title' => 'Alpha Data Discard', 'format' => @@ -9819,7 +9819,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceScanjobDesc', 'title' => 'Oce Scanjob Desc', 'format' => @@ -9833,7 +9833,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceApplicationSelector', 'title' => 'Oce Application Selector', 'format' => @@ -9847,7 +9847,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceIDNumber', 'title' => 'Oce ID Number', 'format' => @@ -9861,7 +9861,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OceImageLogic', 'title' => 'Oce Image Logic', 'format' => @@ -9875,7 +9875,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Annotations', 'title' => 'Annotations', 'format' => @@ -9889,7 +9889,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OriginalFileName', 'title' => 'Original File Name', 'format' => @@ -9903,7 +9903,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'USPTOOriginalContentType', 'title' => 'USPTO Original Content Type', 'format' => @@ -9926,7 +9926,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'CR2CFAPattern', 'title' => 'CR2 CFA Pattern', 'format' => @@ -9950,7 +9950,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawImageSegmentation', 'title' => 'Raw Image Segmentation', 'format' => @@ -9964,7 +9964,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'AliasLayerMetadata', 'title' => 'Alias Layer Metadata', 'format' => @@ -9978,7 +9978,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SubTileBlockSize', 'title' => 'Sub Tile Block Size', 'format' => @@ -9992,7 +9992,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RowInterleaveFactor', 'title' => 'Row Interleave Factor', 'format' => @@ -10006,7 +10006,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Padding', 'title' => 'Padding', 'format' => @@ -10019,7 +10019,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OffsetSchema', 'title' => 'Offset Schema', 'format' => @@ -10033,7 +10033,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'OwnerName', 'title' => 'Owner Name', 'format' => @@ -10047,7 +10047,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'SerialNumber', 'title' => 'Serial Number', 'format' => @@ -10061,7 +10061,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Lens', 'title' => 'Lens', 'format' => @@ -10075,7 +10075,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RawFile', 'title' => 'Raw File', 'format' => @@ -10089,7 +10089,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Converter', 'title' => 'Converter', 'format' => @@ -10103,7 +10103,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'WhiteBalance', 'title' => 'White Balance', 'format' => @@ -10117,7 +10117,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Exposure', 'title' => 'Exposure', 'format' => @@ -10131,7 +10131,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Shadows', 'title' => 'Shadows', 'format' => @@ -10145,7 +10145,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Brightness', 'title' => 'Brightness', 'format' => @@ -10159,7 +10159,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Contrast', 'title' => 'Contrast', 'format' => @@ -10173,7 +10173,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Saturation', 'title' => 'Saturation', 'format' => @@ -10187,7 +10187,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Sharpness', 'title' => 'Sharpness', 'format' => @@ -10201,7 +10201,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'Smoothness', 'title' => 'Smoothness', 'format' => @@ -10215,7 +10215,7 @@ class IfdExif extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'MoireFilter', 'title' => 'Moire Filter', 'format' => diff --git a/src/Collection/Tiff/IfdGps.php b/src/Collection/Media/Tiff/IfdGps.php similarity index 92% rename from src/Collection/Tiff/IfdGps.php rename to src/Collection/Media/Tiff/IfdGps.php index 6f93a7001..7b8fba53c 100644 --- a/src/Collection/Tiff/IfdGps.php +++ b/src/Collection/Media/Tiff/IfdGps.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -15,10 +15,10 @@ class IfdGps extends CollectionBase { protected static $map = array ( 'name' => 'GPS', 'title' => 'GPS IFD', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', 'DOMNode' => 'ifd', - 'defaultItemCollection' => 'Tiff\\Tag', - 'id' => 'Tiff\\IfdGps', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', + 'id' => 'Media\\Tiff\\IfdGps', 'itemsByName' => array ( 'GPSAltitude' => @@ -415,7 +415,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\GPSVersionId', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSVersionID', 'title' => 'GPS Version ID', 'components' => 4, @@ -431,7 +431,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSLatitudeRef', 'title' => 'GPS Latitude Ref', 'components' => 2, @@ -456,7 +456,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\GPSDegrees', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSLatitude', 'title' => 'GPS Latitude', 'components' => 3, @@ -472,7 +472,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSLongitudeRef', 'title' => 'GPS Longitude Ref', 'components' => 2, @@ -497,7 +497,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\GPSDegrees', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSLongitude', 'title' => 'GPS Longitude', 'components' => 3, @@ -515,7 +515,7 @@ class IfdGps extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\GPSAltitudeRef', 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSAltitudeRef', 'title' => 'GPS Altitude Ref', 'format' => @@ -540,7 +540,7 @@ class IfdGps extends CollectionBase { array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\GPSAltitude', 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSAltitude', 'title' => 'GPS Altitude', 'format' => @@ -556,7 +556,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'entryClass' => 'FileEye\\MediaProbe\\Entry\\GPSTimeStamp', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSTimeStamp', 'title' => 'GPS Time Stamp', 'components' => 3, @@ -572,7 +572,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSSatellites', 'title' => 'GPS Satellites', 'format' => @@ -587,7 +587,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSStatus', 'title' => 'GPS Status', 'components' => 2, @@ -611,7 +611,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSMeasureMode', 'title' => 'GPS Measure Mode', 'components' => 2, @@ -636,7 +636,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDOP', 'title' => 'GPS Dilution Of Precision', 'format' => @@ -651,7 +651,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSSpeedRef', 'title' => 'GPS Speed Ref', 'components' => 2, @@ -676,7 +676,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSSpeed', 'title' => 'GPS Speed', 'format' => @@ -691,7 +691,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSTrackRef', 'title' => 'GPS Track Ref', 'components' => 2, @@ -716,7 +716,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSTrack', 'title' => 'GPS Track', 'format' => @@ -731,7 +731,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSImgDirectionRef', 'title' => 'GPS Img Direction Ref', 'components' => 2, @@ -756,7 +756,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSImgDirection', 'title' => 'GPS Img Direction', 'format' => @@ -771,7 +771,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSMapDatum', 'title' => 'GPS Map Datum', 'format' => @@ -786,7 +786,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestLatitudeRef', 'title' => 'GPS Dest Latitude Ref', 'components' => 2, @@ -810,7 +810,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestLatitude', 'title' => 'GPS Dest Latitude', 'components' => 3, @@ -826,7 +826,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestLongitudeRef', 'title' => 'GPS Dest Longitude Ref', 'components' => 2, @@ -850,7 +850,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestLongitude', 'title' => 'GPS Dest Longitude', 'components' => 3, @@ -866,7 +866,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestBearingRef', 'title' => 'GPS Dest Bearing Ref', 'components' => 2, @@ -891,7 +891,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestBearing', 'title' => 'GPS Dest Bearing', 'format' => @@ -906,7 +906,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestDistanceRef', 'title' => 'GPS Dest Distance Ref', 'components' => 2, @@ -932,7 +932,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDestDistance', 'title' => 'GPS Dest Distance', 'format' => @@ -947,7 +947,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSProcessingMethod', 'title' => 'GPS Processing Method', 'format' => @@ -962,7 +962,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSAreaInformation', 'title' => 'GPS Area Information', 'format' => @@ -977,7 +977,7 @@ class IfdGps extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDateStamp', 'title' => 'GPS Date Stamp', 'components' => 11, @@ -994,7 +994,7 @@ class IfdGps extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSDifferential', 'title' => 'GPS Differential', 'format' => @@ -1021,7 +1021,7 @@ class IfdGps extends CollectionBase { array ( 'default' => '{value} m', ), - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'GPSHPositioningError', 'title' => 'GPS Horizontal Positioning Error', 'format' => diff --git a/src/Collection/Tiff/IfdInteroperability.php b/src/Collection/Media/Tiff/IfdInteroperability.php similarity index 89% rename from src/Collection/Tiff/IfdInteroperability.php rename to src/Collection/Media/Tiff/IfdInteroperability.php index 89116f387..719fe961b 100644 --- a/src/Collection/Tiff/IfdInteroperability.php +++ b/src/Collection/Media/Tiff/IfdInteroperability.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -15,14 +15,14 @@ class IfdInteroperability extends CollectionBase { protected static $map = array ( 'name' => 'InteropIFD', 'title' => 'Interoperability IFD', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Ifd', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Ifd', 'DOMNode' => 'ifd', 'alias' => array ( 0 => 'Interop', ), - 'defaultItemCollection' => 'Tiff\\Tag', - 'id' => 'Tiff\\IfdInteroperability', + 'defaultItemCollection' => 'Media\\Tiff\\Tag', + 'id' => 'Media\\Tiff\\IfdInteroperability', 'itemsByName' => array ( 'InteropIndex' => @@ -99,7 +99,7 @@ class IfdInteroperability extends CollectionBase { 0 => array ( 'components' => 4, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InteropIndex', 'title' => 'Interoperability Index', 'format' => @@ -125,7 +125,7 @@ class IfdInteroperability extends CollectionBase { array ( 'components' => 4, 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version', - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'InteropVersion', 'title' => 'Interoperability Version', 'format' => @@ -140,7 +140,7 @@ class IfdInteroperability extends CollectionBase { array ( 0 => array ( - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedImageFileFormat', 'title' => 'Related Image File Format', 'format' => @@ -156,7 +156,7 @@ class IfdInteroperability extends CollectionBase { 0 => array ( 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedImageWidth', 'title' => 'Related Image Width', 'format' => @@ -176,7 +176,7 @@ class IfdInteroperability extends CollectionBase { 0 => 'RelatedImageLength', ), 'components' => 1, - 'collection' => 'Tiff\\Tag', + 'collection' => 'Media\\Tiff\\Tag', 'name' => 'RelatedImageHeight', 'title' => 'Related Image Height', 'format' => diff --git a/src/Collection/Tiff/Tag.php b/src/Collection/Media/Tiff/Tag.php similarity index 69% rename from src/Collection/Tiff/Tag.php rename to src/Collection/Media/Tiff/Tag.php index 91c0901fb..16e83cac1 100644 --- a/src/Collection/Tiff/Tag.php +++ b/src/Collection/Media/Tiff/Tag.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -15,7 +15,7 @@ class Tag extends CollectionBase { protected static $map = array ( 'title' => 'Tag', 'DOMNode' => 'tag', - 'id' => 'Tiff\\Tag', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Tag', + 'id' => 'Media\\Tiff\\Tag', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Tag', ); } diff --git a/src/Collection/Tiff/UnknownTag.php b/src/Collection/Media/Tiff/UnknownTag.php similarity index 69% rename from src/Collection/Tiff/UnknownTag.php rename to src/Collection/Media/Tiff/UnknownTag.php index 2e5007417..b175ccd63 100644 --- a/src/Collection/Tiff/UnknownTag.php +++ b/src/Collection/Media/Tiff/UnknownTag.php @@ -6,7 +6,7 @@ */ // phpcs:disable -namespace FileEye\MediaProbe\Collection\Tiff; +namespace FileEye\MediaProbe\Collection\Media\Tiff; use FileEye\MediaProbe\Collection\CollectionBase; @@ -14,8 +14,8 @@ class UnknownTag extends CollectionBase { protected static $map = array ( 'title' => 'Unknown Tag', - 'handler' => 'FileEye\\MediaProbe\\Block\\Tiff\\Tag', + 'handler' => 'FileEye\\MediaProbe\\Block\\Media\\Tiff\\Tag', 'DOMNode' => 'tag', - 'id' => 'Tiff\\UnknownTag', + 'id' => 'Media\\Tiff\\UnknownTag', ); } diff --git a/src/Data/DataElement.php b/src/Data/DataElement.php index a4cf5d880..e0662b270 100644 --- a/src/Data/DataElement.php +++ b/src/Data/DataElement.php @@ -250,6 +250,21 @@ public function getLong(int $offset = 0): int return ConvertBytes::toLong($this->getBytes($offset, 4), $this->getByteOrder()); } + /** + * Returns a 64-bit unsigned long read from the data. + * + * @param int $offset + * The offset into the data. An offset of zero will return the first byte in the current + * allowed window. The last valid offset is equal to ::getSize()-8. + * + * @throws DataException + * In case of invalid offset. + */ + public function getLong64(int $offset = 0): string + { + return ConvertBytes::toLong64($this->getBytes($offset, 8), $this->getByteOrder()); + } + /** * Return a signed long read from the data. * @@ -269,6 +284,21 @@ public function getSignedLong(int $offset = 0): int return ConvertBytes::toSignedLong($this->getBytes($offset, 4), $this->getByteOrder()); } + /** + * Returns a 64-bit signed long read from the data. + * + * @param int $offset + * The offset into the data. An offset of zero will return the first byte in the current + * allowed window. The last valid offset is equal to ::getSize()-8. + * + * @throws DataException + * In case of invalid offset. + */ + public function getSignedLong64(int $offset = 0): string + { + return ConvertBytes::toSignedLong64($this->getBytes($offset, 8), $this->getByteOrder()); + } + /** * Return an unsigned rational read from the data. * diff --git a/src/Dumper/DefaultDumper.php b/src/Dumper/DefaultDumper.php index ea0dbab03..4f7b2db68 100644 --- a/src/Dumper/DefaultDumper.php +++ b/src/Dumper/DefaultDumper.php @@ -19,7 +19,6 @@ public function dumpElement(ElementInterface $element, array $context = []): arr return [ 'path' => $element->getContextPath(), 'handlerClass' => get_class($element), - 'valid' => $element->isValid(), 'validationLevel' => $element->validationLevel(), ]; } diff --git a/src/Entry/Core/Ascii.php b/src/Entry/Core/Ascii.php index d8b795509..490f406bd 100644 --- a/src/Entry/Core/Ascii.php +++ b/src/Entry/Core/Ascii.php @@ -1,5 +1,7 @@ dataElement->getByte($offset); } - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { if ($this->components == 1) { @@ -42,10 +34,7 @@ public function getValue(array $options = []): mixed return $ret; } - /** - * {@inheritdoc} - */ - public function numberToBytes(int $number, int $order): string + public function numberToBytes(int|string $number, int $order): string { return chr($number); } diff --git a/src/Entry/Core/Char.php b/src/Entry/Core/Char.php index 6b907e622..e53763b6d 100644 --- a/src/Entry/Core/Char.php +++ b/src/Entry/Core/Char.php @@ -1,5 +1,7 @@ dataElement->getLong($offset); } - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { if ($this->components == 1) { @@ -49,10 +37,7 @@ public function getValue(array $options = []): mixed return $ret; } - /** - * {@inheritdoc} - */ - public function numberToBytes(int $number, int $order): string + public function numberToBytes(int|string $number, int $order): string { return ConvertBytes::fromLong($number, $order); } diff --git a/src/Entry/Core/Long64.php b/src/Entry/Core/Long64.php new file mode 100644 index 000000000..db9116a8e --- /dev/null +++ b/src/Entry/Core/Long64.php @@ -0,0 +1,44 @@ +dataElement->getLong64($offset); + } + + public function getValue(array $options = []): mixed + { + if ($this->components == 1) { + return $this->dataElement->getLong64(); + } + $ret = []; + for ($i = 0; $i < $this->components; $i++) { + $ret[] = $this->dataElement->getLong64($i * 8); + } + return $ret; + } + + public function numberToBytes(int|string $number, int $order): string + { + return ConvertBytes::fromLong64($number, $order); + } +} diff --git a/src/Entry/Core/NumberBase.php b/src/Entry/Core/NumberBase.php index d681295db..d45469064 100644 --- a/src/Entry/Core/NumberBase.php +++ b/src/Entry/Core/NumberBase.php @@ -1,5 +1,7 @@ dataElement->getShort($offset); } - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { if ($this->components == 1) { @@ -50,10 +38,7 @@ public function getValue(array $options = []): mixed return $ret; } - /** - * {@inheritdoc} - */ - public function numberToBytes(int $number, int $order): string + public function numberToBytes(int|string $number, int $order): string { return ConvertBytes::fromShort($number, $order); } diff --git a/src/Entry/Core/ShortRev.php b/src/Entry/Core/ShortRev.php index 035187f2b..652c40084 100644 --- a/src/Entry/Core/ShortRev.php +++ b/src/Entry/Core/ShortRev.php @@ -1,5 +1,7 @@ dataElement->getShortRev($offset); } - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { if ($this->components == 1) { @@ -50,10 +38,7 @@ public function getValue(array $options = []): mixed return $ret; } - /** - * {@inheritdoc} - */ - public function numberToBytes(int $number, int $order): string + public function numberToBytes(int|string $number, int $order): string { return ConvertBytes::fromShortRev($number, $order); } diff --git a/src/Entry/Core/SignedByte.php b/src/Entry/Core/SignedByte.php index df6a0651e..ace3edcd3 100644 --- a/src/Entry/Core/SignedByte.php +++ b/src/Entry/Core/SignedByte.php @@ -1,5 +1,7 @@ dataElement->getSignedByte($offset); } - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { if ($this->components == 1) { @@ -43,10 +35,7 @@ public function getValue(array $options = []): mixed return $ret; } - /** - * {@inheritdoc} - */ - public function numberToBytes(int $number, int $order): string + public function numberToBytes(int|string $number, int $order): string { return chr($number); } diff --git a/src/Entry/Core/SignedLong.php b/src/Entry/Core/SignedLong.php index 1c989cf99..e12a2ed95 100644 --- a/src/Entry/Core/SignedLong.php +++ b/src/Entry/Core/SignedLong.php @@ -1,5 +1,7 @@ dataElement->getSignedLong($offset); } - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { if ($this->components == 1) { @@ -50,10 +38,7 @@ public function getValue(array $options = []): mixed return $ret; } - /** - * {@inheritdoc} - */ - public function numberToBytes(int $number, int $order): string + public function numberToBytes(int|string $number, int $order): string { return ConvertBytes::fromSignedLong($number, $order); } diff --git a/src/Entry/Core/SignedLong64.php b/src/Entry/Core/SignedLong64.php new file mode 100644 index 000000000..3c5fb5d93 --- /dev/null +++ b/src/Entry/Core/SignedLong64.php @@ -0,0 +1,44 @@ +dataElement->getSignedLong64($offset); + } + + public function getValue(array $options = []): mixed + { + if ($this->components == 1) { + return $this->dataElement->getSignedLong64(); + } + $ret = []; + for ($i = 0; $i < $this->components; $i++) { + $ret[] = $this->dataElement->getSignedLong64($i * 8); + } + return $ret; + } + + public function numberToBytes(int|string $number, int $order): string + { + return ConvertBytes::fromSignedLong64($number, $order); + } +} diff --git a/src/Entry/Core/SignedRational.php b/src/Entry/Core/SignedRational.php index 8aff393f4..6679b4c0b 100644 --- a/src/Entry/Core/SignedRational.php +++ b/src/Entry/Core/SignedRational.php @@ -1,5 +1,7 @@ dataElement->getSignedShort($offset); } - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { if ($this->components == 1) { @@ -50,10 +38,7 @@ public function getValue(array $options = []): mixed return $ret; } - /** - * {@inheritdoc} - */ - public function numberToBytes(int $number, int $order): string + public function numberToBytes(int|string $number, int $order): string { return ConvertBytes::fromSignedShort($number, $order); } diff --git a/src/Entry/Core/Undefined.php b/src/Entry/Core/Undefined.php index 710b6f1cf..ce07b1392 100644 --- a/src/Entry/Core/Undefined.php +++ b/src/Entry/Core/Undefined.php @@ -1,5 +1,7 @@ getValue()); + return (string) round($this->getValue()); } } diff --git a/src/Entry/Vendor/Canon/Exif/BaseIso.php b/src/Entry/Vendor/Canon/Exif/BaseIso.php index 0eb1e2a00..974a7eb1a 100644 --- a/src/Entry/Vendor/Canon/Exif/BaseIso.php +++ b/src/Entry/Vendor/Canon/Exif/BaseIso.php @@ -22,6 +22,6 @@ public function getValue(array $options = []): mixed */ public function toString(array $options = []): string { - return round($this->getValue()); + return (string) round($this->getValue()); } } diff --git a/src/Entry/Vendor/Canon/Exif/BulbDuration.php b/src/Entry/Vendor/Canon/Exif/BulbDuration.php index 33738205f..f48fdba6f 100644 --- a/src/Entry/Vendor/Canon/Exif/BulbDuration.php +++ b/src/Entry/Vendor/Canon/Exif/BulbDuration.php @@ -22,6 +22,6 @@ public function getValue(array $options = []): mixed */ public function toString(array $options = []): string { - return round($this->getValue()); + return (string) round($this->getValue()); } } diff --git a/src/Entry/Vendor/Canon/Exif/CameraInfo/FNumber.php b/src/Entry/Vendor/Canon/Exif/CameraInfo/FNumber.php index 40320b9a0..8ea34a494 100644 --- a/src/Entry/Vendor/Canon/Exif/CameraInfo/FNumber.php +++ b/src/Entry/Vendor/Canon/Exif/CameraInfo/FNumber.php @@ -22,6 +22,6 @@ public function getValue(array $options = []): mixed */ public function toString(array $options = []): string { - return round($this->getValue(), 1); + return (string) round($this->getValue(), 1); } } diff --git a/src/Entry/Vendor/Canon/Exif/CameraInfo/ISO.php b/src/Entry/Vendor/Canon/Exif/CameraInfo/ISO.php index b35f37d39..12a626393 100644 --- a/src/Entry/Vendor/Canon/Exif/CameraInfo/ISO.php +++ b/src/Entry/Vendor/Canon/Exif/CameraInfo/ISO.php @@ -22,6 +22,6 @@ public function getValue(array $options = []): mixed */ public function toString(array $options = []): string { - return round($this->getValue()); + return (string) round($this->getValue()); } } diff --git a/src/Entry/Vendor/Canon/Exif/CameraInfo/LensSerialNumber.php b/src/Entry/Vendor/Canon/Exif/CameraInfo/LensSerialNumber.php index 0f65e70af..833f9a201 100644 --- a/src/Entry/Vendor/Canon/Exif/CameraInfo/LensSerialNumber.php +++ b/src/Entry/Vendor/Canon/Exif/CameraInfo/LensSerialNumber.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\Undefined; /** @@ -9,22 +10,17 @@ */ class LensSerialNumber extends Undefined { - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { - $alternate = $this->getRootElement()->getElement("//ifd[@name='ExifIFD']/tag[@name='LensSerialNumber']/entry"); + $alternate = $this->getRootElement()->getElement("//ifd[@name='ExifIFD']/tag[@name='LensSerialNumber']"); if ($alternate) { + assert($alternate instanceof Tag); return $alternate->getValue($options); } else { return bin2hex($this->dataElement->getBytes()); } } - /** - * {@inheritdoc} - */ public function toString(array $options = []): string { return $this->getValue(); diff --git a/src/Entry/Vendor/Canon/Exif/CameraInfo/MacroMagnification.php b/src/Entry/Vendor/Canon/Exif/CameraInfo/MacroMagnification.php index 2f7786b02..29e6f0c9a 100644 --- a/src/Entry/Vendor/Canon/Exif/CameraInfo/MacroMagnification.php +++ b/src/Entry/Vendor/Canon/Exif/CameraInfo/MacroMagnification.php @@ -22,6 +22,6 @@ public function getValue(array $options = []): mixed */ public function toString(array $options = []): string { - return round($this->getValue()); + return (string) round($this->getValue()); } } diff --git a/src/Entry/Vendor/Canon/Exif/CameraSettingsLensType.php b/src/Entry/Vendor/Canon/Exif/CameraSettingsLensType.php index 39dfb14d7..89194e3eb 100644 --- a/src/Entry/Vendor/Canon/Exif/CameraSettingsLensType.php +++ b/src/Entry/Vendor/Canon/Exif/CameraSettingsLensType.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\Short; /** @@ -9,12 +10,11 @@ */ class CameraSettingsLensType extends Short { - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { - if ($alternate = $this->getRootElement()->getElement("//makerNote[@name='Canon']/map[@name='CanonCameraInfo']/tag[@name='LensType']/entry")) { + $alternate = $this->getRootElement()->getElement("//makerNote[@name='Canon']/map[@name='CanonCameraInfo']/tag[@name='LensType']"); + if ($alternate) { + assert($alternate instanceof Tag); return $alternate->getValue($options); } else { return parent::getValue(); diff --git a/src/Entry/Vendor/Canon/Exif/ExposureTime.php b/src/Entry/Vendor/Canon/Exif/ExposureTime.php index 2a3c7510e..0295419c4 100644 --- a/src/Entry/Vendor/Canon/Exif/ExposureTime.php +++ b/src/Entry/Vendor/Canon/Exif/ExposureTime.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedShort; use FileEye\MediaProbe\Entry\ExifTrait; @@ -12,20 +13,16 @@ class ExposureTime extends SignedShort { use ExifTrait; - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { - if ($alternate = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonCameraInfo']/tag[@name='ExposureTime']/entry")) { + $alternate = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonCameraInfo']/tag[@name='ExposureTime']"); + if ($alternate) { + assert($alternate instanceof Tag); return $alternate->getValue($options); } return exp(-$this->canonEv(parent::getValue()) * log(2)); } - /** - * {@inheritdoc} - */ public function toString(array $options = []): string { return $this->exposureTimeToString($this->getValue()); diff --git a/src/Entry/Vendor/Canon/Exif/FLFocalLength.php b/src/Entry/Vendor/Canon/Exif/FLFocalLength.php index 1218d7f28..1514058a4 100644 --- a/src/Entry/Vendor/Canon/Exif/FLFocalLength.php +++ b/src/Entry/Vendor/Canon/Exif/FLFocalLength.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\Short; use FileEye\MediaProbe\MediaProbeException; @@ -10,28 +11,26 @@ */ class FLFocalLength extends Short { - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { - if ($alternate = $this->getRootElement()->getElement("//ifd[@name='ExifIFD']/tag[@name='FocalLength']/entry")) { + $alternate = $this->getRootElement()->getElement("//ifd[@name='ExifIFD']/tag[@name='FocalLength']"); + if ($alternate) { + assert($alternate instanceof Tag); $value = $alternate->getValue(['format' => 'parsed']); return $value[0] / $value[1]; } - if (!$focal_units = $this->getRootElement()->getElement("//makerNote[@name='Canon']//tag[@name='FocalUnits']/entry")) { + $focal_units = $this->getRootElement()->getElement("//makerNote[@name='Canon']//tag[@name='FocalUnits']"); + if (!$focal_units) { $denominator = 1; } else { + assert($focal_units instanceof Tag); $denominator = $focal_units->getValue(); } return throw new MediaProbeException('Invalid data'); } - /** - * {@inheritdoc} - */ public function toString(array $options = []): string { return $this->getValue() . ' mm'; diff --git a/src/Entry/Vendor/Canon/Exif/FocalLength.php b/src/Entry/Vendor/Canon/Exif/FocalLength.php index 8c9429964..f6a15eaf5 100644 --- a/src/Entry/Vendor/Canon/Exif/FocalLength.php +++ b/src/Entry/Vendor/Canon/Exif/FocalLength.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\Short; /** @@ -9,16 +10,15 @@ */ class FocalLength extends Short { - /** - * {@inheritdoc} - */ public function getValue(array $options = []): mixed { // Get the Focal Units. - if (!$focal_units = $this->getRootElement()->getElement("//makerNote[@name='Canon']//tag[@name='FocalUnits']/entry")) { + $tag = $this->getRootElement()->getElement("//makerNote[@name='Canon']//tag[@name='FocalUnits']"); + if (!$tag) { $denominator = 1; } else { - $denominator = $focal_units->getValue() ?: 1; + assert($tag instanceof Tag); + $denominator = $tag->getValue() ?: 1; } return parent::getValue() / $denominator; diff --git a/src/Entry/Vendor/Canon/Exif/Functions2/AFPointDisplayDuringFocus.php b/src/Entry/Vendor/Canon/Exif/Functions2/AFPointDisplayDuringFocus.php index f6041a428..8f9363daa 100644 --- a/src/Entry/Vendor/Canon/Exif/Functions2/AFPointDisplayDuringFocus.php +++ b/src/Entry/Vendor/Canon/Exif/Functions2/AFPointDisplayDuringFocus.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedLong; use FileEye\MediaProbe\Model\ElementInterface; @@ -10,13 +11,12 @@ */ class AFPointDisplayDuringFocus extends SignedLong { - /** - * {@inheritdoc} - */ public static function resolveItemCollectionIndex(?int $components_count, ElementInterface $context): mixed { // Gets the Model from IFD0. - $model = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']/entry")->getValue(); + $modelTag = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']"); + assert($modelTag instanceof Tag); + $model = $modelTag->getValue(); if (preg_match('/\b1D\b/', $model) === 1) { // 1D models. diff --git a/src/Entry/Vendor/Canon/Exif/Functions2/ExposureLevelIncrements.php b/src/Entry/Vendor/Canon/Exif/Functions2/ExposureLevelIncrements.php index c59e6bdd9..266bd3a7d 100644 --- a/src/Entry/Vendor/Canon/Exif/Functions2/ExposureLevelIncrements.php +++ b/src/Entry/Vendor/Canon/Exif/Functions2/ExposureLevelIncrements.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedLong; use FileEye\MediaProbe\Model\ElementInterface; @@ -10,13 +11,12 @@ */ class ExposureLevelIncrements extends SignedLong { - /** - * {@inheritdoc} - */ public static function resolveItemCollectionIndex(?int $components_count, ElementInterface $context): mixed { // Gets the Model from IFD0. - $model = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']/entry")->getValue(); + $modelTag = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']"); + assert($modelTag instanceof Tag); + $model = $modelTag->getValue(); if (preg_match('/\b1D.*\b/', $model) === 1) { // 1DmkIII and 1DmkIV. diff --git a/src/Entry/Vendor/Canon/Exif/Functions2/FocusingScreen.php b/src/Entry/Vendor/Canon/Exif/Functions2/FocusingScreen.php index 70bc9101b..5d53351bc 100644 --- a/src/Entry/Vendor/Canon/Exif/Functions2/FocusingScreen.php +++ b/src/Entry/Vendor/Canon/Exif/Functions2/FocusingScreen.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedLong; use FileEye\MediaProbe\Model\ElementInterface; @@ -16,7 +17,9 @@ class FocusingScreen extends SignedLong public static function resolveItemCollectionIndex(?int $components_count, ElementInterface $context): mixed { // Gets the Model from IFD0. - $model = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']/entry")->getValue(); + $modelTag = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']"); + assert($modelTag instanceof Tag); + $model = $modelTag->getValue(); if (preg_match('/\b(40D|50D|60D)\b/', $model) === 1) { // 40D, 50D and 60D. diff --git a/src/Entry/Vendor/Canon/Exif/Functions2/HighISONoiseReduction.php b/src/Entry/Vendor/Canon/Exif/Functions2/HighISONoiseReduction.php index 5ebedf8b1..aedf1b63c 100644 --- a/src/Entry/Vendor/Canon/Exif/Functions2/HighISONoiseReduction.php +++ b/src/Entry/Vendor/Canon/Exif/Functions2/HighISONoiseReduction.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedLong; use FileEye\MediaProbe\Model\ElementInterface; @@ -16,7 +17,9 @@ class HighISONoiseReduction extends SignedLong public static function resolveItemCollectionIndex(?int $components_count, ElementInterface $context): mixed { // Gets the Model from IFD0. - $model = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']/entry")->getValue(); + $modelTag = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']"); + assert($modelTag instanceof Tag); + $model = $modelTag->getValue(); if (preg_match('/\b(50D|60D|5D Mark II|7D|500D|T1i|Kiss X3|550D|T2i|Kiss X4)\b/', $model) === 1 || preg_match('/\b(600D|T3i|Kiss X5|1100D|T3|Kiss X50)\b/', $model) === 1 diff --git a/src/Entry/Vendor/Canon/Exif/Functions2/SelectableAFPoint.php b/src/Entry/Vendor/Canon/Exif/Functions2/SelectableAFPoint.php index dda88fc5b..943caf608 100644 --- a/src/Entry/Vendor/Canon/Exif/Functions2/SelectableAFPoint.php +++ b/src/Entry/Vendor/Canon/Exif/Functions2/SelectableAFPoint.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedLong; use FileEye\MediaProbe\Model\ElementInterface; @@ -16,7 +17,9 @@ class SelectableAFPoint extends SignedLong public static function resolveItemCollectionIndex(?int $components_count, ElementInterface $context): mixed { // Gets the Model from IFD0. - $model = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']/entry")->getValue(); + $modelTag = $context->getElement("//ifd[@name='IFD0']/tag[@name='Model']"); + assert($modelTag instanceof Tag); + $model = $modelTag->getValue(); if (preg_match('/\b1D Mark IV\b/', $model) === 1) { // 1D Mark IV. diff --git a/src/Entry/Vendor/Canon/Exif/MeasuredEV2.php b/src/Entry/Vendor/Canon/Exif/MeasuredEV2.php index dd60195cb..ae18b3435 100644 --- a/src/Entry/Vendor/Canon/Exif/MeasuredEV2.php +++ b/src/Entry/Vendor/Canon/Exif/MeasuredEV2.php @@ -22,6 +22,6 @@ public function getValue(array $options = []): mixed */ public function toString(array $options = []): string { - return round($this->getValue(), 2); + return (string) round($this->getValue(), 2); } } diff --git a/src/Entry/Vendor/Canon/Exif/ProcessingWhiteBalance.php b/src/Entry/Vendor/Canon/Exif/ProcessingWhiteBalance.php index 964b691d7..f9bf33fb6 100644 --- a/src/Entry/Vendor/Canon/Exif/ProcessingWhiteBalance.php +++ b/src/Entry/Vendor/Canon/Exif/ProcessingWhiteBalance.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedShort; /** @@ -15,11 +16,15 @@ class ProcessingWhiteBalance extends SignedShort public function getValue(array $options = []): mixed { if (parent::getValue() < 0) { - if ($alternate = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonCameraInfo']/tag[@name='WhiteBalance']/entry")) { - return $alternate->getValue($options); + $alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonCameraInfo']/tag[@name='WhiteBalance']"); + if ($alternative) { + assert($alternative instanceof Tag); + return $alternative->getValue($options); } - if ($alternate = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonShotInfo']/tag[@name='WhiteBalance']/entry")) { - return $alternate->getValue($options); + $alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonShotInfo']/tag[@name='WhiteBalance']"); + if ($alternative) { + assert($alternative instanceof Tag); + return $alternative->getValue($options); } } return parent::getValue(); diff --git a/src/Entry/Vendor/Canon/Exif/Sharpness.php b/src/Entry/Vendor/Canon/Exif/Sharpness.php index 07e629ce7..418db49ab 100644 --- a/src/Entry/Vendor/Canon/Exif/Sharpness.php +++ b/src/Entry/Vendor/Canon/Exif/Sharpness.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedShort; /** @@ -14,8 +15,10 @@ class Sharpness extends SignedShort */ public function getValue(array $options = []): mixed { - if ($alternative_sharpness = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name!='CanonCameraSettings']/tag[@name='Sharpness']/entry")) { - $value = $alternative_sharpness->getValue($options); + $alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name!='CanonCameraSettings']/tag[@name='Sharpness']"); + if ($alternative) { + assert($alternative instanceof Tag); + $value = $alternative->getValue($options); } else { $value = parent::getValue($options); } diff --git a/src/Entry/Vendor/Canon/Exif/ShotInfo/AFPointsInFocus.php b/src/Entry/Vendor/Canon/Exif/ShotInfo/AFPointsInFocus.php index 1ff044a9f..e106a3cf4 100644 --- a/src/Entry/Vendor/Canon/Exif/ShotInfo/AFPointsInFocus.php +++ b/src/Entry/Vendor/Canon/Exif/ShotInfo/AFPointsInFocus.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Core\SignedShort; /** @@ -15,8 +16,10 @@ class AFPointsInFocus extends SignedShort public function getValue(array $options = []): mixed { if ($options['format'] ?? null === 'exiftool') { - if ($alternative_af_points_in_focus = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name!='CanonShotInfo']/tag[@name='AFPointsInFocus']/entry")) { - return $alternative_af_points_in_focus->getValue($options); + $alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name!='CanonShotInfo']/tag[@name='AFPointsInFocus']"); + if ($alternative) { + assert($alternative instanceof Tag); + return $alternative->getValue($options); } else { return parent::getValue(); } diff --git a/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceLower.php b/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceLower.php index 7011ad20e..b7e776abd 100644 --- a/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceLower.php +++ b/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceLower.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance; /** @@ -14,7 +15,9 @@ class FocusDistanceLower extends FocusDistance */ public function getValue(array $options = []): mixed { - if ($alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonFileInfo']/tag[@name='FocusDistanceLower']/entry")) { + $alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonFileInfo']/tag[@name='FocusDistanceLower']"); + if ($alternative) { + assert($alternative instanceof Tag); return $alternative->getValue($options); } else { return parent::getValue(); diff --git a/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceUpper.php b/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceUpper.php index 9b229f2af..eacc42329 100644 --- a/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceUpper.php +++ b/src/Entry/Vendor/Canon/Exif/ShotInfo/FocusDistanceUpper.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance; /** @@ -14,7 +15,9 @@ class FocusDistanceUpper extends FocusDistance */ public function getValue(array $options = []): mixed { - if ($alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonFileInfo']/tag[@name='FocusDistanceUpper']/entry")) { + $alternative = $this->getRootElement()->getElement("//makerNote[@name='Canon']/*[@name='CanonFileInfo']/tag[@name='FocusDistanceUpper']"); + if ($alternative) { + assert($alternative instanceof Tag); return $alternative->getValue($options); } else { return parent::getValue(); diff --git a/src/Media.php b/src/Media.php index 23aa9ecfd..ee418095f 100644 --- a/src/Media.php +++ b/src/Media.php @@ -4,8 +4,9 @@ namespace FileEye\MediaProbe; -use FileEye\MediaProbe\Block\Tiff\Ifd; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Ifd; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Collection\CollectionFactory; use FileEye\MediaProbe\Collection\CollectionInterface; use FileEye\MediaProbe\Data\DataElement; @@ -69,6 +70,8 @@ public function fromDataElement(DataElement $dataElement): Media { $this->getStopwatch()->start('media-parsing'); + $this->size = $dataElement->getSize(); + try { // Determine the media type. $mediaTypeCollection = MediaTypeResolver::fromDataElement($dataElement); @@ -76,7 +79,7 @@ public function fromDataElement(DataElement $dataElement): Media assert($this->debugInfo(['dataElement' => $dataElement])); // Build the Media immediate child object, that represents the actual media. Then // parse the media according to the media format. - $mediaTypeHandler = $mediaTypeCollection->getHandler(); + $mediaTypeHandler = $mediaTypeCollection->handler(); $mediaTypeBlock = new $mediaTypeHandler( collection: $mediaTypeCollection, parent: $this, @@ -135,40 +138,53 @@ public static function makerNoteToBlock(Media $media): void if (!$make_tag = $media->getElement("//ifd[@name='IFD0']/tag[@name='Make']")) { return; } - $maker = $make_tag && $make_tag->getElement("entry") ? $make_tag->getElement("entry")->getValue() : 'na'; // xx modelTag should always have an entry, so the check is irrelevant but a test fails + assert($make_tag instanceof Tag); + $maker = $make_tag->getValue() ?: 'n/a'; // Get Model tag from IFD0. $model_tag = $media->getElement("//ifd[@name='IFD0']/tag[@name='Model']"); - $model = $model_tag && $model_tag->getElement("entry") ? $model_tag->getElement("entry")->getValue() : 'na'; // xx modelTag should always have an entry, so the check is irrelevant but a test fails + if ($model_tag) { + assert($model_tag instanceof Tag); + $model = $model_tag->getValue() ?: 'n/a'; + } else { + $model = 'n/a'; + } // Get maker note collection. - if (!$maker_note_collection = static::getMakerNoteCollection($make_tag->getElement("entry")->getValue(), $model)) { - $media->info("**** No decoder available to parse maker notes for {maker}/{model}", [ - 'maker' => $maker, - 'model' => $model, + if (!$maker_note_collection = static::getMakerNoteCollection($maker, $model)) { + $media->info("**** No decoder available to parse maker notes for {maker} model {model}", [ + 'maker' => trim($maker), + 'model' => trim($model), ]); return; } // Load maker note into IFD. - $ifd_class = $maker_note_collection->getHandler(); + $ifd_class = $maker_note_collection->handler(); $maker_note_ifd_name = $maker_note_collection->getPropertyValue('item'); // xx why not name?? it used to work $media->debug("**** Parsing maker notes for {maker}/{model}", [ 'maker' => $maker, 'model' => $model, ]); - $item_definition = new ItemDefinition($maker_note_collection, $maker_note_tag->getFormat(), $maker_note_tag->getComponents()); - $ifd = new $ifd_class($item_definition, $exif_ifd, $maker_note_tag); + $entry = $maker_note_tag->getElement("entry"); + assert($entry instanceof EntryInterface); - // xxx + $ifdEntry = new IfdEntryValueObject( + collection: $maker_note_collection, + dataFormat: $maker_note_tag->getFormat(), + countOfComponents: $maker_note_tag->getComponents(), + data: 0, + ); + $ifd = new $ifd_class( + ifdEntry: $ifdEntry, + dataDisplacement: $maker_note_tag->getDefinition()->dataOffset, + parent: $exif_ifd, + ); $ifd->setAttribute('id', '37500'); $ifd->setAttribute('name', $maker_note_ifd_name); - $entry = $maker_note_tag->getElement("entry"); - assert($entry instanceof EntryInterface); $data = $entry->getDataElement(); - // @todo the netting of the dataOffset is a Canon only thing, move to vendor - // @todo xxx this is incorrect, parsing should happen indepentently from add'l offset - $ifd->parseData($data, 0, null, -$maker_note_tag->getDefinition()->dataOffset); + $ifd->fromDataElement($data); + $exif_ifd->graftBlock($ifd, $maker_note_tag); // Remove the MakerNote tag that has been converted to IFD. $exif_ifd->removeElement("tag[@name='MakerNote']"); diff --git a/src/MediaTypeResolver.php b/src/MediaTypeResolver.php index 6d08f2947..c57aa93a5 100644 --- a/src/MediaTypeResolver.php +++ b/src/MediaTypeResolver.php @@ -39,7 +39,7 @@ public static function fromDataElement(DataElement $dataElement): CollectionInte } catch (CollectionException) { continue; } - $handler = $type->getPropertyValue('handler'); + $handler = $type->handler(); if ($handler::isDataMatchingMediaType($dataElement)) { return $type; } @@ -51,7 +51,7 @@ public static function fromDataElement(DataElement $dataElement): CollectionInte continue; } $type = $mediaTypesCollection->getItemCollection($id); - $handler = $type->getPropertyValue('handler'); + $handler = $type->handler(); if ($handler::isDataMatchingMediaType($dataElement)) { return $type; } diff --git a/src/Model/BlockBase.php b/src/Model/BlockBase.php index d8feef80f..1c41a0175 100644 --- a/src/Model/BlockBase.php +++ b/src/Model/BlockBase.php @@ -4,6 +4,8 @@ namespace FileEye\MediaProbe\Model; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Collection\CollectionInterface; use FileEye\MediaProbe\Data\DataElement; use FileEye\MediaProbe\Data\DataFile; @@ -52,7 +54,6 @@ public function __construct( parent::__construct($this->getCollection()->getPropertyValue('DOMNode'), $parent, $reference, $graft); if (!isset($this->DOMNode)) { -// throw new MediaProbeException(sprintf('No DOM node specified for %s', __CLASS__)); return; } @@ -140,15 +141,38 @@ protected function executePostParseCallbacks(DataElement $dataElement): static */ public function addBlock(ItemDefinition $item_definition, ?BlockInterface $parent = null, ?BlockInterface $reference = null): BlockInterface { - $handler = $item_definition->collection->getPropertyValue('handler'); + $handler = $item_definition->collection->handler(); + if (is_a($handler, Tag::class, true)) { + $tag = new Tag( + ifdEntry: new IfdEntryValueObject( + collection: $item_definition->collection, + dataFormat: $item_definition->format, + countOfComponents: $item_definition->valuesCount, + data: $item_definition->dataOffset, + sequence: $item_definition->sequence, + ), + parent: $parent ?? $this, + ); + return $tag; + } return new $handler($item_definition, $parent ?? $this, $reference); } - public function graftBlock(BlockInterface $block): void - { + public function graftBlock( + BlockInterface $block, + ?BlockInterface $reference = null, + ): void { assert($block instanceof BlockBase); - $this->DOMNode->appendChild($block->DOMNode); - $this->level = $block->level(); + if ($reference) { + assert($reference instanceof BlockBase); + $this->DOMNode->insertBefore($block->DOMNode, $reference->DOMNode); + } else { + $this->DOMNode->appendChild($block->DOMNode); + } + + if (!isset($this->level) || ($block->level() && $block->level()->value > $this->level->value)) { + $this->level = $block->level(); + } } /** diff --git a/src/Model/ElementBase.php b/src/Model/ElementBase.php index 73562c351..f79608f36 100644 --- a/src/Model/ElementBase.php +++ b/src/Model/ElementBase.php @@ -202,11 +202,6 @@ public function validationLevel(): string }; } - public function getValue(array $options = []): mixed - { - throw new MediaProbeException("%s does not implement the %s method.", static::class, __FUNCTION__); - } - public function toString(array $options = []): string { throw new MediaProbeException("%s does not implement the %s method.", static::class, __FUNCTION__); diff --git a/src/Model/ElementInterface.php b/src/Model/ElementInterface.php index c84c72890..aa3890ef7 100644 --- a/src/Model/ElementInterface.php +++ b/src/Model/ElementInterface.php @@ -112,19 +112,6 @@ public function level(): ?Level; */ public function validationLevel(): string; - /** - * Returns the value of this element, if the element supports it. - * - * For a formatted version of the value, use ::toString() instead. - * - * @param array $options - * (Optional) an array of options to format the value. - * - * @throws MediaProbeException - * When the element does not support returning a value. - */ - public function getValue(array $options = []): mixed; - /** * Gets the value of this element as text. * diff --git a/src/Model/EntryBase.php b/src/Model/EntryBase.php index 6154f0f31..73e7cdb1b 100644 --- a/src/Model/EntryBase.php +++ b/src/Model/EntryBase.php @@ -256,4 +256,6 @@ public function asArray(DumperInterface $dumper, array $context = []): array { return $dumper->dumpEntry($this, $context); } + + abstract public function getValue(array $options = []): mixed; } diff --git a/src/Model/EntryInterface.php b/src/Model/EntryInterface.php index f746ed55c..e2d5b55ec 100644 --- a/src/Model/EntryInterface.php +++ b/src/Model/EntryInterface.php @@ -3,6 +3,7 @@ namespace FileEye\MediaProbe\Model; use FileEye\MediaProbe\Data\DataElement; +use FileEye\MediaProbe\MediaProbeException; /** * Interface for Entry objects. @@ -14,6 +15,19 @@ interface EntryInterface extends ElementInterface */ public function getFormat(): int; + /** + * Returns the value of this entry. + * + * For a formatted version of the value, use ::toString() instead. + * + * @param array $options + * (Optional) an array of options to format the value. + * + * @throws MediaProbeException + * When the element does not support returning a value. + */ + public function getValue(array $options = []): mixed; + /** * Returns the number of components of this entry. */ diff --git a/src/Model/LeafBlockBase.php b/src/Model/LeafBlockBase.php new file mode 100644 index 000000000..0135e1f17 --- /dev/null +++ b/src/Model/LeafBlockBase.php @@ -0,0 +1,63 @@ +getElement("entry"); + if ($entry === null) { + return null; + } + assert($entry instanceof EntryInterface); + return $entry->getValue($options); + } + + public function toString(array $options = []): string + { + return $this->getElement("entry") ? $this->getElement("entry")->toString($options) : ''; + } + + public function toBytes($order = ConvertBytes::LITTLE_ENDIAN, $offset = 0): string + { + return $this->getElement("entry") ? $this->getElement("entry")->toBytes($order, $offset) : ''; + } + + public function getFormat(): int + { + $entry = $this->getElement("entry"); + if (!$entry) { + return $this->getDefinition()->format; + } + assert($entry instanceof EntryInterface, get_class($entry)); + return $entry->getFormat(); + } + + public function getComponents(): int + { + $entry = $this->getElement("entry"); + if (!$entry) { + return $this->getDefinition()->valuesCount; + } + assert($entry instanceof EntryInterface, get_class($entry)); + return $entry->getComponents(); + } + + protected function getContextPathSegmentPattern(): string + { + if ($this->getAttribute('name') !== '') { + return '/{DOMNode}:{name}:{id}'; + } + return '/{DOMNode}:{id}'; + } +} diff --git a/src/Model/MediaTypeBlockBase.php b/src/Model/MediaTypeBlockBase.php index 826222419..9eb890e55 100644 --- a/src/Model/MediaTypeBlockBase.php +++ b/src/Model/MediaTypeBlockBase.php @@ -13,9 +13,13 @@ abstract class MediaTypeBlockBase extends BlockBase implements MediaTypeBlockInterface { public function __construct( - CollectionInterface $collection, + public readonly CollectionInterface $collection, BlockBase $parent, ) { - parent::__construct(new ItemDefinition($collection), $parent, null, false); + parent::__construct( + definition: new ItemDefinition($this->collection), + parent: $parent, + graft: false, + ); } } diff --git a/src/Model/RootBlockBase.php b/src/Model/RootBlockBase.php index fcc2c7147..0157695ca 100644 --- a/src/Model/RootBlockBase.php +++ b/src/Model/RootBlockBase.php @@ -16,7 +16,7 @@ use Symfony\Component\Stopwatch\Stopwatch; /** - * Base class for MediaProbe root block. + * Base class for a MediaProbe root block. */ abstract class RootBlockBase extends BlockBase { @@ -61,7 +61,9 @@ public function __construct( ) { $doc = new \DOMDocument(); $doc->registerNodeClass(\DOMElement::class, DOMElement::class); - $this->DOMNode = $doc->createElement($collection->getPropertyValue('DOMNode')); + $element = $doc->createElement($collection->getPropertyValue('DOMNode')); + assert($element instanceof DOMElement); + $this->DOMNode = $element; $doc->appendChild($this->DOMNode); $this->DOMNode->setMediaProbeElement($this); $this->XPath = new \DOMXPath($this->DOMNode->ownerDocument); diff --git a/src/Utility/ConvertBytes.php b/src/Utility/ConvertBytes.php index 0e3384f1e..f0113bd2d 100644 --- a/src/Utility/ConvertBytes.php +++ b/src/Utility/ConvertBytes.php @@ -1,13 +1,17 @@ > and function - // chr() clip their arguments to 2^31-1, which is the largest signed - // integer known to PHP. But luckily base_convert handles such big - // numbers. - $hex = str_pad(base_convert($value, 10, 16), 8, '0', STR_PAD_LEFT); + // We cannot convert the number to bytes in the normal way (using shifts and modulo + // calculations) because the PHP operator >> and function chr() clip their arguments to + // 2^31-1, which is the largest signed integer known to PHP. But luckily base_convert + // handles such big numbers. + $hex = str_pad(base_convert((string) $value, 10, 16), 8, '0', STR_PAD_LEFT); if ($byte_order == static::LITTLE_ENDIAN) { return (chr(hexdec($hex[6] . $hex[7])) . chr(hexdec($hex[4] . $hex[5])) . chr(hexdec($hex[2] . $hex[3])) . chr(hexdec($hex[0] . $hex[1]))); @@ -157,6 +159,42 @@ public static function fromSignedLong(int $value, int $byte_order = self::BIG_EN } } + /** + * Convert a 64-bit unsigned long into eight bytes. + */ + public static function fromLong64(int|string $value, int $byte_order = self::BIG_ENDIAN): string + { + if (bccomp($value, Long64::MIN) === -1 || bccomp($value, Long64::MAX) === 1) { + throw new DataException('Value %s is invalid for 64-int long', $value); + } + + $hexString = str_pad(self::baseConvert($value, 10, 16), 16, '0', STR_PAD_LEFT); + + if ($byte_order == static::LITTLE_ENDIAN) { + return hex2bin(implode('', array_reverse(str_split($hexString, 2)))); + } else { + return hex2bin($hexString); + } + } + + /** + * Convert a 64-bit signed long into eight bytes. + */ + public static function fromSignedLong64(string $value, int $byte_order = self::BIG_ENDIAN): string + { + if (bccomp($value, SignedLong64::MIN) === -1 || bccomp($value, SignedLong64::MAX) === 1) { + throw new DataException('Value %s is invalid for 64-bit signed long', $value); + } + + $mod = bccomp($value, '0') === -1 ? bcadd($value, '18446744073709551616') : $value; + $hex = str_pad(self::baseConvert($mod, 10, 16), 16, '0', STR_PAD_LEFT); + if ($byte_order == static::LITTLE_ENDIAN) { + return hex2bin(implode('', array_reverse(str_split($hex, 2)))); + } else { + return hex2bin($hex); + } + } + /** * Convert a rational into eight bytes. */ @@ -287,6 +325,36 @@ public static function toSignedLong(string $bytes, int $byte_order = self::BIG_E return $n > 2147483647 ? $n - 4294967296 : $n; } + /** + * Extract a 64-bit unsigned long from bytes. + */ + public static function toLong64(string $bytes, int $byte_order = self::BIG_ENDIAN): string + { + if (strlen($bytes) !== 8) { + throw new \InvalidArgumentException('Invalid input data for ' . __METHOD__); + } + + if ($byte_order == static::LITTLE_ENDIAN) { + $hexString = implode('', array_reverse(str_split(bin2hex($bytes), 2))); + } else { + $hexString = bin2hex($bytes); + } + + return self::baseConvert($hexString, 16, 10); + } + + /** + * Extract a 64-bit signed long from bytes. + */ + public static function toSignedLong64(string $bytes, int $byte_order = self::BIG_ENDIAN): string + { + if (strlen($bytes) !== 8) { + throw new \InvalidArgumentException('Invalid input data for ' . __METHOD__); + } + $n = static::toLong64($bytes, $byte_order); + return bccomp($n, '9223372036854775807') === 1 ? bcsub($n, '18446744073709551616') : $n; + } + /** * Extract an unsigned rational from bytes. */ @@ -314,4 +382,38 @@ public static function toSignedRational(string $bytes, int $byte_order = self::B static::toSignedLong(substr($bytes, 4), $byte_order), ]; } + + /** + * Follows the syntax of base_convert (http://www.php.net/base_convert) + * Created by Michael Renner @ http://www.php.net/base_convert 17-May-2006 03:24 + */ + private static function baseConvert(string $numString, int $fromBase, int $toBase) + { + + $chars = "0123456789abcdefghijklmnopqrstuvwxyz"; + $tostring = substr($chars, 0, $toBase); + + $length = strlen($numString); + $result = ''; + $number = []; + for ($i = 0; $i < $length; $i++) { + $number[$i] = strpos($chars, $numString[$i]); + } + do { + $divide = 0; + $newlen = 0; + for ($i = 0; $i < $length; $i++) { + $divide = $divide * $fromBase + $number[$i]; + if ($divide >= $toBase) { + $number[$newlen++] = (int) ($divide / $toBase); + $divide = $divide % $toBase; + } elseif ($newlen > 0) { + $number[$newlen++] = 0; + } + } + $length = $newlen; + $result = $tostring[$divide] . $result; + } while ($newlen != 0); + return $result; + } } diff --git a/tests/Bug3017880Test.php b/tests/Bug3017880Test.php index 9046c6cb2..de03f948b 100644 --- a/tests/Bug3017880Test.php +++ b/tests/Bug3017880Test.php @@ -2,16 +2,16 @@ namespace FileEye\MediaProbe\Test; -use FileEye\MediaProbe\Block\Jpeg\Exif; use FileEye\MediaProbe\Block\Media\Jpeg; +use FileEye\MediaProbe\Block\Media\Jpeg\ExifApp; use FileEye\MediaProbe\Block\Media\Tiff; -use FileEye\MediaProbe\Block\Tiff\Ifd; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Ifd; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Collection\CollectionFactory; use FileEye\MediaProbe\Data\DataFormat; use FileEye\MediaProbe\Data\DataString; use FileEye\MediaProbe\Entry\Core\Ascii; -use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Media; use FileEye\MediaProbe\Model\EntryInterface; @@ -33,15 +33,23 @@ public function testThisDoesNotWorkAsExpected() if ($exif === null) { $app1_segment_mock = $this->getStubRoot(); - $exif_definition = new ItemDefinition(CollectionFactory::get('Jpeg\Exif')); - $exif = new Exif($exif_definition, $app1_segment_mock); + $exif = new ExifApp(CollectionFactory::get('Media\Jpeg\ExifApp'), $app1_segment_mock); + $app1_segment_mock->graftBlock($exif); $exif->graftBlock(new Tiff(CollectionFactory::get('Media\Tiff'), $exif)); } $tiff = $exif->getElement("tiff"); + $this->assertInstanceOf(Tiff::class, $tiff); $ifd0 = $exif->getElement("tiff/ifd[@name='IFD0']"); if ($ifd0 === null) { - $ifd0 = new Ifd(new ItemDefinition(CollectionFactory::get('Tiff\Ifd0'), DataFormat::LONG), $tiff); + $ifd0 = new Ifd( + ifdEntry: new IfdEntryValueObject( + collection: CollectionFactory::get('Media\Tiff\\Ifd0'), + dataFormat: DataFormat::LONG, + ), + parent: $tiff, + ); + $tiff->graftBlock($ifd0); } $this->assertInstanceOf(Ifd::class, $ifd0); @@ -49,7 +57,14 @@ public function testThisDoesNotWorkAsExpected() $software_tag = $ifd0->getElement("tag[@name='Software']"); if ($software_tag === null) { - $tag = new Tag(new ItemDefinition($ifd0->getCollection()->getItemCollection(0x0131), DataFormat::ASCII), $ifd0); + $tag = new Tag( + ifdEntry: new IfdEntryValueObject( + collection: $ifd0->getCollection()->getItemCollection(0x0131), + dataFormat: DataFormat::ASCII, + ), + parent: $ifd0, + ); + $ifd0->graftBlock($tag); new Ascii($tag, new DataString($software_name)); $resave_file = 1; } else { diff --git a/tests/ConvertBytesFromNumberTest.php b/tests/ConvertBytesFromNumberTest.php new file mode 100644 index 000000000..b7a8d08dd --- /dev/null +++ b/tests/ConvertBytesFromNumberTest.php @@ -0,0 +1,361 @@ +assertSame("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromLong64('0', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::fromLong64('72057594037927936', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromLong64('1', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::fromLong64('2522297266304188416', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::fromLong64('291', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::fromLong64('4981826712313528320', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::fromLong64('7441392446501552128', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::fromLong64('9900958322440273920', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::fromLong64('12360524198932709376', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::fromLong64('14820090075427307776', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::fromLong64('17279655951921914625', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::fromLong64('18442185135733818659', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::fromLong64('18446726265358083909', ConvertBytes::LITTLE_ENDIAN)); + try { + ConvertBytes::fromLong64('-1', ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromLong64(bcadd('18446744073709551615', '1'), ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testLong64Big() + { + $this->assertSame("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromLong64('0', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::fromLong64('1', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromLong64('72057594037927936', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::fromLong64('291', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::fromLong64('2522297266304188416', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::fromLong64('74565', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::fromLong64('19088743', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::fromLong64('4886718345', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::fromLong64('1250999896491', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::fromLong64('320255973501901', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::fromLong64('81985529216486895', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::fromLong64('2541551405711093759', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::fromLong64('5001117282205695999', ConvertBytes::BIG_ENDIAN)); + try { + ConvertBytes::fromLong64('-1', ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromLong64(bcadd('18446744073709551615', '1'), ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testLongLittle() + { + $this->assertSame("\x00\x00\x00\x00", ConvertBytes::fromLong(0, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01", ConvertBytes::fromLong(16777216, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23", ConvertBytes::fromLong(587268096, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45", ConvertBytes::fromLong(1159921920, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67", ConvertBytes::fromLong(1732584193, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89", ConvertBytes::fromLong(2305246499, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB", ConvertBytes::fromLong(2877908805, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x67\x89\xAB\xCD", ConvertBytes::fromLong(3450571111, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x89\xAB\xCD\xEF", ConvertBytes::fromLong(4023233417, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xAB\xCD\xEF\xFF", ConvertBytes::fromLong(4293905835, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xCD\xEF\xFF\xFF", ConvertBytes::fromLong(4294963149, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xEF\xFF\xFF\xFF", ConvertBytes::fromLong(4294967279, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xFF\xFF\xFF\xFF", ConvertBytes::fromLong(4294967295, ConvertBytes::LITTLE_ENDIAN)); + $this->expectException(DataException::class); + ConvertBytes::fromLong(-1, ConvertBytes::LITTLE_ENDIAN); + } + + public function testLongBig() + { + $this->assertSame("\x00\x00\x00\x00", ConvertBytes::fromLong(0, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01", ConvertBytes::fromLong(1, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23", ConvertBytes::fromLong(291, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45", ConvertBytes::fromLong(74565, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67", ConvertBytes::fromLong(19088743, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89", ConvertBytes::fromLong(591751049, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB", ConvertBytes::fromLong(1164413355, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x67\x89\xAB\xCD", ConvertBytes::fromLong(1737075661, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x89\xAB\xCD\xEF", ConvertBytes::fromLong(2309737967, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xAB\xCD\xEF\xFF", ConvertBytes::fromLong(2882400255, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xCD\xEF\xFF\xFF", ConvertBytes::fromLong(3455057919, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xEF\xFF\xFF\xFF", ConvertBytes::fromLong(4026531839, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xFF\xFF\xFF\xFF", ConvertBytes::fromLong(4294967295, ConvertBytes::BIG_ENDIAN)); + $this->expectException(DataException::class); + ConvertBytes::fromLong(-1, ConvertBytes::BIG_ENDIAN); + } + + public function testSignedLong64Little() + { + $this->assertSame("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromSignedLong64('0', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::fromSignedLong64('72057594037927936', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromSignedLong64('1', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::fromSignedLong64('2522297266304188416', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::fromSignedLong64('291', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::fromSignedLong64('4981826712313528320', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::fromSignedLong64('7441392446501552128', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::fromSignedLong64('-8545785751269277696', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::fromSignedLong64('-6086219874776842240', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::fromSignedLong64('-3626653998282243840', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::fromSignedLong64('-1167088121787636991', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::fromSignedLong64('-4558937975732957', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::fromSignedLong64('-17808351467707', ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xFF\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::fromSignedLong64('-17808351467521', ConvertBytes::LITTLE_ENDIAN)); + try { + ConvertBytes::fromSignedLong64(bcsub('-9223372036854775808', '1'), ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromSignedLong64(bcadd('9223372036854775807', '1'), ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testSignedLong64Big() + { + $this->assertSame("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromSignedLong64('0', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::fromSignedLong64('1', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::fromSignedLong64('72057594037927936', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::fromSignedLong64('291', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::fromSignedLong64('2522297266304188416', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::fromSignedLong64('74565', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::fromSignedLong64('19088743', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::fromSignedLong64('4886718345', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::fromSignedLong64('1250999896491', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::fromSignedLong64('320255973501901', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::fromSignedLong64('81985529216486895', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::fromSignedLong64('2541551405711093759', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::fromSignedLong64('5001117282205695999', ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xFF\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::fromSignedLong64('-42914300449259521', ConvertBytes::BIG_ENDIAN)); + try { + ConvertBytes::fromSignedLong64(bcsub('-9223372036854775808', '1'), ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromSignedLong64(bcadd('9223372036854775807', '1'), ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testSignedLongLittle() + { + $this->assertSame("\x00\x00\x00\x00", ConvertBytes::fromSignedLong(0, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01", ConvertBytes::fromSignedLong(16777216, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23", ConvertBytes::fromSignedLong(587268096, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45", ConvertBytes::fromSignedLong(1159921920, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67", ConvertBytes::fromSignedLong(1732584193, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89", ConvertBytes::fromSignedLong(-1989720797, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB", ConvertBytes::fromSignedLong(-1417058491, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x67\x89\xAB\xCD", ConvertBytes::fromSignedLong(-844396185, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x89\xAB\xCD\xEF", ConvertBytes::fromSignedLong(-271733879, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xAB\xCD\xEF\xFF", ConvertBytes::fromSignedLong(-1061461, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xCD\xEF\xFF\xFF", ConvertBytes::fromSignedLong(-4147, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xEF\xFF\xFF\xFF", ConvertBytes::fromSignedLong(-17, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xFF\xFF\xFF\xFF", ConvertBytes::fromSignedLong(-1, ConvertBytes::LITTLE_ENDIAN)); + } + + public function testSignedLongBig() + { + $this->assertSame("\x00\x00\x00\x00", ConvertBytes::fromSignedLong(0, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x00\x01", ConvertBytes::fromSignedLong(1, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x00\x01\x23", ConvertBytes::fromSignedLong(291, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x01\x23\x45", ConvertBytes::fromSignedLong(74565, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x23\x45\x67", ConvertBytes::fromSignedLong(19088743, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x45\x67\x89", ConvertBytes::fromSignedLong(591751049, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x45\x67\x89\xAB", ConvertBytes::fromSignedLong(1164413355, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x67\x89\xAB\xCD", ConvertBytes::fromSignedLong(1737075661, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x89\xAB\xCD\xEF", ConvertBytes::fromSignedLong(-1985229329, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xAB\xCD\xEF\xFF", ConvertBytes::fromSignedLong(-1412567041, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xCD\xEF\xFF\xFF", ConvertBytes::fromSignedLong(-839909377, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xEF\xFF\xFF\xFF", ConvertBytes::fromSignedLong(-268435457, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xFF\xFF\xFF\xFF", ConvertBytes::fromSignedLong(-1, ConvertBytes::BIG_ENDIAN)); + } + + public function testShortLittle() + { + $this->assertSame("\x00\x00", ConvertBytes::fromShort(0, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x01", ConvertBytes::fromShort(256, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x23", ConvertBytes::fromShort(8961, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x45", ConvertBytes::fromShort(17699, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x45\x67", ConvertBytes::fromShort(26437, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x67\x89", ConvertBytes::fromShort(35175, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x89\xAB", ConvertBytes::fromShort(43913, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xAB\xCD", ConvertBytes::fromShort(52651, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xCD\xEF", ConvertBytes::fromShort(61389, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xEF\xFF", ConvertBytes::fromShort(65519, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xFF\xFF", ConvertBytes::fromShort(65535, ConvertBytes::LITTLE_ENDIAN)); + try { + ConvertBytes::fromShort(-1, ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromShort(\PHP_INT_MAX, ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testShortBig() + { + $this->assertSame("\x00\x00", ConvertBytes::fromShort(0, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x01", ConvertBytes::fromShort(1, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x23", ConvertBytes::fromShort(291, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x45", ConvertBytes::fromShort(9029, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x45\x67", ConvertBytes::fromShort(17767, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x67\x89", ConvertBytes::fromShort(26505, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x89\xAB", ConvertBytes::fromShort(35243, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xAB\xCD", ConvertBytes::fromShort(43981, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xCD\xEF", ConvertBytes::fromShort(52719, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xEF\xFF", ConvertBytes::fromShort(61439, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xFF\xFF", ConvertBytes::fromShort(65535, ConvertBytes::BIG_ENDIAN)); + try { + ConvertBytes::fromShort(-1, ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromShort(\PHP_INT_MAX, ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testSignedShortLittle() + { + $this->assertSame("\x00\x00", ConvertBytes::fromSignedShort(0, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x00\x01", ConvertBytes::fromSignedShort(256, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x01\x23", ConvertBytes::fromSignedShort(8961, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x23\x45", ConvertBytes::fromSignedShort(17699, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x45\x67", ConvertBytes::fromSignedShort(26437, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x67\x89", ConvertBytes::fromSignedShort(-30361, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\x89\xAB", ConvertBytes::fromSignedShort(-21623, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xAB\xCD", ConvertBytes::fromSignedShort(-12885, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xCD\xEF", ConvertBytes::fromSignedShort(-4147, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xEF\xFF", ConvertBytes::fromSignedShort(-17, ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame("\xFF\xFF", ConvertBytes::fromSignedShort(-1, ConvertBytes::LITTLE_ENDIAN)); + try { + ConvertBytes::fromSignedShort(-\PHP_INT_MAX, ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromSignedShort(\PHP_INT_MAX, ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testSignedShortBig() + { + $this->assertSame("\x00\x00", ConvertBytes::fromSignedShort(0, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x00\x01", ConvertBytes::fromSignedShort(1, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x01\x23", ConvertBytes::fromSignedShort(291, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x23\x45", ConvertBytes::fromSignedShort(9029, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x45\x67", ConvertBytes::fromSignedShort(17767, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x67\x89", ConvertBytes::fromSignedShort(26505, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\x89\xAB", ConvertBytes::fromSignedShort(-30293, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xAB\xCD", ConvertBytes::fromSignedShort(-21555, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xCD\xEF", ConvertBytes::fromSignedShort(-12817, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xEF\xFF", ConvertBytes::fromSignedShort(-4097, ConvertBytes::BIG_ENDIAN)); + $this->assertSame("\xFF\xFF", ConvertBytes::fromSignedShort(-1, ConvertBytes::BIG_ENDIAN)); + try { + ConvertBytes::fromSignedShort(-\PHP_INT_MAX, ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromSignedShort(\PHP_INT_MAX, ConvertBytes::BIG_ENDIAN); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testByte() + { + $this->assertSame("\x00", ConvertBytes::fromByte(0)); + $this->assertSame("\x01", ConvertBytes::fromByte(1)); + $this->assertSame("\x23", ConvertBytes::fromByte(35)); + $this->assertSame("\x45", ConvertBytes::fromByte(69)); + $this->assertSame("\x67", ConvertBytes::fromByte(103)); + $this->assertSame("\x89", ConvertBytes::fromByte(137)); + $this->assertSame("\xAB", ConvertBytes::fromByte(171)); + $this->assertSame("\xCD", ConvertBytes::fromByte(205)); + $this->assertSame("\xEF", ConvertBytes::fromByte(239)); + $this->assertSame("\xFF", ConvertBytes::fromByte(255)); + try { + ConvertBytes::fromByte(-\PHP_INT_MAX); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromByte(\PHP_INT_MAX); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } + + public function testSignedByte() + { + $this->assertSame("\x00", ConvertBytes::fromSignedByte(0)); + $this->assertSame("\x01", ConvertBytes::fromSignedByte(1)); + $this->assertSame("\x23", ConvertBytes::fromSignedByte(35)); + $this->assertSame("\x45", ConvertBytes::fromSignedByte(69)); + $this->assertSame("\x67", ConvertBytes::fromSignedByte(103)); + $this->assertSame("\x89", ConvertBytes::fromSignedByte(-119)); + $this->assertSame("\xAB", ConvertBytes::fromSignedByte(-85)); + $this->assertSame("\xCD", ConvertBytes::fromSignedByte(-51)); + $this->assertSame("\xEF", ConvertBytes::fromSignedByte(-17)); + $this->assertSame("\xFF", ConvertBytes::fromSignedByte(-1)); + try { + ConvertBytes::fromSignedByte(-\PHP_INT_MAX); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + try { + ConvertBytes::fromSignedByte(\PHP_INT_MAX); + $this->fail('Expected DataException'); + } catch (DataException) { + // Continue. + } + } +} diff --git a/tests/ConvertTest.php b/tests/ConvertBytesToNumberTest.php similarity index 65% rename from tests/ConvertTest.php rename to tests/ConvertBytesToNumberTest.php index f8737cc68..6ef7115e9 100644 --- a/tests/ConvertTest.php +++ b/tests/ConvertBytesToNumberTest.php @@ -1,12 +1,72 @@ assertSame( '0', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '72057594037927936', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '1', ConvertBytes::toLong64("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '2522297266304188416', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '291', ConvertBytes::toLong64("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '4981826712313528320', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '7441392446501552128', ConvertBytes::toLong64("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '9900958322440273920', ConvertBytes::toLong64("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('12360524198932709376', ConvertBytes::toLong64("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('14820090075427307776', ConvertBytes::toLong64("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('17279655951921914625', ConvertBytes::toLong64("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('18442185135733818659', ConvertBytes::toLong64("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('18446726265358083909', ConvertBytes::toLong64("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN)); + try { + ConvertBytes::toLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } + try { + ConvertBytes::toLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF\xAA\x00", ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } + } + + public function testLong64Big() + { + $this->assertSame( '0', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '1', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '72057594037927936', ConvertBytes::toLong64("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '291', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '2522297266304188416', ConvertBytes::toLong64("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '74565', ConvertBytes::toLong64("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '19088743', ConvertBytes::toLong64("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '4886718345', ConvertBytes::toLong64("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '1250999896491', ConvertBytes::toLong64("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '320255973501901', ConvertBytes::toLong64("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '81985529216486895', ConvertBytes::toLong64("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '2541551405711093759', ConvertBytes::toLong64("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '5001117282205695999', ConvertBytes::toLong64("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::BIG_ENDIAN)); + try { + ConvertBytes::toLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::BIG_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } + try { + ConvertBytes::toLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF\xAA\x00", ConvertBytes::BIG_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } + } + public function testLongLittle() { $this->assertSame( 0, ConvertBytes::toLong("\x00\x00\x00\x00\x01\x23\x45\x67\x89\xAB\xCD\xEF\xFF\xFF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN)); @@ -23,7 +83,7 @@ public function testLongLittle() $this->assertSame( 4294967279, ConvertBytes::toLong("\xEF\xFF\xFF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN)); $this->assertSame( 4294967295, ConvertBytes::toLong("\xFF\xFF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN)); $this->expectException(\InvalidArgumentException::class); - ConvertBytes::toSignedLong("\xFF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN); + ConvertBytes::toLong("\xFF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN); } public function testLongBig() @@ -42,7 +102,67 @@ public function testLongBig() $this->assertSame( 4026531839, ConvertBytes::toLong("\xEF\xFF\xFF\xFF\xFF", ConvertBytes::BIG_ENDIAN)); $this->assertSame( 4294967295, ConvertBytes::toLong("\xFF\xFF\xFF\xFF", ConvertBytes::BIG_ENDIAN)); $this->expectException(\InvalidArgumentException::class); - ConvertBytes::toSignedLong("\xFF\xFF\xFF", ConvertBytes::BIG_ENDIAN); + ConvertBytes::toLong("\xFF\xFF\xFF", ConvertBytes::BIG_ENDIAN); + } + + public function testSignedLong64Little() + { + $this->assertSame( '0', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '72057594037927936', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '1', ConvertBytes::toSignedLong64("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '2522297266304188416', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '291', ConvertBytes::toSignedLong64("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '4981826712313528320', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '7441392446501552128', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('-8545785751269277696', ConvertBytes::toSignedLong64("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('-6086219874776842240', ConvertBytes::toSignedLong64("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('-3626653998282243840', ConvertBytes::toSignedLong64("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame('-1167088121787636991', ConvertBytes::toSignedLong64("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '-4558937975732957', ConvertBytes::toSignedLong64("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '-17808351467707', ConvertBytes::toSignedLong64("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN)); + $this->assertSame( '-17808351467521', ConvertBytes::toSignedLong64("\xFF\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN)); + try { + ConvertBytes::toSignedLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } + try { + ConvertBytes::toSignedLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF\xAA\x00", ConvertBytes::LITTLE_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } + } + + public function testSignedLong64Big() + { + $this->assertSame( '0', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '1', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x00\x00\x01", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '72057594037927936', ConvertBytes::toSignedLong64("\x01\x00\x00\x00\x00\x00\x00\x00", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '291', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x00\x01\x23", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '2522297266304188416', ConvertBytes::toSignedLong64("\x23\x01\x00\x00\x00\x00\x00\x00", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '74565', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x00\x01\x23\x45", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '19088743', ConvertBytes::toSignedLong64("\x00\x00\x00\x00\x01\x23\x45\x67", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '4886718345', ConvertBytes::toSignedLong64("\x00\x00\x00\x01\x23\x45\x67\x89", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '1250999896491', ConvertBytes::toSignedLong64("\x00\x00\x01\x23\x45\x67\x89\xAB", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '320255973501901', ConvertBytes::toSignedLong64("\x00\x01\x23\x45\x67\x89\xAB\xCD", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '81985529216486895', ConvertBytes::toSignedLong64("\x01\x23\x45\x67\x89\xAB\xCD\xEF", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '2541551405711093759', ConvertBytes::toSignedLong64("\x23\x45\x67\x89\xAB\xCD\xEF\xFF", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '5001117282205695999', ConvertBytes::toSignedLong64("\x45\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::BIG_ENDIAN)); + $this->assertSame( '-42914300449259521', ConvertBytes::toSignedLong64("\xFF\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::BIG_ENDIAN)); + try { + ConvertBytes::toSignedLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF", ConvertBytes::BIG_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } + try { + ConvertBytes::toSignedLong64("\x67\x89\xAB\xCD\xEF\xFF\xFF\xAA\x00", ConvertBytes::BIG_ENDIAN); + $this->fail('Expected \\InvalidArgumentException'); + } catch (\InvalidArgumentException) { + // Continue. + } } public function testSignedLongLittle() diff --git a/tests/GH16Test.php b/tests/GH16Test.php index 92be14344..812163d42 100644 --- a/tests/GH16Test.php +++ b/tests/GH16Test.php @@ -2,12 +2,12 @@ namespace FileEye\MediaProbe\Test; -use FileEye\MediaProbe\Block\Tiff\Ifd; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Ifd; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataFormat; use FileEye\MediaProbe\Data\DataString; use FileEye\MediaProbe\Entry\WindowsString; -use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Media; class GH16Test extends MediaProbeTestCaseBase @@ -42,7 +42,14 @@ public function testThisDoesNotWorkAsExpected() // Change the value of the Tag's entry and save the file to disk. $ifd0->removeElement("tag[@name='XPSubject']"); $new_entry_value = "Превед, медвед!"; - $tag = new Tag(new ItemDefinition($ifd0->getCollection()->getItemCollection(0x9C9F), DataFormat::BYTE), $ifd0); + $tag = new Tag( + ifdEntry: new IfdEntryValueObject( + collection: $ifd0->getCollection()->getItemCollection(0x9C9F), + dataFormat: DataFormat::BYTE, + ), + parent: $ifd0, + ); + $ifd0->graftBlock($tag); new WindowsString($tag, new DataString(mb_convert_encoding($new_entry_value, 'UCS-2LE', 'UTF-8') . "\x00\x00")); $this->assertCount(1, $ifd0->getMultipleElements('tag')); $this->assertEquals($new_entry_value, $ifd0->getElement("tag[@name='XPSubject']")->toString()); diff --git a/tests/GH21Test.php b/tests/GH21Test.php index 4f700c749..d1315f883 100644 --- a/tests/GH21Test.php +++ b/tests/GH21Test.php @@ -2,13 +2,12 @@ namespace FileEye\MediaProbe\Test; -use FileEye\MediaProbe\Block\Jpeg\Exif; -use FileEye\MediaProbe\Block\Jpeg\SegmentApp1; use FileEye\MediaProbe\Block\Media\Jpeg; +use FileEye\MediaProbe\Block\Media\Jpeg\ExifApp; +use FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1; use FileEye\MediaProbe\Collection\CollectionFactory; use FileEye\MediaProbe\Data\DataString; use FileEye\MediaProbe\Dumper\DefaultDumper; -use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Media; use FileEye\MediaProbe\Utility\ConvertBytes; @@ -69,16 +68,15 @@ public function testThisDoesNotWorkAsExpected() $out_com_segment = $out_jpeg->getElement("jpegSegment[@name='COM']"); // Insert the APP1 segment before the COM one. - $app1_segment_definition = new ItemDefinition($out_jpeg->getCollection()->getItemCollectionByName('APP1')); - $out_app1_segment = new SegmentApp1($app1_segment_definition, $out_jpeg, $out_com_segment); + $out_app1_segment = new SegmentApp1($out_jpeg->collection->getItemCollectionByName('APP1'), $out_jpeg); + $out_jpeg->graftBlock($out_app1_segment, $out_com_segment); // Add the EXIF block to the APP1 segment. - $exif_definition = new ItemDefinition(CollectionFactory::get('Jpeg\Exif')); - $exif_block = new Exif($exif_definition, $out_app1_segment); - $exif_data = $input_exif->toBytes(); - $data_string = new DataString($exif_data); + $exif_block = new ExifApp(CollectionFactory::get('Media\Jpeg\ExifApp'), $out_app1_segment); + $data_string = new DataString($input_exif->toBytes()); $data_string->setByteOrder(ConvertBytes::BIG_ENDIAN); - $exif_block->parseData($data_string); + $exif_block->fromDataElement($data_string); + $out_app1_segment->graftBlock($exif_block); $out_media->saveToFile($this->file); diff --git a/tests/GH77Test.php b/tests/GH77Test.php index d6d72d9c0..630db46fa 100644 --- a/tests/GH77Test.php +++ b/tests/GH77Test.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Test; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Media; class GH77Test extends MediaProbeTestCaseBase @@ -17,7 +18,9 @@ public function testReturnModel() $ifd0 = $app1->getElement("tiff/ifd[@name='IFD0']"); - $model = $ifd0->getElement("tag[@name='Model']")->getValue(); + $modelTag = $ifd0->getElement("tag[@name='Model']"); + $this->assertInstanceOf(Tag::class, $modelTag); + $model = $modelTag->getValue(); $this->assertEquals($model, "Canon EOS 5D Mark III"); $copyright_entry = $ifd0->getElement("tag[@name='Copyright']/entry"); diff --git a/tests/IfdTest.php b/tests/IfdTest.php index 2d23d32d9..0ab81f6b3 100644 --- a/tests/IfdTest.php +++ b/tests/IfdTest.php @@ -2,37 +2,62 @@ namespace FileEye\MediaProbe\Test; -use FileEye\MediaProbe\Block\Tiff\Ifd; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Ifd; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Collection\CollectionFactory; use FileEye\MediaProbe\Data\DataFormat; use FileEye\MediaProbe\Data\DataString; use FileEye\MediaProbe\Entry\Core\Ascii; use FileEye\MediaProbe\Entry\Time; -use FileEye\MediaProbe\ItemDefinition; class IfdTest extends MediaProbeTestCaseBase { public function testIfd() { $tiff_mock = $this->getStubRoot('tiff'); - $ifd = new Ifd(new ItemDefinition(CollectionFactory::get('Tiff\Ifd0'), DataFormat::LONG), $tiff_mock); + $ifd = new Ifd( + ifdEntry: new IfdEntryValueObject( + collection: CollectionFactory::get('Media\Tiff\\Ifd0'), + dataFormat: DataFormat::LONG, + countOfComponents: 1, + data: 0, + ), + parent: $tiff_mock, + ); + $tiff_mock->graftBlock($ifd); $this->assertCount(0, $ifd->getMultipleElements('tag')); - $tag1 = new Tag(new ItemDefinition($ifd->getCollection()->getItemCollection(0x010E), DataFormat::ASCII), $ifd); + $tag1 = new Tag( + ifdEntry: new IfdEntryValueObject( + collection: $ifd->getCollection()->getItemCollection(0x010E), + dataFormat: DataFormat::ASCII, + ), + parent: $ifd, + ); + $ifd->graftBlock($tag1); $desc = new Ascii($tag1, new DataString('Hello?' . chr(0))); - $tag2 = new Tag(new ItemDefinition($ifd->getCollection()->getItemCollection(0x0132), DataFormat::ASCII, 20), $ifd); + $tag2 = new Tag( + ifdEntry: new IfdEntryValueObject( + collection: $ifd->getCollection()->getItemCollection(0x0132), + dataFormat: DataFormat::ASCII, + countOfComponents: 20, + ), + parent: $ifd, + ); + $ifd->graftBlock($tag2); $date = new Time($tag2, new DataString('12345678' . chr(0))); $this->assertCount(2, $ifd->getMultipleElements('tag')); $tags = []; foreach ($ifd->getMultipleElements('tag') as $tag) { - $tags[$tag->getAttribute('id')] = $tag->getElement("entry"); + $tags[$tag->getAttribute('id')] = $tag; } + /** @var non-empty-array $tags */ $this->assertSame($tags[0x010E]->getValue(), $desc->getValue()); $this->assertSame($tags[0x0132]->getValue(), $date->getValue()); } diff --git a/tests/MediaFilesTest.php b/tests/MediaFilesTest.php index a983efe43..9d7f19281 100644 --- a/tests/MediaFilesTest.php +++ b/tests/MediaFilesTest.php @@ -107,7 +107,7 @@ public function testRewriteThroughGd($mediaDumpFile) $this->testDump = Yaml::parse($mediaDumpFile->getContents()); if ($this->testDump['elements']['validationLevel'] === 'Critical') { - $this->markTestIncomplete($this->testDump['fileName'] . ' of MIME type \'' . $this->testDump['mimeType'] . '\' has validation level \'' . $this->testDump['elements']['validationLevel'] . '\' and can not be tested for rewriting.'); + $this->markTestSkipped($this->testDump['fileName'] . ' of MIME type \'' . $this->testDump['mimeType'] . '\' has validation level \'' . $this->testDump['elements']['validationLevel'] . '\' and can not be tested for rewriting.'); } $testFile = dirname(__FILE__) . '/media-samples/image/' . $mediaDumpFile->getRelativePath() . '/' . $this->testDump['fileName']; @@ -122,22 +122,22 @@ public function testRewriteThroughGd($mediaDumpFile) $this->assertEquals($this->testDump['gdInfo'], $gd_info); if ($this->testDump['mimeType'] === 'image/tiff') { - $this->markTestIncomplete($this->testDump['fileName'] . ' of MIME type ' . $this->testDump['mimeType'] . ' can not be tested via GD.'); + $this->markTestSkipped($this->testDump['fileName'] . ' of MIME type ' . $this->testDump['mimeType'] . ' can not be tested via GD.'); } // Test loading the image to GD from memory; it fails hard in case of errors. - $gd_resource = imagecreatefromstring($original_media->toBytes()); + $gd_resource = \imagecreatefromstring($original_media->toBytes()); $this->assertNotFalse($gd_resource); $this->assertEquals($this->testDump['gdInfo'][0], imagesx($gd_resource)); $this->assertEquals($this->testDump['gdInfo'][1], imagesy($gd_resource)); - imagedestroy($gd_resource); + \imagedestroy($gd_resource); // Test loading the image to GD from file; it fails hard in case of errors. - $gd_resource = imagecreatefromjpeg($rewriteFile); + $gd_resource = \imagecreatefromjpeg($rewriteFile); $this->assertNotFalse($gd_resource); $this->assertEquals($this->testDump['gdInfo'][0], imagesx($gd_resource)); $this->assertEquals($this->testDump['gdInfo'][1], imagesy($gd_resource)); - imagedestroy($gd_resource); + \imagedestroy($gd_resource); } #[DataProvider('mediaFileProvider')] @@ -146,7 +146,7 @@ public function testRewrite($mediaDumpFile) $this->testDump = Yaml::parse($mediaDumpFile->getContents()); if ($this->testDump['elements']['validationLevel'] === 'Critical') { - $this->markTestIncomplete($this->testDump['fileName'] . ' of MIME type \'' . $this->testDump['mimeType'] . '\' has validation level \'' . $this->testDump['elements']['validationLevel'] . '\' and can not be tested for rewriting.'); + $this->markTestSkipped($this->testDump['fileName'] . ' of MIME type \'' . $this->testDump['mimeType'] . '\' has validation level \'' . $this->testDump['elements']['validationLevel'] . '\' and can not be tested for rewriting.'); } $testFile = dirname(__FILE__) . '/media-samples/image/' . $mediaDumpFile->getRelativePath() . '/' . $this->testDump['fileName']; @@ -181,7 +181,6 @@ protected function assertElement($expected, $element, $rewritten = false): void $this->assertInstanceOf($expected['handlerClass'], $element, $expected['path']); $this->assertSame($expected['path'], $element->getContextPath()); if (!$rewritten) { - $this->assertSame($expected['valid'], $element->isValid(), $element->getContextPath()); $this->assertSame($expected['validationLevel'], $element->validationLevel(), $element->getContextPath()); } diff --git a/tests/MisplacedExifTest.php b/tests/MisplacedExifTest.php index 2c5f09035..145192bcc 100644 --- a/tests/MisplacedExifTest.php +++ b/tests/MisplacedExifTest.php @@ -2,10 +2,10 @@ namespace FileEye\MediaProbe\Test; -use FileEye\MediaProbe\Block\Jpeg\Exif; -use FileEye\MediaProbe\Block\Jpeg\SegmentApp1; +use FileEye\MediaProbe\Block\Media\Jpeg; +use FileEye\MediaProbe\Block\Media\Jpeg\ExifApp; +use FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1; use FileEye\MediaProbe\Collection\CollectionFactory; -use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Media; class MisplacedExifTest extends MediaProbeTestCaseBase @@ -17,25 +17,26 @@ public function testRead() // Image contains non-EXIF APP1 segment ahead of the EXIF one. $media = Media::createFromFile(dirname(__FILE__) . '/media-samples/image/broken/misplaced-exif.jpg'); $jpeg = $media->getElement("jpeg"); + $this->assertInstanceOf(Jpeg::class, $jpeg); // Assert we just have loaded correct file for the test. $app1 = $jpeg->getMultipleElements("jpegSegment[@name='APP1']"); $this->assertCount(2, $app1); $this->assertNull($app1[0]->getElement("exif")); - $this->assertInstanceOf(Exif::class, $app1[1]->getElement("exif")); + $this->assertInstanceOf(ExifApp::class, $app1[1]->getElement("exif")); // Add a new APP1 segment. - $app1_segment_definition = new ItemDefinition(CollectionFactory::get('Jpeg\SegmentApp1')); - $app1_segment = new SegmentApp1($app1_segment_definition, $jpeg); - $exif_definition = new ItemDefinition(CollectionFactory::get('Jpeg\Exif')); - $newExif = new Exif($exif_definition, $app1_segment); + $app1_segment = new SegmentApp1(CollectionFactory::get('Media\Jpeg\SegmentApp1'), $jpeg); + $jpeg->graftBlock($app1_segment); + $newExif = new ExifApp(CollectionFactory::get('Media\Jpeg\ExifApp'), $app1_segment); + $app1_segment->graftBlock($newExif); // Ensure new APP1 segment is set to correct position among segments. $app1 = $jpeg->getMultipleElements("jpegSegment[@name='APP1']"); $this->assertCount(3, $app1); $this->assertNull($app1[0]->getElement("exif")); - $this->assertInstanceOf(Exif::class, $app1[1]->getElement("exif")); - $this->assertInstanceOf(Exif::class, $app1[2]->getElement("exif")); + $this->assertInstanceOf(ExifApp::class, $app1[1]->getElement("exif")); + $this->assertInstanceOf(ExifApp::class, $app1[2]->getElement("exif")); $this->assertSame($newExif, $app1[2]->getElement("exif")); // Remove the first APP1 segment containing a valid EXIF block. @@ -45,7 +46,7 @@ public function testRead() $app1 = $jpeg->getMultipleElements("jpegSegment[@name='APP1']"); $this->assertCount(2, $app1); $this->assertNull($app1[0]->getElement("exif")); - $this->assertInstanceOf(Exif::class, $app1[1]->getElement("exif")); + $this->assertInstanceOf(ExifApp::class, $app1[1]->getElement("exif")); $this->assertSame($newExif, $app1[1]->getElement("exif")); } } diff --git a/tests/NumberByteTest.php b/tests/NumberByteTest.php index 1316f155c..2a1b09bad 100644 --- a/tests/NumberByteTest.php +++ b/tests/NumberByteTest.php @@ -1,5 +1,7 @@ num = new Byte($this->mockParentElement, $this->mockDataElement); - $this->min = 0; - $this->max = 255; + $this->min = '0'; + $this->max = '255'; } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { - assert(is_int($value)); - return ConvertBytes::fromByte($value); + assert(is_int($value) || is_string($value)); + return ConvertBytes::fromByte((int) $value); } } diff --git a/tests/NumberLong64Test.php b/tests/NumberLong64Test.php new file mode 100644 index 000000000..0d547e297 --- /dev/null +++ b/tests/NumberLong64Test.php @@ -0,0 +1,27 @@ +num = new Long64($this->mockParentElement, $this->mockDataElement); + $this->min = '0'; + $this->max = '18446744073709551615'; + } + + protected function convertValueToBytes(int|string|array $value): string + { + assert(is_string($value) || is_int($value)); + return ConvertBytes::fromLong64((string) $value); + } +} diff --git a/tests/NumberLongTest.php b/tests/NumberLongTest.php index b70e50eee..aa33d452f 100644 --- a/tests/NumberLongTest.php +++ b/tests/NumberLongTest.php @@ -1,5 +1,7 @@ num = new Long($this->mockParentElement, $this->mockDataElement); - $this->min = 0; - $this->max = 4294967295; + $this->min = '0'; + $this->max = '4294967295'; } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { - assert(is_int($value)); - return ConvertBytes::fromLong($value); + assert(is_int($value) || is_string($value)); + return ConvertBytes::fromLong((int) $value); } } diff --git a/tests/NumberRationalTest.php b/tests/NumberRationalTest.php index 6d7d91e2a..74898730c 100644 --- a/tests/NumberRationalTest.php +++ b/tests/NumberRationalTest.php @@ -1,5 +1,7 @@ num = new Rational($this->mockParentElement, $this->mockDataElement); - $this->min = 0; - $this->max = 4294967295; + $this->min = '0'; + $this->max = '4294967295'; } public function testBase() @@ -71,7 +73,7 @@ public function testReturnValues() $this->assertSame('0', $this->num->toString()); } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { assert(is_array($value)); return ConvertBytes::fromRational($value); diff --git a/tests/NumberShortTest.php b/tests/NumberShortTest.php index e69ed7ad8..c3be56602 100644 --- a/tests/NumberShortTest.php +++ b/tests/NumberShortTest.php @@ -1,5 +1,7 @@ num = new Short($this->mockParentElement, $this->mockDataElement); - $this->min = 0; - $this->max = 65535; + $this->min = '0'; + $this->max = '65535'; } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { - assert(is_int($value)); - return ConvertBytes::fromShort($value); + assert(is_int($value) || is_string($value)); + return ConvertBytes::fromShort((int) $value); } } diff --git a/tests/NumberSignedByteTest.php b/tests/NumberSignedByteTest.php index 3b4bc5f1b..dcb8f3f39 100644 --- a/tests/NumberSignedByteTest.php +++ b/tests/NumberSignedByteTest.php @@ -1,5 +1,7 @@ num = new SignedByte($this->mockParentElement, $this->mockDataElement); - $this->min = -128; - $this->max = 127; + $this->min = '-128'; + $this->max = '127'; } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { - assert(is_int($value)); - return ConvertBytes::fromSignedByte($value); + assert(is_int($value) || is_string($value)); + return ConvertBytes::fromSignedByte((int) $value); } } diff --git a/tests/NumberSignedLong64Test.php b/tests/NumberSignedLong64Test.php new file mode 100644 index 000000000..394a4521b --- /dev/null +++ b/tests/NumberSignedLong64Test.php @@ -0,0 +1,25 @@ +num = new SignedLong64($this->mockParentElement, $this->mockDataElement); + $this->min = '-9223372036854775808'; + $this->max = '9223372036854775807'; + } + + protected function convertValueToBytes(int|string|array $value): string + { + assert(is_string($value) || is_int($value)); + return ConvertBytes::fromSignedLong64((string) $value); + } +} diff --git a/tests/NumberSignedLongTest.php b/tests/NumberSignedLongTest.php index 0859918ec..38d4c0a54 100644 --- a/tests/NumberSignedLongTest.php +++ b/tests/NumberSignedLongTest.php @@ -1,5 +1,7 @@ num = new SignedLong($this->mockParentElement, $this->mockDataElement); - $this->min = -2147483648; - $this->max = 2147483647; + $this->min = '-2147483648'; + $this->max = '2147483647'; } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { - assert(is_int($value)); - return ConvertBytes::fromSignedLong($value); + assert(is_int($value) || is_string($value)); + return ConvertBytes::fromSignedLong((int) $value); } } diff --git a/tests/NumberSignedRationalTest.php b/tests/NumberSignedRationalTest.php index 8b0a3b16f..774be2a28 100644 --- a/tests/NumberSignedRationalTest.php +++ b/tests/NumberSignedRationalTest.php @@ -1,5 +1,7 @@ num = new SignedRational($this->mockParentElement, $this->mockDataElement); - $this->min = -2147483648; - $this->max = 2147483647; + $this->min = '-2147483648'; + $this->max = '2147483647'; } public function testBase() @@ -71,7 +73,7 @@ public function testReturnValues() $this->assertSame('0', $this->num->toString()); } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { assert(is_array($value)); return ConvertBytes::fromSignedRational($value); diff --git a/tests/NumberSignedShortTest.php b/tests/NumberSignedShortTest.php index 2abe1b020..d4613fc76 100644 --- a/tests/NumberSignedShortTest.php +++ b/tests/NumberSignedShortTest.php @@ -1,5 +1,7 @@ num = new SignedShort($this->mockParentElement, $this->mockDataElement); - $this->min = -32768; - $this->max = 32767; + $this->min = '-32768'; + $this->max = '32767'; } - protected function convertValueToBytes(int|float|array $value): string + protected function convertValueToBytes(int|string|array $value): string { - assert(is_int($value)); - return ConvertBytes::fromSignedShort($value); + assert(is_int($value) || is_string($value)); + return ConvertBytes::fromSignedShort((int) $value); } } diff --git a/tests/NumberTestCase.php b/tests/NumberTestCase.php index 1a3aed86f..9d445b89f 100644 --- a/tests/NumberTestCase.php +++ b/tests/NumberTestCase.php @@ -1,67 +1,70 @@ num->setDataElement($this->toDataString([0])); $this->assertTrue($this->num->isValid()); - $this->assertSame(0, $this->num->getValue()); + $this->assertEquals(0, $this->num->getValue()); $this->num->setDataElement($this->toDataString([$this->min, $this->max])); $this->assertTrue($this->num->isValid()); - $this->assertSame([$this->min, $this->max], $this->num->getValue()); + $this->assertEquals([$this->min, $this->max], $this->num->getValue()); } public function testUnderflow() { $this->expectException(DataException::class); - $this->num->setDataElement($this->toDataString([$this->min - 1])); + $this->num->setDataElement($this->toDataString([bcsub($this->min, '1')])); } public function testUnderflowMultiComponent() { $this->expectException(DataException::class); - $this->num->setDataElement($this->toDataString([0, $this->min - 1])); + $this->num->setDataElement($this->toDataString([0, bcsub($this->min, '1')])); } public function testOverflow() { $this->expectException(DataException::class); - $this->num->setDataElement($this->toDataString([$this->max + 1])); + $this->num->setDataElement($this->toDataString([bcadd($this->max, '1')])); } public function testOverflowMultiComponent() { $this->expectException(DataException::class); - $this->num->setDataElement($this->toDataString([0, $this->max + 1])); + $this->num->setDataElement($this->toDataString([0, bcadd($this->max, '1')])); } public function testReturnValues() { $this->num->setDataElement($this->toDataString([1, 2, 3])); - $this->assertSame([1, 2, 3], $this->num->getValue()); + $this->assertEquals([1, 2, 3], $this->num->getValue()); $this->assertSame('1 2 3', $this->num->toString()); $this->num->setDataElement($this->toDataString([1])); - $this->assertSame(1, $this->num->getValue()); + $this->assertEquals(1, $this->num->getValue()); $this->assertSame('1', $this->num->toString()); $this->num->setDataElement($this->toDataString([$this->max])); - $this->assertSame($this->max, $this->num->getValue()); + $this->assertEquals($this->max, $this->num->getValue()); $this->assertSame((string) $this->max, $this->num->toString()); $this->num->setDataElement($this->toDataString([$this->min])); - $this->assertSame($this->min, $this->num->getValue()); + $this->assertEquals($this->min, $this->num->getValue()); $this->assertSame((string) $this->min, $this->num->toString()); } @@ -74,5 +77,5 @@ protected function toDataString(array $values): DataString return new DataString($ret); } - abstract protected function convertValueToBytes(int|float|array $value): string; + abstract protected function convertValueToBytes(int|string|array $value): string; } diff --git a/tests/ReadWriteTest.php b/tests/ReadWriteTest.php index ec0dec414..fdb3ed788 100644 --- a/tests/ReadWriteTest.php +++ b/tests/ReadWriteTest.php @@ -2,12 +2,13 @@ namespace FileEye\MediaProbe\Test; -use FileEye\MediaProbe\Block\Jpeg\Exif; -use FileEye\MediaProbe\Block\Jpeg\SegmentApp1; use FileEye\MediaProbe\Block\Media\Jpeg; +use FileEye\MediaProbe\Block\Media\Jpeg\ExifApp; +use FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1; use FileEye\MediaProbe\Block\Media\Tiff; -use FileEye\MediaProbe\Block\Tiff\Ifd; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Ifd; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Data\DataFormat; use FileEye\MediaProbe\Data\DataString; use FileEye\MediaProbe\Entry\Core\Ascii; @@ -17,7 +18,6 @@ use FileEye\MediaProbe\Entry\Core\SignedByte; use FileEye\MediaProbe\Entry\Core\SignedLong; use FileEye\MediaProbe\Entry\Core\SignedShort; -use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Media; use FileEye\MediaProbe\Utility\ConvertBytes; use PHPUnit\Framework\Attributes\DataProvider; @@ -44,10 +44,12 @@ public function testWriteRead(array $entries) $com_segment = $jpeg->getElement("jpegSegment[@name='COM']"); // Insert the APP1 segment before the COM one. - $app1_segment_definition = new ItemDefinition($jpeg->getCollection()->getItemCollectionByName('APP1')); - $app1_segment = new SegmentApp1($app1_segment_definition, $jpeg, $com_segment); + $app1_segment_collection = $jpeg->collection->getItemCollectionByName('APP1'); + $app1_segment = new SegmentApp1($app1_segment_collection, $jpeg); + $jpeg->graftBlock($app1_segment, $com_segment); - $exif = new Exif(new ItemDefinition($app1_segment->getCollection()->getItemCollection('Exif')), $app1_segment); + $exif = new ExifApp($app1_segment->collection->getItemCollection('ExifApp'), $app1_segment); + $app1_segment->graftBlock($exif); $this->assertNotNull($jpeg->getElement("jpegSegment/exif")); $this->assertNull($exif->getElement("tiff")); @@ -57,13 +59,29 @@ public function testWriteRead(array $entries) $this->assertNotNull($exif->getElement("tiff")); $this->assertNull($tiff->getElement("ifd[@name='IFD0']")); - $ifd = new Ifd(new ItemDefinition($tiff->getCollection()->getItemCollection('0'), DataFormat::LONG), $tiff); + $ifd = new Ifd( + ifdEntry: new IfdEntryValueObject( + collection: $tiff->getCollection()->getItemCollection('0'), + dataFormat: DataFormat::LONG, + countOfComponents: 1, + data: 0, + ), + parent: $tiff, + ); + $tiff->graftBlock($ifd); foreach ($entries as $entry) { - $item_collection = $ifd->getCollection()->getItemCollection($entry[0], 0, 'Tiff\UnknownTag', [ + $item_collection = $ifd->getCollection()->getItemCollection($entry[0], 0, 'Media\\Tiff\\UnknownTag', [ 'item' => $entry[0], 'DOMNode' => 'tag', ]); - $tag = new Tag(new ItemDefinition($item_collection, $entry[2]), $ifd); + $tag = new Tag( + ifdEntry: new IfdEntryValueObject( + collection: $item_collection, + dataFormat: $entry[2], + ), + parent: $ifd, + ); + $ifd->graftBlock($tag); new $entry[1]($tag, new DataString($entry[3])); } $this->assertNotNull($tiff->getElement("ifd[@name='IFD0']")); @@ -80,14 +98,14 @@ public function testWriteRead(array $entries) $r_media = Media::createFromFile(dirname(__FILE__) . '/test-output.jpg', null, 'error'); $r_jpeg = $r_media->getElement("jpeg"); - $this->assertInstanceOf('FileEye\MediaProbe\Block\Jpeg\Exif', $r_jpeg->getElement("jpegSegment/exif")); + $this->assertInstanceOf(ExifApp::class, $r_jpeg->getElement("jpegSegment/exif")); $tiff = $r_jpeg->getElement("jpegSegment/exif/tiff"); $this->assertInstanceOf('FileEye\MediaProbe\Block\Media\Tiff', $tiff); $this->assertCount(1, $tiff->getMultipleElements("ifd")); $ifd = $tiff->getElement("ifd[@name='IFD0']"); - $this->assertInstanceOf('FileEye\MediaProbe\Block\Tiff\Ifd', $ifd); + $this->assertInstanceOf('FileEye\MediaProbe\Block\Media\Tiff\Ifd', $ifd); $this->assertEquals($ifd->getAttribute('name'), 'IFD0'); foreach ($entries as $entry_name => $entry) { diff --git a/tests/SpecTest.php b/tests/SpecTest.php index 1840e7cb1..20f28ca62 100644 --- a/tests/SpecTest.php +++ b/tests/SpecTest.php @@ -4,9 +4,9 @@ use FileEye\MediaProbe\Block\Index; use FileEye\MediaProbe\Block\Map; -use FileEye\MediaProbe\Block\Media\Tiff; -use FileEye\MediaProbe\Block\Tiff\Ifd; -use FileEye\MediaProbe\Block\Tiff\Tag; +use FileEye\MediaProbe\Block\Media\Tiff\Ifd; +use FileEye\MediaProbe\Block\Media\Tiff\IfdEntryValueObject; +use FileEye\MediaProbe\Block\Media\Tiff\Tag; use FileEye\MediaProbe\Collection\CollectionException; use FileEye\MediaProbe\Collection\CollectionFactory; use FileEye\MediaProbe\Data\DataFormat; @@ -15,6 +15,7 @@ use FileEye\MediaProbe\Entry\Time; use FileEye\MediaProbe\ItemDefinition; use FileEye\MediaProbe\Utility\ConvertBytes; +use Monolog\Logger; use PHPUnit\Framework\Attributes\DataProvider; /** @@ -27,10 +28,28 @@ class SpecTest extends MediaProbeTestCaseBase */ public function testDefaultSpec() { - $tiff_mock = $this->createMock(Tiff::class); - $ifd_0 = new Ifd(new ItemDefinition(CollectionFactory::get('Tiff\Ifd0'), DataFormat::LONG), $tiff_mock); - $ifd_exif = new Ifd(new ItemDefinition($ifd_0->getCollection()->getItemCollection(0x8769), DataFormat::LONG), $ifd_0); - $ifd_canon_camera_settings = new Index(new ItemDefinition(CollectionFactory::get('ExifMakerNotes\\Canon\\Main')->getItemCollection(1), DataFormat::LONG), $tiff_mock); + $tiffStub = new StubRootBlock(CollectionFactory::get('Media\Tiff'), $this->createMock(Logger::class)); + $ifd_0 = new Ifd( + ifdEntry: new IfdEntryValueObject( + collection: CollectionFactory::get('Media\\Tiff\\Ifd0'), + dataFormat: DataFormat::LONG, + countOfComponents: 1, + data: 0, + ), + parent: $tiffStub, + ); + $tiffStub->graftBlock($ifd_0); + $ifd_exif = new Ifd( + ifdEntry: new IfdEntryValueObject( + collection: $ifd_0->ifdEntry->collection->getItemCollection(0x8769), + dataFormat: DataFormat::LONG, + countOfComponents: 1, + data: 0, + ), + parent: $ifd_0, + ); + $ifd_0->graftBlock($ifd_exif); + $ifd_canon_camera_settings = new Index(new ItemDefinition(CollectionFactory::get('Maker\\Canon\\Exif\\MakerNote')->getItemCollection(1), DataFormat::LONG), $tiffStub); // Test retrieving IFD id by name. $this->assertEquals(CollectionFactory::getByName('IFD0'), CollectionFactory::getByName('0')); @@ -38,12 +57,12 @@ public function testDefaultSpec() $this->assertNotNull(CollectionFactory::getByName('Canon')); // Test retrieving IFD class. - $this->assertEquals(Ifd::class, $ifd_0->getCollection()->getPropertyValue('handler')); - $this->assertEquals(Map::class, $ifd_canon_camera_settings->getCollection()->getPropertyValue('handler')); + $this->assertEquals(Ifd::class, $ifd_0->getCollection()->handler()); + $this->assertEquals(Map::class, $ifd_canon_camera_settings->getCollection()->handler()); // Test retrieving IFD post-load callbacks. $this->assertEquals([ - 'FileEye\MediaProbe\Block\Tiff\Ifd::thumbnailToBlock', + 'FileEye\MediaProbe\Block\Media\Tiff\Ifd::thumbnailToBlock', ], $ifd_0->getCollection()->getPropertyValue('postParse')); $this->assertNull($ifd_canon_camera_settings->getCollection()->getPropertyValue('postParse')); @@ -58,7 +77,7 @@ public function testDefaultSpec() $this->assertEquals(0x0103, $ifd_0->getCollection()->getItemCollectionByName('Compression')->getPropertyValue('item')); // Check methods identifying an IFD pointer TAG. - $this->assertSame('Tiff\IfdExif', $ifd_0->getCollection()->getItemCollection(0x8769)->getPropertyValue('id')); + $this->assertSame('Media\\Tiff\\IfdExif', $ifd_0->getCollection()->getItemCollection(0x8769)->getPropertyValue('id')); $this->assertSame('ExifIFD', $ifd_0->getCollection()->getItemCollection(0x8769)->getPropertyValue('name')); // Check getTagFormat. @@ -76,8 +95,8 @@ public function testDefaultSpec() */ public function testGetEntryClass() { - $this->assertEquals(ExifUserComment::class, CollectionFactory::get('Tiff\IfdExif')->getItemCollection(0x9286)->getPropertyValue('entryClass')); - $this->assertEquals(Time::class, CollectionFactory::get('Tiff\IfdExif')->getItemCollection(0x9003)->getPropertyValue('entryClass')); + $this->assertEquals(ExifUserComment::class, CollectionFactory::get('Media\\Tiff\\IfdExif')->getItemCollection(0x9286)->getPropertyValue('entryClass')); + $this->assertEquals(Time::class, CollectionFactory::get('Media\\Tiff\\IfdExif')->getItemCollection(0x9003)->getPropertyValue('entryClass')); $this->assertNull(CollectionFactory::get('ExifMakerNotes\\Canon\\CameraSettings')->getItemCollection(1)->getPropertyValue('entryClass')); } @@ -88,14 +107,29 @@ public function testGetEntryClass() public function testGetTagText($expected_text, $expected_class, $parent_collection_id, $tag_name, string $args, $brief = false) { $stubRoot = $this->getStubRoot(); - $ifd = new Ifd(new ItemDefinition(CollectionFactory::get($parent_collection_id)), $stubRoot); + $ifd = new Ifd( + ifdEntry: new IfdEntryValueObject( + collection: CollectionFactory::get($parent_collection_id), + dataFormat: DataFormat::LONG, + countOfComponents: 1, + data: 0, + ), + parent: $stubRoot, + ); + $stubRoot->graftBlock($ifd); $parent_collection = CollectionFactory::get($parent_collection_id); $item_collection = $parent_collection->getItemCollectionByName($tag_name); $item_format = $item_collection->getPropertyValue('format')[0]; - $item_definition = new ItemDefinition($item_collection, $item_format); - $entry_class_name = $item_definition->getEntryClass(); - $tag = new Tag($item_definition, $ifd); + $ifdEntry = new IfdEntryValueObject( + collection: $item_collection, + dataFormat: $item_format + ); + $tag = new Tag( + ifdEntry: $ifdEntry, + parent: $ifd + ); + $entry_class_name = $tag->getEntryClass(); new $entry_class_name($tag, new DataString($args)); $this->assertInstanceOf($expected_class, $tag->getElement("entry")); @@ -110,10 +144,10 @@ public static function getTagTextProvider() { return [ 'IFD0/PlanarConfiguration - value 1' => [ - 'Chunky', 'FileEye\MediaProbe\Entry\Core\Short', 'Tiff\Ifd0', 'PlanarConfiguration', ConvertBytes::fromShort(1), + 'Chunky', 'FileEye\MediaProbe\Entry\Core\Short', 'Media\\Tiff\\Ifd0', 'PlanarConfiguration', ConvertBytes::fromShort(1), ], 'IFD0/PlanarConfiguration - missing mapping' => [ - '6', 'FileEye\MediaProbe\Entry\Core\Short', 'Tiff\Ifd0', 'PlanarConfiguration', ConvertBytes::fromShort(6), + '6', 'FileEye\MediaProbe\Entry\Core\Short', 'Media\\Tiff\\Ifd0', 'PlanarConfiguration', ConvertBytes::fromShort(6), ], 'CanonPanoramaInformation/PanoramaDirection - value 4' => [ '2x2 Matrix (Clockwise)', 'FileEye\MediaProbe\Entry\Core\SignedShort', 'ExifMakerNotes\\Canon\\Panorama', 'PanoramaDirection', ConvertBytes::fromSignedShort(4), @@ -122,94 +156,94 @@ public static function getTagTextProvider() 'Canon EF 500mm f/4L IS II USM or EF 24-105mm f4L IS USM', 'FileEye\MediaProbe\Entry\Core\Short', 'ExifMakerNotes\\Canon\\CameraSettings', 'LensType', ConvertBytes::fromShort(493), ], 'IFD0/YCbCrSubSampling - value 2, 1' => [ - 'YCbCr4:2:2', 'FileEye\MediaProbe\Entry\IfdYCbCrSubSampling', 'Tiff\Ifd0', 'YCbCrSubSampling', ConvertBytes::fromShort(2) . ConvertBytes::fromShort(1), + 'YCbCr4:2:2', 'FileEye\MediaProbe\Entry\IfdYCbCrSubSampling', 'Media\\Tiff\\Ifd0', 'YCbCrSubSampling', ConvertBytes::fromShort(2) . ConvertBytes::fromShort(1), ], 'IFD0/YCbCrSubSampling - value 2, 2' => [ - 'YCbCr4:2:0', 'FileEye\MediaProbe\Entry\IfdYCbCrSubSampling', 'Tiff\Ifd0', 'YCbCrSubSampling', ConvertBytes::fromShort(2) . ConvertBytes::fromShort(2), + 'YCbCr4:2:0', 'FileEye\MediaProbe\Entry\IfdYCbCrSubSampling', 'Media\\Tiff\\Ifd0', 'YCbCrSubSampling', ConvertBytes::fromShort(2) . ConvertBytes::fromShort(2), ], 'IFD0/YCbCrSubSampling - value 6, 7' => [ - '6, 7', 'FileEye\MediaProbe\Entry\IfdYCbCrSubSampling', 'Tiff\Ifd0', 'YCbCrSubSampling', ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), + '6, 7', 'FileEye\MediaProbe\Entry\IfdYCbCrSubSampling', 'Media\\Tiff\\Ifd0', 'YCbCrSubSampling', ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), ], 'Exif/SubjectArea - value 6, 7' => [ - '(x,y) = (6,7)', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Tiff\IfdExif', 'SubjectArea', ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), + '(x,y) = (6,7)', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Media\\Tiff\\IfdExif', 'SubjectArea', ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), ], 'Exif/SubjectArea - value 5, 6, 7' => [ - 'Within distance 5 of (x,y) = (6,7)', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Tiff\IfdExif', 'SubjectArea', ConvertBytes::fromShort(5) . ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), + 'Within distance 5 of (x,y) = (6,7)', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Media\\Tiff\\IfdExif', 'SubjectArea', ConvertBytes::fromShort(5) . ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), ], 'Exif/SubjectArea - value 4, 5, 6, 7' => [ - 'Within rectangle (width 4, height 5) around (x,y) = (6,7)', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Tiff\IfdExif', 'SubjectArea', ConvertBytes::fromShort(4) . ConvertBytes::fromShort(5) . ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), + 'Within rectangle (width 4, height 5) around (x,y) = (6,7)', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Media\\Tiff\\IfdExif', 'SubjectArea', ConvertBytes::fromShort(4) . ConvertBytes::fromShort(5) . ConvertBytes::fromShort(6) . ConvertBytes::fromShort(7), ], 'Exif/SubjectArea - wrong components' => [ - 'Unexpected number of components (1, expected 2, 3, or 4).', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Tiff\IfdExif', 'SubjectArea', ConvertBytes::fromShort(6), + 'Unexpected number of components (1, expected 2, 3, or 4).', 'FileEye\MediaProbe\Entry\ExifSubjectArea', 'Media\\Tiff\\IfdExif', 'SubjectArea', ConvertBytes::fromShort(6), ], 'Exif/FNumber - value 60, 10' => [ - 'f/6.0', 'FileEye\MediaProbe\Entry\ExifFNumber', 'Tiff\IfdExif', 'FNumber', ConvertBytes::fromRational([60, 10]), + 'f/6.0', 'FileEye\MediaProbe\Entry\ExifFNumber', 'Media\\Tiff\\IfdExif', 'FNumber', ConvertBytes::fromRational([60, 10]), ], 'Exif/FNumber - value 26, 10' => [ - 'f/2.6', 'FileEye\MediaProbe\Entry\ExifFNumber', 'Tiff\IfdExif', 'FNumber', ConvertBytes::fromRational([26, 10]), + 'f/2.6', 'FileEye\MediaProbe\Entry\ExifFNumber', 'Media\\Tiff\\IfdExif', 'FNumber', ConvertBytes::fromRational([26, 10]), ], 'Exif/ApertureValue - value 60, 10' => [ - '8.0', 'FileEye\MediaProbe\Entry\ExifApertureValue', 'Tiff\IfdExif', 'ApertureValue', ConvertBytes::fromRational([60, 10]), + '8.0', 'FileEye\MediaProbe\Entry\ExifApertureValue', 'Media\\Tiff\\IfdExif', 'ApertureValue', ConvertBytes::fromRational([60, 10]), ], 'Exif/ApertureValue - value 26, 10' => [ - '2.5', 'FileEye\MediaProbe\Entry\ExifApertureValue', 'Tiff\IfdExif', 'ApertureValue', ConvertBytes::fromRational([26, 10]), + '2.5', 'FileEye\MediaProbe\Entry\ExifApertureValue', 'Media\\Tiff\\IfdExif', 'ApertureValue', ConvertBytes::fromRational([26, 10]), ], 'Exif/FocalLength - value 60, 10' => [ - '6.0 mm', 'FileEye\MediaProbe\Entry\ExifFocalLength', 'Tiff\IfdExif', 'FocalLength', ConvertBytes::fromRational([60, 10]), + '6.0 mm', 'FileEye\MediaProbe\Entry\ExifFocalLength', 'Media\\Tiff\\IfdExif', 'FocalLength', ConvertBytes::fromRational([60, 10]), ], 'Exif/FocalLength - value 26, 10' => [ - '2.6 mm', 'FileEye\MediaProbe\Entry\ExifFocalLength', 'Tiff\IfdExif', 'FocalLength', ConvertBytes::fromRational([26, 10]), + '2.6 mm', 'FileEye\MediaProbe\Entry\ExifFocalLength', 'Media\\Tiff\\IfdExif', 'FocalLength', ConvertBytes::fromRational([26, 10]), ], 'Exif/SubjectDistance - value 60, 10' => [ - '6.0 m', 'FileEye\MediaProbe\Entry\ExifSubjectDistance', 'Tiff\IfdExif', 'SubjectDistance', ConvertBytes::fromRational([60, 10]), + '6.0 m', 'FileEye\MediaProbe\Entry\ExifSubjectDistance', 'Media\\Tiff\\IfdExif', 'SubjectDistance', ConvertBytes::fromRational([60, 10]), ], 'Exif/SubjectDistance - value 26, 10' => [ - '2.6 m', 'FileEye\MediaProbe\Entry\ExifSubjectDistance', 'Tiff\IfdExif', 'SubjectDistance', ConvertBytes::fromRational([26, 10]), + '2.6 m', 'FileEye\MediaProbe\Entry\ExifSubjectDistance', 'Media\\Tiff\\IfdExif', 'SubjectDistance', ConvertBytes::fromRational([26, 10]), ], 'Exif/ExposureTime - value 60, 10' => [ - '6 sec.', 'FileEye\MediaProbe\Entry\ExifExposureTime', 'Tiff\IfdExif', 'ExposureTime', ConvertBytes::fromRational([60, 10]), + '6 sec.', 'FileEye\MediaProbe\Entry\ExifExposureTime', 'Media\\Tiff\\IfdExif', 'ExposureTime', ConvertBytes::fromRational([60, 10]), ], 'Exif/ExposureTime - value 5, 10' => [ - '1/2 sec.', 'FileEye\MediaProbe\Entry\ExifExposureTime', 'Tiff\IfdExif', 'ExposureTime', ConvertBytes::fromRational([5, 10]), + '1/2 sec.', 'FileEye\MediaProbe\Entry\ExifExposureTime', 'Media\\Tiff\\IfdExif', 'ExposureTime', ConvertBytes::fromRational([5, 10]), ], 'GPS/GPSLongitude' => [ - '30° 45\' 28" (30.76°)', 'FileEye\MediaProbe\Entry\GPSDegrees', 'Tiff\IfdGps', 'GPSLongitude', ConvertBytes::fromRational([30, 1]) . ConvertBytes::fromRational([45, 1]) . ConvertBytes::fromRational([28, 1]), + '30° 45\' 28" (30.76°)', 'FileEye\MediaProbe\Entry\GPSDegrees', 'Media\\Tiff\\IfdGps', 'GPSLongitude', ConvertBytes::fromRational([30, 1]) . ConvertBytes::fromRational([45, 1]) . ConvertBytes::fromRational([28, 1]), ], 'GPS/GPSLatitude' => [ - '50° 33\' 12" (50.55°)', 'FileEye\MediaProbe\Entry\GPSDegrees', 'Tiff\IfdGps', 'GPSLatitude', ConvertBytes::fromRational([50, 1]) . ConvertBytes::fromRational([33, 1]) . ConvertBytes::fromRational([12, 1]), + '50° 33\' 12" (50.55°)', 'FileEye\MediaProbe\Entry\GPSDegrees', 'Media\\Tiff\\IfdGps', 'GPSLatitude', ConvertBytes::fromRational([50, 1]) . ConvertBytes::fromRational([33, 1]) . ConvertBytes::fromRational([12, 1]), ], 'Exif/ShutterSpeedValue - value 5, 10' => [ - '5/10 sec. (APEX: 1)', 'FileEye\MediaProbe\Entry\ExifShutterSpeedValue', 'Tiff\IfdExif', 'ShutterSpeedValue', ConvertBytes::fromSignedRational([5, 10]), + '5/10 sec. (APEX: 1)', 'FileEye\MediaProbe\Entry\ExifShutterSpeedValue', 'Media\\Tiff\\IfdExif', 'ShutterSpeedValue', ConvertBytes::fromSignedRational([5, 10]), ], 'Exif/ExposureBiasValue - value 5, 10' => [ - '+0.5', 'FileEye\MediaProbe\Entry\ExifExposureBiasValue', 'Tiff\IfdExif', 'ExposureCompensation', ConvertBytes::fromSignedRational([5, 10]), + '+0.5', 'FileEye\MediaProbe\Entry\ExifExposureBiasValue', 'Media\\Tiff\\IfdExif', 'ExposureCompensation', ConvertBytes::fromSignedRational([5, 10]), ], 'Exif/ExposureBiasValue - value -5, 10' => [ - '-0.5', 'FileEye\MediaProbe\Entry\ExifExposureBiasValue', 'Tiff\IfdExif', 'ExposureCompensation', ConvertBytes::fromSignedRational([-5, 10]), + '-0.5', 'FileEye\MediaProbe\Entry\ExifExposureBiasValue', 'Media\\Tiff\\IfdExif', 'ExposureCompensation', ConvertBytes::fromSignedRational([-5, 10]), ], 'Exif/ExifVersion - short' => [ - '2.2', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Tiff\IfdExif', 'ExifVersion', '0220', true, + '2.2', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Media\\Tiff\\IfdExif', 'ExifVersion', '0220', true, ], 'Exif/FlashPixVersion - short' => [ - '2.5', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Tiff\IfdExif', 'FlashpixVersion', '0250', true, + '2.5', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Media\\Tiff\\IfdExif', 'FlashpixVersion', '0250', true, ], 'Interoperability/InteropVersion - short' => [ - '1.0', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Tiff\IfdInteroperability', 'InteropVersion', '0100', true, + '1.0', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Media\\Tiff\\IfdInteroperability', 'InteropVersion', '0100', true, ], 'Exif/ComponentsConfiguration' => [ - 'Y, Cb, Cr, -', 'FileEye\MediaProbe\Entry\ExifComponentsConfiguration', 'Tiff\IfdExif', 'ComponentsConfiguration', "\x01\x02\x03\x00", + 'Y, Cb, Cr, -', 'FileEye\MediaProbe\Entry\ExifComponentsConfiguration', 'Media\\Tiff\\IfdExif', 'ComponentsConfiguration', "\x01\x02\x03\x00", ], 'Exif/FileSource' => [ - 'Digital Camera', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Tiff\IfdExif', 'FileSource', "\x03", + 'Digital Camera', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Media\\Tiff\\IfdExif', 'FileSource', "\x03", ], 'Exif/FileSource - unmatched' => [ - '1 byte(s) of data', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Tiff\IfdExif', 'FileSource', "\x07", + '1 byte(s) of data', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Media\\Tiff\\IfdExif', 'FileSource', "\x07", ], // 'Exif/FileSource - Sigma Digital Camera' => [ -// 'Sigma Digital Camera', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Tiff\IfdExif', 'FileSource', "\x03\x00\x00\x00", +// 'Sigma Digital Camera', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Media\\Tiff\\IfdExif', 'FileSource', "\x03\x00\x00\x00", // ], 'Exif/SceneType' => [ - 'Directly photographed', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Tiff\IfdExif', 'SceneType', "\x01", + 'Directly photographed', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Media\\Tiff\\IfdExif', 'SceneType', "\x01", ], ]; } diff --git a/tests/Tags1Test.php b/tests/Tags1Test.php index 40b5f1281..85da73485 100644 --- a/tests/Tags1Test.php +++ b/tests/Tags1Test.php @@ -2,6 +2,7 @@ namespace FileEye\MediaProbe\Test; +use FileEye\MediaProbe\Block\Media\Jpeg\ExifApp; use FileEye\MediaProbe\Block\Media\Tiff; use FileEye\MediaProbe\Media; @@ -12,18 +13,18 @@ public function testTags() $media = Media::createFromFile(dirname(__FILE__) . '/media-samples/image/test-tags-1.jpg', null, 'error'); $jpeg = $media->getElement("jpeg"); - $this->assertInstanceOf('FileEye\MediaProbe\Block\Jpeg\Exif', $jpeg->getElement("jpegSegment/exif")); + $this->assertInstanceOf(ExifApp::class, $jpeg->getElement("jpegSegment/exif")); $this->assertInstanceOf(Tiff::class, $jpeg->getElement("jpegSegment/exif/tiff")); $ifd0 = $jpeg->getElement("jpegSegment/exif/tiff/ifd[@name='IFD0']"); - $this->assertInstanceOf('FileEye\MediaProbe\Block\Tiff\Ifd', $ifd0); + $this->assertInstanceOf('FileEye\MediaProbe\Block\Media\Tiff\Ifd', $ifd0); $ratingPercent = $ifd0->getElement("tag[@name='RatingPercent']/entry"); $this->assertInstanceOf('FileEye\MediaProbe\Entry\Core\Short', $ratingPercent); $this->assertEquals(78, $ratingPercent->getValue()); $exifIfd = $ifd0->getElement("ifd[@name='ExifIFD']"); - $this->assertInstanceOf('FileEye\MediaProbe\Block\Tiff\Ifd', $exifIfd); + $this->assertInstanceOf('FileEye\MediaProbe\Block\Media\Tiff\Ifd', $exifIfd); $offsetTime = $exifIfd->getElement("tag[@name='OffsetTime']/entry"); $this->assertInstanceOf('FileEye\MediaProbe\Entry\Core\Ascii', $offsetTime); diff --git a/tests/fixtures/spec/valid_stub/Ifd0.yaml b/tests/fixtures/spec/valid_stub/Ifd0.yaml index e47b82a85..832ee5bdd 100644 --- a/tests/fixtures/spec/valid_stub/Ifd0.yaml +++ b/tests/fixtures/spec/valid_stub/Ifd0.yaml @@ -1,7 +1,7 @@ collection: Tiff\Ifd0 name: IFD0 title: IFD0 -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: ifd alias: - '0' diff --git a/tests/fixtures/spec/valid_stub/IfdExif.yaml b/tests/fixtures/spec/valid_stub/IfdExif.yaml index 31eca7504..36845df01 100644 --- a/tests/fixtures/spec/valid_stub/IfdExif.yaml +++ b/tests/fixtures/spec/valid_stub/IfdExif.yaml @@ -1,7 +1,7 @@ collection: IfdExif name: ExifIFD title: IFD Exif -handler: FileEye\MediaProbe\Block\Tiff\Ifd +handler: FileEye\MediaProbe\Block\Media\Tiff\Ifd DOMNode: ifd items: 0x829A: diff --git a/tests/media-dumps/image/broken/canon-eos-650d.jpg.dump.yml b/tests/media-dumps/image/broken/canon-eos-650d.jpg.dump.yml index b1eba542b..748770463 100644 --- a/tests/media-dumps/image/broken/canon-eos-650d.jpg.dump.yml +++ b/tests/media-dumps/image/broken/canon-eos-650d.jpg.dump.yml @@ -139,31 +139,27 @@ fileContentHash: dfa943d103fe7afa192e8526a96fb80789981bf9248c234126210c65dfb1feb elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -171,17 +167,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -189,40 +183,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -231,7 +221,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -239,8 +228,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -249,7 +237,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 15 @@ -257,8 +244,7 @@ elements: text: 'Canon EOS 650D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -267,7 +253,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -275,8 +260,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -285,7 +269,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -293,8 +276,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -303,7 +285,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -311,8 +292,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -321,7 +301,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,8 +308,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -339,7 +317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -347,8 +324,7 @@ elements: text: '2017:11:06 13:17:33' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Artist id: '315' @@ -357,7 +333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 1 @@ -365,8 +340,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Copyright id: '33432' @@ -375,7 +349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432/entry' handlerClass: FileEye\MediaProbe\Entry\IfdCopyright - valid: true validationLevel: OK format: Ascii components: 1 @@ -383,17 +356,15 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Info name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -402,7 +373,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -410,8 +380,7 @@ elements: text: '1/800 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -420,7 +389,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -428,8 +396,7 @@ elements: text: f/6.3 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -438,7 +405,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -446,8 +412,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -456,7 +421,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -464,8 +428,7 @@ elements: text: '1250' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -474,7 +437,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -482,8 +444,7 @@ elements: text: '2.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -492,7 +453,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -500,8 +460,7 @@ elements: text: '2017:06:16 14:30:44' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -510,7 +469,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -518,8 +476,7 @@ elements: text: '2017:06:16 14:30:44' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -528,7 +485,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -536,8 +492,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -546,7 +501,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -554,8 +508,7 @@ elements: text: '630784/65536 sec. (APEX: 28)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -564,7 +517,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -572,8 +524,7 @@ elements: text: '6.4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -582,7 +533,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -590,8 +540,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -600,7 +549,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -608,8 +556,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -618,7 +565,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -626,8 +572,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -636,7 +581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -644,17 +588,15 @@ elements: text: '600.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Info name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonCameraSettings id: '1' @@ -663,7 +605,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -671,7 +612,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 98 @@ -679,8 +619,7 @@ elements: text: '98 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -689,7 +628,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -697,8 +635,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -707,7 +644,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -715,8 +651,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -725,7 +660,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -733,8 +667,7 @@ elements: text: RAW - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -743,7 +676,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -751,8 +683,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -761,7 +692,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -769,8 +699,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -779,7 +708,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -787,8 +715,7 @@ elements: text: 'One-shot AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -797,7 +724,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -805,8 +731,7 @@ elements: text: CR2 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -815,7 +740,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -823,8 +747,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -833,7 +756,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -841,8 +763,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -851,7 +772,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -859,8 +779,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -869,7 +788,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -877,8 +795,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -887,7 +804,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -895,8 +811,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -905,7 +820,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -913,8 +827,7 @@ elements: text: '+3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -923,7 +836,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -931,8 +843,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -941,7 +852,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -949,8 +859,7 @@ elements: text: Evaluative - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -959,7 +868,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -967,8 +875,7 @@ elements: text: 'Not Known' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -977,7 +884,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -985,8 +891,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -995,7 +900,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1003,8 +907,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -1013,7 +916,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -1021,8 +923,7 @@ elements: text: 'Unknown (60162)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -1031,7 +932,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1039,8 +939,7 @@ elements: text: '600 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -1049,7 +948,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1057,8 +955,7 @@ elements: text: '150 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -1067,7 +964,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1075,8 +971,7 @@ elements: text: 1/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -1085,7 +980,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1093,8 +987,7 @@ elements: text: '6.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -1103,7 +996,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1111,8 +1003,7 @@ elements: text: '40' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -1121,7 +1012,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1129,8 +1019,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -1139,7 +1028,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1147,8 +1035,7 @@ elements: text: (none) - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -1157,7 +1044,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1165,8 +1051,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1175,7 +1060,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1183,8 +1067,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1193,7 +1076,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1201,8 +1083,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1211,7 +1092,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1219,8 +1099,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1229,7 +1108,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1237,8 +1115,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1247,7 +1124,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1255,8 +1131,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1265,7 +1140,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1273,8 +1147,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1283,7 +1156,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1291,8 +1163,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1301,7 +1172,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1309,8 +1179,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1319,7 +1188,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1327,8 +1195,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SRAWQuality id: '46' @@ -1337,7 +1204,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1346,7 +1212,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1354,8 +1219,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1364,7 +1228,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1372,8 +1235,7 @@ elements: text: 'Unknown (0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1382,7 +1244,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1390,8 +1251,7 @@ elements: text: '600 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1400,7 +1260,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1408,8 +1267,7 @@ elements: text: '1608.91 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1418,7 +1276,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1426,8 +1283,7 @@ elements: text: '552.96 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1436,7 +1292,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1445,7 +1300,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonShotInfo id: '4' @@ -1454,7 +1308,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1462,7 +1315,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -1470,8 +1322,7 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoISO id: '1' @@ -1480,7 +1331,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\AutoIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1488,8 +1338,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BaseISO id: '2' @@ -1498,7 +1347,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BaseIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1506,8 +1354,7 @@ elements: text: '1234' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV id: '3' @@ -1516,7 +1363,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1524,8 +1370,7 @@ elements: text: '11.38' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetAperture id: '4' @@ -1534,7 +1379,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1542,8 +1386,7 @@ elements: text: '6.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetExposureTime id: '5' @@ -1552,7 +1395,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TargetExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1560,8 +1402,7 @@ elements: text: 1/813 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '6' @@ -1570,7 +1411,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureCompensation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1578,8 +1418,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '7' @@ -1588,7 +1427,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1596,8 +1434,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SlowShutter id: '8' @@ -1606,7 +1443,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1614,8 +1450,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SequenceNumber id: '9' @@ -1624,7 +1459,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1632,8 +1466,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OpticalZoomCode id: '10' @@ -1642,7 +1475,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\OpticalZoomCode - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1650,8 +1482,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '12' @@ -1660,7 +1491,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraTemperature - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1668,8 +1498,7 @@ elements: text: '19 C' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashGuideNumber id: '13' @@ -1678,7 +1507,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1686,8 +1514,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '14' @@ -1696,7 +1523,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\AFPointsInFocus - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1704,8 +1530,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureComp id: '15' @@ -1714,7 +1539,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1722,8 +1546,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoExposureBracketing id: '16' @@ -1732,7 +1555,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1740,8 +1562,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBBracketValue id: '17' @@ -1750,7 +1571,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1758,8 +1578,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ControlMode id: '18' @@ -1768,7 +1587,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1776,8 +1594,7 @@ elements: text: 'Camera Local Control' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '19' @@ -1786,7 +1603,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceUpper - valid: true validationLevel: OK format: Short components: 1 @@ -1794,8 +1610,7 @@ elements: text: '56.22 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '20' @@ -1804,7 +1619,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceLower - valid: true validationLevel: OK format: Short components: 1 @@ -1812,8 +1626,7 @@ elements: text: '41.37 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '21' @@ -1822,7 +1635,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FNumber - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1830,8 +1642,7 @@ elements: text: '6.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '22' @@ -1840,7 +1651,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1848,8 +1658,7 @@ elements: text: 1/790 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV2 id: '23' @@ -1858,7 +1667,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV2 - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1866,8 +1674,7 @@ elements: text: '11.13' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BulbDuration id: '24' @@ -1876,7 +1683,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BulbDuration - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1884,8 +1690,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraType id: '26' @@ -1894,7 +1699,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1902,8 +1706,7 @@ elements: text: 'EOS High-end' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoRotate id: '27' @@ -1912,7 +1715,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1920,8 +1722,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NDFilter id: '28' @@ -1930,7 +1731,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1938,8 +1738,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer2 id: '29' @@ -1948,7 +1747,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1956,8 +1754,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashOutput id: '33' @@ -1966,7 +1763,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1974,8 +1770,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageType id: '6' @@ -1984,7 +1779,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 15 @@ -1992,8 +1786,7 @@ elements: text: 'Canon EOS 650D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFirmwareVersion id: '7' @@ -2002,7 +1795,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -2010,8 +1802,7 @@ elements: text: 'Firmware Version 1.0.4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '9' @@ -2020,7 +1811,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2029,7 +1819,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap - valid: true validationLevel: OK name: CanonCameraInfo id: '13' @@ -2038,7 +1827,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2046,7 +1834,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1536 @@ -2054,8 +1841,7 @@ elements: text: '1536 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FNumber:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '3' @@ -2064,7 +1850,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FNumber:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FNumber - valid: true validationLevel: OK format: Byte components: 1 @@ -2072,8 +1857,7 @@ elements: text: '6.4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ExposureTime:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '4' @@ -2082,7 +1866,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ExposureTime:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\ExposureTime - valid: true validationLevel: OK format: Byte components: 1 @@ -2090,8 +1873,7 @@ elements: text: 1/790 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ISO:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '6' @@ -2100,7 +1882,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ISO:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\ISO - valid: true validationLevel: OK format: Byte components: 1 @@ -2108,8 +1889,7 @@ elements: text: '1234' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraTemperature:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '27' @@ -2118,7 +1898,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraTemperature:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\CameraTemperature - valid: true validationLevel: OK format: Byte components: 1 @@ -2126,8 +1905,7 @@ elements: text: '19 C' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocalLength:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '35' @@ -2136,7 +1914,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocalLength:35/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2144,8 +1921,7 @@ elements: text: '22530 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraOrientation:125' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraOrientation id: '125' @@ -2154,7 +1930,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraOrientation:125/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 1 @@ -2162,8 +1937,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceUpper:140' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '140' @@ -2172,7 +1946,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceUpper:140/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FocusDistance - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2180,8 +1953,7 @@ elements: text: '629.97 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceLower:142' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '142' @@ -2190,7 +1962,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceLower:142/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FocusDistance - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2198,8 +1969,7 @@ elements: text: '105.12 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:WhiteBalance:188' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '188' @@ -2208,7 +1978,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:WhiteBalance:188/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2216,8 +1985,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ColorTemperature:192' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '192' @@ -2226,7 +1994,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ColorTemperature:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2234,8 +2001,7 @@ elements: text: '15375' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:PictureStyle:244' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyle id: '244' @@ -2244,7 +2010,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:PictureStyle:244/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 1 @@ -2252,8 +2017,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensType:295' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '295' @@ -2262,7 +2026,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensType:295/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2270,8 +2033,7 @@ elements: text: 'Unknown (60162)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MinFocalLength:297' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '297' @@ -2280,7 +2042,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MinFocalLength:297/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2288,8 +2049,7 @@ elements: text: '38400 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MaxFocalLength:299' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '299' @@ -2298,7 +2058,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MaxFocalLength:299/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2306,8 +2065,7 @@ elements: text: '22530 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:539' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FirmwareVersion id: '539' @@ -2316,7 +2074,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:539/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -2324,9 +2081,8 @@ elements: text: 1.0.4 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:544' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: FirmwareVersion id: '544' collection: Tiff\Tag @@ -2334,7 +2090,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:544/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 6 @@ -2342,8 +2097,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:624' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileIndex id: '624' @@ -2352,7 +2106,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:624/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FileIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2360,8 +2113,7 @@ elements: text: '1241513985' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:628' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileIndex id: '628' @@ -2370,7 +2122,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:628/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FileIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2378,8 +2129,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:636' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DirectoryIndex id: '636' @@ -2388,7 +2138,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:636/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\DirectoryIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2396,8 +2145,7 @@ elements: text: '1711276031' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:640' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DirectoryIndex id: '640' @@ -2406,7 +2154,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:640/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\DirectoryIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2414,8 +2161,7 @@ elements: text: '1677721599' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -2424,7 +2170,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2432,8 +2177,7 @@ elements: text: 'EOS Rebel T4i / 650D / Kiss X6i' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ThumbnailImageValidArea id: '19' @@ -2442,7 +2186,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2450,16 +2193,14 @@ elements: text: '0 159 7 112' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '25' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2468,7 +2209,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex - valid: true validationLevel: OK name: CanonAFInfo2 id: '38' @@ -2477,7 +2217,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -2486,7 +2225,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2494,8 +2232,7 @@ elements: text: '278' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaMode id: '1' @@ -2504,7 +2241,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2512,8 +2248,7 @@ elements: text: 'Single-point AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NumAFPoints id: '2' @@ -2522,7 +2257,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2530,8 +2264,7 @@ elements: text: '31' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ValidAFPoints id: '3' @@ -2540,7 +2273,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2548,8 +2280,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageWidth id: '4' @@ -2558,7 +2289,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2566,8 +2296,7 @@ elements: text: '5184' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageHeight id: '5' @@ -2576,7 +2305,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2584,8 +2312,7 @@ elements: text: '3456' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageWidth id: '6' @@ -2594,7 +2321,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2602,8 +2328,7 @@ elements: text: '5184' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageHeight id: '7' @@ -2612,7 +2337,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2620,8 +2344,7 @@ elements: text: '3456' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaWidths id: '8' @@ -2630,7 +2353,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2638,8 +2360,7 @@ elements: text: '129 129 129 181 222 181 129 129 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaHeights id: '9' @@ -2648,7 +2369,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2656,8 +2376,7 @@ elements: text: '172 172 172 117 224 117 172 172 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaXPositions id: '10' @@ -2666,7 +2385,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2674,8 +2392,7 @@ elements: text: '-1368 -819 -819 0 0 0 819 819 1368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaYPositions id: '11' @@ -2684,7 +2401,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2692,8 +2408,7 @@ elements: text: '0 387 -387 763 0 -763 387 -387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '12' @@ -2702,7 +2417,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 2 @@ -2710,8 +2424,7 @@ elements: text: '16 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsSelected id: '13' @@ -2720,7 +2433,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 2 @@ -2728,8 +2440,7 @@ elements: text: '16 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryAFPoint id: '14' @@ -2738,7 +2449,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2746,8 +2456,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '15' collection: Tiff\UnknownTag @@ -2755,7 +2464,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2763,8 +2471,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '16' collection: Tiff\UnknownTag @@ -2772,7 +2479,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2781,7 +2487,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonTimeInfo id: '53' @@ -2790,7 +2495,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2798,7 +2502,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 16 @@ -2806,8 +2509,7 @@ elements: text: '16 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZone:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeZone id: '1' @@ -2816,7 +2518,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZone:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TimeInfo\TimeZone - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2824,8 +2525,7 @@ elements: text: '+00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZoneCity:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeZoneCity id: '2' @@ -2834,7 +2534,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZoneCity:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2842,8 +2541,7 @@ elements: text: London - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:DaylightSavings:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DaylightSavings id: '3' @@ -2852,7 +2550,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:DaylightSavings:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2861,7 +2558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonFileInfo id: '147' @@ -2870,7 +2566,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2878,7 +2573,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 64 @@ -2886,8 +2580,7 @@ elements: text: '64 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '1' @@ -2896,7 +2589,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -2904,8 +2596,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketMode id: '3' @@ -2914,7 +2605,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2922,8 +2612,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketValue id: '4' @@ -2932,7 +2621,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2940,8 +2628,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketShotNumber id: '5' @@ -2950,7 +2637,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2958,8 +2644,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgQuality id: '6' @@ -2968,7 +2653,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2976,8 +2660,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgSize id: '7' @@ -2986,7 +2669,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2994,8 +2676,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction2 id: '8' @@ -3004,7 +2685,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3012,8 +2692,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketMode id: '9' @@ -3022,7 +2701,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3030,8 +2708,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueAB id: '12' @@ -3040,7 +2717,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3048,8 +2724,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueGM id: '13' @@ -3058,7 +2733,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3066,8 +2740,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FilterEffect id: '14' @@ -3076,7 +2749,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3084,8 +2756,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToningEffect id: '15' @@ -3094,7 +2765,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3102,8 +2772,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMagnification id: '16' @@ -3112,7 +2781,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3120,8 +2788,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LiveViewShooting id: '19' @@ -3130,7 +2797,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3138,8 +2804,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '20' @@ -3148,7 +2813,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3156,8 +2820,7 @@ elements: text: '56.22 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '21' @@ -3166,7 +2829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3174,8 +2836,7 @@ elements: text: '41.37 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ShutterMode:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterMode id: '23' @@ -3184,7 +2845,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ShutterMode:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3192,8 +2852,7 @@ elements: text: Mechanical - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FlashExposureLock:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureLock id: '25' @@ -3202,7 +2861,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FlashExposureLock:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3210,9 +2868,8 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: LensModel id: '149' collection: Tiff\Tag @@ -3220,7 +2877,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 74 @@ -3228,8 +2884,7 @@ elements: text: 'TAMRON SP 150-600mm F/5-6.3 Di VC USD G2 A022' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InternalSerialNumber id: '150' @@ -3238,7 +2893,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 16 @@ -3246,8 +2900,7 @@ elements: text: DA0838436 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DustRemovalData id: '151' @@ -3256,7 +2909,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1024 @@ -3265,7 +2917,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonCropInfo id: '152' @@ -3273,8 +2924,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropLeftMargin id: '0' @@ -3283,7 +2933,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3291,8 +2940,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropRightMargin id: '1' @@ -3301,7 +2949,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3309,8 +2956,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropTopMargin id: '2' @@ -3319,7 +2965,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3327,8 +2972,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropBottomMargin id: '3' @@ -3337,7 +2981,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3346,7 +2989,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2Header - valid: true validationLevel: OK name: CanonCustomFunctions2Header id: '153' @@ -3355,16 +2997,14 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true - validationLevel: OK + validationLevel: Notice name: Exposure id: '1' collection: ExifMakerNotes\CanonCustom\Functions2 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureLevelIncrements id: '257' @@ -3373,7 +3013,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ExposureLevelIncrements - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3381,9 +3020,8 @@ elements: text: '1/3 Stop' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ISOSpeedRange id: '259' collection: Tiff\Tag @@ -3391,7 +3029,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CustomIsoSpeedRange - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3400,7 +3037,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: ImageFlashExposureDisplay id: '2' @@ -3408,8 +3044,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:HighlightTonePriority:515' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighlightTonePriority id: '515' @@ -3418,7 +3053,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:HighlightTonePriority:515/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3427,7 +3061,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: AutoFocusDrive id: '3' @@ -3435,8 +3068,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAssistBeam:1294' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAssistBeam id: '1294' @@ -3445,7 +3077,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAssistBeam:1294/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3453,8 +3084,7 @@ elements: text: Emits - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:MirrorLockup:1551' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MirrorLockup id: '1551' @@ -3463,7 +3093,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:MirrorLockup:1551/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3472,7 +3101,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: OperationOthers id: '4' @@ -3480,8 +3108,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:Shutter-AELock:1793' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Shutter-AELock id: '1793' @@ -3490,7 +3117,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:Shutter-AELock:1793/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3498,8 +3124,7 @@ elements: text: 'AF/AE lock' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:SetButtonWhenShooting:1796' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SetButtonWhenShooting id: '1796' @@ -3508,7 +3133,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:SetButtonWhenShooting:1796/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3516,8 +3140,7 @@ elements: text: 'Normal (disabled)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LCDDisplayAtPowerOn:2065' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LCDDisplayAtPowerOn id: '2065' @@ -3526,7 +3149,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LCDDisplayAtPowerOn:2065/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3535,7 +3157,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonAspectInfo id: '154' @@ -3543,8 +3164,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AspectRatio id: '0' @@ -3553,7 +3173,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3561,8 +3180,7 @@ elements: text: '3:2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageWidth id: '1' @@ -3571,7 +3189,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3579,8 +3196,7 @@ elements: text: '5184' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageHeight id: '2' @@ -3589,7 +3205,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3597,8 +3212,7 @@ elements: text: '3456' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageLeft id: '3' @@ -3607,7 +3221,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3615,8 +3228,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageTop id: '4' @@ -3625,7 +3237,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3634,7 +3245,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonProcessing id: '160' @@ -3643,7 +3253,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -3652,7 +3261,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -3660,8 +3268,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToneCurve id: '1' @@ -3670,7 +3277,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3678,8 +3284,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '2' @@ -3688,7 +3293,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3696,8 +3300,7 @@ elements: text: '3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SharpnessFrequency id: '3' @@ -3706,7 +3309,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3714,8 +3316,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRedLevel id: '4' @@ -3724,7 +3325,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3732,8 +3332,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBlueLevel id: '5' @@ -3742,7 +3341,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3750,8 +3348,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceRed id: '6' @@ -3760,7 +3357,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3768,8 +3364,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceBlue id: '7' @@ -3778,7 +3373,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3786,8 +3380,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '8' @@ -3796,7 +3389,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ProcessingWhiteBalance - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3804,8 +3396,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '9' @@ -3814,7 +3405,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3822,8 +3412,7 @@ elements: text: '3900' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyle id: '10' @@ -3832,7 +3421,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3840,8 +3428,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalGain id: '11' @@ -3850,7 +3437,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3858,8 +3444,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftAB id: '12' @@ -3868,7 +3453,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3876,8 +3460,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftGM id: '13' @@ -3886,7 +3469,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3895,8 +3477,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonMeasuredColor id: '170' collection: ExifMakerNotes\Canon\MeasuredColor @@ -3904,7 +3485,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -3913,7 +3493,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -3921,8 +3500,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredRGGB id: '1' @@ -3931,7 +3509,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -3939,16 +3516,14 @@ elements: text: '632 1024 1024 468' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '2' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3956,8 +3531,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '180' @@ -3966,7 +3540,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3974,8 +3547,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: VRDOffset id: '208' @@ -3984,7 +3556,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3993,8 +3564,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonSensorInfo id: '224' collection: ExifMakerNotes\Canon\SensorInfo @@ -4002,7 +3572,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4011,7 +3580,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4019,8 +3587,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorWidth id: '1' @@ -4029,7 +3596,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4037,8 +3603,7 @@ elements: text: '5280' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorHeight id: '2' @@ -4047,7 +3612,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4055,16 +3619,14 @@ elements: text: '3528' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '3' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4072,16 +3634,14 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '4' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4089,8 +3649,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorLeftBorder id: '5' @@ -4099,7 +3658,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4107,8 +3665,7 @@ elements: text: '84' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorTopBorder id: '6' @@ -4117,7 +3674,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4125,8 +3681,7 @@ elements: text: '64' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRightBorder id: '7' @@ -4135,7 +3690,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4143,8 +3697,7 @@ elements: text: '5267' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBottomBorder id: '8' @@ -4153,7 +3706,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4161,8 +3713,7 @@ elements: text: '3519' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskLeftBorder id: '9' @@ -4171,7 +3722,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4179,8 +3729,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskTopBorder id: '10' @@ -4189,7 +3738,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4197,8 +3745,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskRightBorder id: '11' @@ -4207,7 +3754,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4215,8 +3761,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskBottomBorder id: '12' @@ -4225,7 +3770,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4233,16 +3777,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '13' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4250,16 +3792,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '14' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4267,16 +3807,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '15' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4284,16 +3822,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4302,7 +3838,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap - valid: true validationLevel: OK name: CanonColorData id: '16385' @@ -4311,7 +3846,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -4319,7 +3853,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2624 @@ -4327,8 +3860,7 @@ elements: text: '2624 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorDataVersion id: '0' @@ -4337,7 +3869,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4345,8 +3876,7 @@ elements: text: '10 (1DX/5DmkIII/6D/70D/100D/650D/700D/M/M2)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAsShot:63' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsAsShot id: '63' @@ -4355,7 +3885,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAsShot:63/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4363,8 +3892,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAsShot:67' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempAsShot id: '67' @@ -4373,7 +3901,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAsShot:67/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4381,8 +3908,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAuto:68' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsAuto id: '68' @@ -4391,7 +3917,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAuto:68/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4399,8 +3924,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAuto:72' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempAuto id: '72' @@ -4409,7 +3933,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAuto:72/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4417,8 +3940,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsMeasured:73' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsMeasured id: '73' @@ -4427,7 +3949,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsMeasured:73/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4435,8 +3956,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempMeasured:77' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempMeasured id: '77' @@ -4445,7 +3965,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempMeasured:77/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4453,8 +3972,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown:78' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown id: '78' @@ -4463,7 +3981,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown:78/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4471,8 +3988,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown:82' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown id: '82' @@ -4481,7 +3997,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown:82/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4489,8 +4004,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown2:83' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown2 id: '83' @@ -4499,7 +4013,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown2:83/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4507,8 +4020,7 @@ elements: text: '1024 1024 1024 1024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown2:87' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown2 id: '87' @@ -4517,7 +4029,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown2:87/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4525,8 +4036,7 @@ elements: text: '4208' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown3:88' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown3 id: '88' @@ -4535,7 +4045,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown3:88/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4543,8 +4052,7 @@ elements: text: '1024 1024 1024 1024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown3:92' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown3 id: '92' @@ -4553,7 +4061,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown3:92/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4561,8 +4068,7 @@ elements: text: '4208' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown4:93' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown4 id: '93' @@ -4571,7 +4077,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown4:93/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4579,8 +4084,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown4:97' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown4 id: '97' @@ -4589,7 +4093,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown4:97/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4597,8 +4100,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown5:98' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown5 id: '98' @@ -4607,7 +4109,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown5:98/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4615,8 +4116,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown5:102' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown5 id: '102' @@ -4625,7 +4125,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown5:102/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4633,8 +4132,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown6:103' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown6 id: '103' @@ -4643,7 +4141,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown6:103/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4651,8 +4148,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown6:107' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown6 id: '107' @@ -4661,7 +4157,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown6:107/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4669,8 +4164,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown7:108' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown7 id: '108' @@ -4679,7 +4173,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown7:108/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4687,8 +4180,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown7:112' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown7 id: '112' @@ -4697,7 +4189,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown7:112/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4705,8 +4196,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown8:113' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown8 id: '113' @@ -4715,7 +4205,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown8:113/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4723,8 +4212,7 @@ elements: text: '2020 1024 1024 1859' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown8:117' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown8 id: '117' @@ -4733,7 +4221,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown8:117/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4741,8 +4228,7 @@ elements: text: '4467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown9:118' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown9 id: '118' @@ -4751,7 +4237,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown9:118/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4759,8 +4244,7 @@ elements: text: '1947 1023 1024 1936' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown9:122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown9 id: '122' @@ -4769,7 +4253,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown9:122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4777,8 +4260,7 @@ elements: text: '4226' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown10:123' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown10 id: '123' @@ -4787,7 +4269,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown10:123/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4795,8 +4276,7 @@ elements: text: '614 1170 1170 619' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown10:127' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown10 id: '127' @@ -4805,7 +4285,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown10:127/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4813,8 +4292,7 @@ elements: text: '4235' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsDaylight:128' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsDaylight id: '128' @@ -4823,7 +4301,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsDaylight:128/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4831,8 +4308,7 @@ elements: text: '2140 1024 1024 1611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempDaylight:132' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempDaylight id: '132' @@ -4841,7 +4317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempDaylight:132/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4849,8 +4324,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsShade:133' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsShade id: '133' @@ -4859,7 +4333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsShade:133/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4867,8 +4340,7 @@ elements: text: '2467 1024 1024 1376' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempShade:137' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempShade id: '137' @@ -4877,7 +4349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempShade:137/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4885,8 +4356,7 @@ elements: text: '7000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsCloudy:138' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsCloudy id: '138' @@ -4895,7 +4365,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsCloudy:138/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4903,8 +4372,7 @@ elements: text: '2300 1024 1024 1485' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempCloudy:142' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempCloudy id: '142' @@ -4913,7 +4381,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempCloudy:142/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4921,8 +4388,7 @@ elements: text: '6000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsTungsten:143' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsTungsten id: '143' @@ -4931,7 +4397,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsTungsten:143/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4939,8 +4404,7 @@ elements: text: '1531 1024 1024 2405' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempTungsten:147' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempTungsten id: '147' @@ -4949,7 +4413,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempTungsten:147/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4957,8 +4420,7 @@ elements: text: '3200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFluorescent:148' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFluorescent id: '148' @@ -4967,7 +4429,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFluorescent:148/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4975,8 +4436,7 @@ elements: text: '1859 1024 1024 2275' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFluorescent:152' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempFluorescent id: '152' @@ -4985,7 +4445,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFluorescent:152/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4993,8 +4452,7 @@ elements: text: '3720' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsKelvin:153' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsKelvin id: '153' @@ -5003,7 +4461,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsKelvin:153/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5011,8 +4468,7 @@ elements: text: '1783 1024 1024 2005' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempKelvin:157' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempKelvin id: '157' @@ -5021,7 +4477,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempKelvin:157/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5029,8 +4484,7 @@ elements: text: '3896' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFlash:158' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFlash id: '158' @@ -5039,7 +4493,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFlash:158/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5047,8 +4500,7 @@ elements: text: '2383 1024 1024 1471' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFlash:162' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempFlash id: '162' @@ -5057,7 +4509,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFlash:162/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5065,8 +4516,7 @@ elements: text: '6282' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown11:163' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown11 id: '163' @@ -5075,7 +4525,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown11:163/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5083,8 +4532,7 @@ elements: text: '2140 1024 1024 1611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown11:167' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown11 id: '167' @@ -5093,7 +4541,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown11:167/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5101,8 +4548,7 @@ elements: text: '5189' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown12:168' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown12 id: '168' @@ -5111,7 +4557,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown12:168/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5119,8 +4564,7 @@ elements: text: '2140 1024 1024 1611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown12:172' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown12 id: '172' @@ -5129,7 +4573,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown12:172/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5137,8 +4580,7 @@ elements: text: '5189' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown13:173' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown13 id: '173' @@ -5147,7 +4589,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown13:173/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5155,8 +4596,7 @@ elements: text: '2140 1024 1024 1611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown13:177' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown13 id: '177' @@ -5165,7 +4605,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown13:177/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5173,8 +4612,7 @@ elements: text: '5189' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown14:178' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown14 id: '178' @@ -5183,7 +4621,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown14:178/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5191,8 +4628,7 @@ elements: text: '2140 1024 1024 1611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown14:182' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown14 id: '182' @@ -5201,7 +4637,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown14:182/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5209,8 +4644,7 @@ elements: text: '5189' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown15:183' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown15 id: '183' @@ -5219,7 +4653,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown15:183/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5227,8 +4660,7 @@ elements: text: '2140 1024 1024 1611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown15:187' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown15 id: '187' @@ -5237,7 +4669,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown15:187/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5245,8 +4676,7 @@ elements: text: '5189' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown16:188' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown16 id: '188' @@ -5255,7 +4685,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown16:188/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5263,8 +4692,7 @@ elements: text: '1054 1024 1024 1048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown16:192' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown16 id: '192' @@ -5273,7 +4701,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown16:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5281,8 +4708,7 @@ elements: text: '4235' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown17:193' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown17 id: '193' @@ -5291,7 +4717,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown17:193/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5299,8 +4724,7 @@ elements: text: '1054 1024 1024 1048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown17:197' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown17 id: '197' @@ -5309,7 +4733,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown17:197/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5317,8 +4740,7 @@ elements: text: '4235' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown18:198' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown18 id: '198' @@ -5327,7 +4749,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown18:198/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5335,8 +4756,7 @@ elements: text: '1054 1024 1024 1048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown18:202' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown18 id: '202' @@ -5345,7 +4765,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown18:202/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5353,8 +4772,7 @@ elements: text: '4235' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown19:203' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown19 id: '203' @@ -5363,7 +4781,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown19:203/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5371,8 +4788,7 @@ elements: text: '1054 1024 1024 1048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown19:207' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown19 id: '207' @@ -5381,7 +4797,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown19:207/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5389,8 +4804,7 @@ elements: text: '4235' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown20:208' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown20 id: '208' @@ -5399,7 +4813,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown20:208/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5407,8 +4820,7 @@ elements: text: '1054 1024 1024 1048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown20:212' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown20 id: '212' @@ -5417,7 +4829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown20:212/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5425,8 +4836,7 @@ elements: text: '4235' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:AverageBlackLevel:276' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AverageBlackLevel id: '276' @@ -5435,7 +4845,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:AverageBlackLevel:276/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5443,8 +4852,7 @@ elements: text: '2048 2048 2048 2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:429' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawMeasuredRGGB id: '429' @@ -5453,7 +4861,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:429/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\RawMeasuredRGGB - valid: true validationLevel: OK format: Long components: 4 @@ -5461,8 +4868,7 @@ elements: text: '3735748614 309395467 3908042762 85262341' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:504' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PerChannelBlackLevel id: '504' @@ -5471,7 +4877,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:504/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5479,8 +4884,7 @@ elements: text: '2046 2046 2049 2049' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:508' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NormalWhiteLevel id: '508' @@ -5489,7 +4893,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:508/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5497,8 +4900,7 @@ elements: text: '10710' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:509' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpecularWhiteLevel id: '509' @@ -5507,7 +4909,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:509/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5515,8 +4916,7 @@ elements: text: '11222' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LinearityUpperMargin id: '510' @@ -5525,7 +4925,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:510/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5533,8 +4932,7 @@ elements: text: '10000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:619' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawMeasuredRGGB id: '619' @@ -5543,7 +4941,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:619/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\RawMeasuredRGGB - valid: true validationLevel: OK format: Long components: 4 @@ -5551,8 +4948,7 @@ elements: text: '0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PerChannelBlackLevel id: '728' @@ -5561,7 +4957,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5569,8 +4964,7 @@ elements: text: '0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:732' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NormalWhiteLevel id: '732' @@ -5579,7 +4973,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:732/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5587,8 +4980,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:733' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpecularWhiteLevel id: '733' @@ -5597,7 +4989,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:733/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5605,8 +4996,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:734' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LinearityUpperMargin id: '734' @@ -5615,7 +5005,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:734/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5623,8 +5012,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyleUserDef id: '16392' @@ -5633,7 +5021,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -5641,8 +5028,7 @@ elements: text: 'Auto, Auto, Auto' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStylePC id: '16393' @@ -5651,7 +5037,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -5659,8 +5044,7 @@ elements: text: 'None, None, None' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomPictureStyleFileName id: '16400' @@ -5669,7 +5053,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -5677,16 +5060,14 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16401' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 252 @@ -5694,16 +5075,14 @@ elements: text: '252 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16402' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -5712,7 +5091,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonAFMicroAdj id: '16403' @@ -5721,7 +5099,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -5729,7 +5106,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 44 @@ -5738,7 +5114,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -5747,7 +5122,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -5755,8 +5129,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjMode id: '1' @@ -5765,7 +5138,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5773,8 +5145,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjValue id: '2' @@ -5783,7 +5154,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -5791,8 +5161,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonVignettingCorr:16405' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonVignettingCorr id: '16405' @@ -5801,7 +5170,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonVignettingCorr:16405/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 452 @@ -5810,7 +5178,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonVignettingCorr2 id: '16406' @@ -5819,7 +5186,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -5827,7 +5193,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -5836,7 +5201,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -5845,7 +5209,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -5853,8 +5216,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:PeripheralLightingSetting:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PeripheralLightingSetting id: '5' @@ -5863,7 +5225,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:PeripheralLightingSetting:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5871,8 +5232,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:ChromaticAberrationSetting:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ChromaticAberrationSetting id: '6' @@ -5881,7 +5241,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:ChromaticAberrationSetting:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5890,7 +5249,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonLightingOpt id: '16408' @@ -5899,7 +5257,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -5907,7 +5264,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -5915,8 +5271,7 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:PeripheralIlluminationCorr:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PeripheralIlluminationCorr id: '1' @@ -5925,7 +5280,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:PeripheralIlluminationCorr:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5933,8 +5287,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:AutoLightingOptimizer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoLightingOptimizer id: '2' @@ -5943,7 +5296,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:AutoLightingOptimizer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5951,8 +5303,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighlightTonePriority:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighlightTonePriority id: '3' @@ -5961,7 +5312,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighlightTonePriority:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5969,8 +5319,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:LongExposureNoiseReduction:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction id: '4' @@ -5979,7 +5328,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:LongExposureNoiseReduction:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5987,8 +5335,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighISONoiseReduction:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighISONoiseReduction id: '5' @@ -5997,7 +5344,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighISONoiseReduction:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6005,8 +5351,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonLensInfo:16409' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonLensInfo id: '16409' @@ -6015,7 +5360,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonLensInfo:16409/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\LensInfo - valid: true validationLevel: OK format: Undefined components: 30 @@ -6024,7 +5368,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonAmbience id: '16416' @@ -6033,7 +5376,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6041,7 +5383,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 20 @@ -6050,7 +5391,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -6059,7 +5399,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6067,8 +5406,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/tag:AmbienceSelection:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AmbienceSelection id: '1' @@ -6077,7 +5415,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/tag:AmbienceSelection:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6085,8 +5422,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonRawBurstModeRoll:16421' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonRawBurstModeRoll id: '16421' @@ -6095,7 +5431,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonRawBurstModeRoll:16421/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 9 @@ -6103,16 +5438,14 @@ elements: text: '36 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16423' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 5 @@ -6120,8 +5453,7 @@ elements: text: '20 329220 2264924200 117440512 3158064' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -6130,7 +5462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 264 @@ -6138,8 +5469,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTime id: '37520' @@ -6148,7 +5478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6156,8 +5485,7 @@ elements: text: '98' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -6166,7 +5494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6174,8 +5501,7 @@ elements: text: '98' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -6184,7 +5510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6192,8 +5517,7 @@ elements: text: '98' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -6202,7 +5526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -6210,8 +5533,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -6220,7 +5542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6228,8 +5549,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -6238,7 +5558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6246,8 +5565,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -6256,7 +5574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6264,17 +5581,15 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -6283,7 +5598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -6291,8 +5605,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -6301,7 +5614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -6309,8 +5621,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -6319,7 +5630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -6327,8 +5637,7 @@ elements: text: '5798.6577181208' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -6337,7 +5646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -6345,8 +5653,7 @@ elements: text: '5788.9447236181' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -6355,7 +5662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6363,8 +5669,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -6373,7 +5678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6381,8 +5685,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -6391,7 +5694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6399,8 +5701,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -6409,7 +5710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6417,8 +5717,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -6427,7 +5726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6435,17 +5733,15 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -6454,7 +5750,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -6462,17 +5757,15 @@ elements: text: 2.3.0.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -6481,7 +5774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6489,8 +5781,7 @@ elements: text: 'Unknown (0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -6499,7 +5790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -6507,8 +5797,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -6517,7 +5806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -6525,8 +5813,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -6535,7 +5822,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6544,14 +5830,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3252 @@ -6559,17 +5843,15 @@ elements: text: '3252 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2944 @@ -6577,17 +5859,15 @@ elements: text: '2944 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -6595,17 +5875,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -6613,17 +5891,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF2:194' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF2 id: '194' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF2:194/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -6631,17 +5907,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 29 @@ -6649,17 +5923,15 @@ elements: text: '29 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 26 @@ -6667,17 +5939,15 @@ elements: text: '26 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 27067 @@ -6685,67 +5955,65 @@ elements: text: '27067 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - WARNING: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259' - message: "Found 1 data components, expected 3 for item 'ISOSpeedRange' in 'Exposure'" NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:544/entry' message: 'Ascii entry missing final NUL character.' - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - message: "Unknown item 25/0x19 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259' + message: "Found 1 data components, expected 3 for tag 'ISOSpeedRange' in 'Exposure'" + INFO: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' + message: "Unknown tag 25/0x19 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - message: "Unknown item 2/0x2 in 'CanonMeasuredColor'" + message: "Unknown tag 2/0x2 in 'CanonMeasuredColor'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - message: "Unknown item 3/0x3 in 'CanonSensorInfo'" + message: "Unknown tag 3/0x3 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - message: "Unknown item 4/0x4 in 'CanonSensorInfo'" + message: "Unknown tag 4/0x4 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - message: "Unknown item 13/0xD in 'CanonSensorInfo'" + message: "Unknown tag 13/0xD in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - message: "Unknown item 14/0xE in 'CanonSensorInfo'" + message: "Unknown tag 14/0xE in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - message: "Unknown item 15/0xF in 'CanonSensorInfo'" + message: "Unknown tag 15/0xF in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - message: "Unknown item 16/0x10 in 'CanonSensorInfo'" + message: "Unknown tag 16/0x10 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - message: "Unknown item 16401/0x4011 in 'Canon'" + message: "Unknown tag 16401/0x4011 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - message: "Unknown item 16402/0x4012 in 'Canon'" + message: "Unknown tag 16402/0x4012 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423' - message: "Unknown item 16423/0x4027 in 'Canon'" + message: "Unknown tag 16423/0x4027 in 'Canon'" gdInfo: 0: 640 1: 427 @@ -6756,7 +6024,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: canon-eos-650d.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 42207 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool-raw.xml b/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool-raw.xml index aee2072e7..b786d1875 100644 --- a/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool-raw.xml @@ -27,9 +27,9 @@ canon-eos-650d.jpg tests/media-samples/image/broken 42207 - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:09+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:19+01:00 + 2025:02:14 21:08:39+01:00 100644 JPEG JPG diff --git a/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool.xml b/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool.xml index 0756db28c..e812b2e02 100644 --- a/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool.xml +++ b/tests/media-dumps/image/broken/canon-eos-650d.jpg.exiftool.xml @@ -27,9 +27,9 @@ canon-eos-650d.jpg tests/media-samples/image/broken 42 kB - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:09+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:19+01:00 + 2025:02:14 21:08:39+01:00 -rw-r--r-- JPEG jpg diff --git a/tests/media-dumps/image/broken/gh-10-a.jpg.dump.yml b/tests/media-dumps/image/broken/gh-10-a.jpg.dump.yml index 076097327..c777aef22 100644 --- a/tests/media-dumps/image/broken/gh-10-a.jpg.dump.yml +++ b/tests/media-dumps/image/broken/gh-10-a.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 52cb7a3ec6dba240d28cefdcf55258f62c081e34f82942a827c1f44e962baf6 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Error collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Error id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,40 +32,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Error name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true - validationLevel: OK - collection: Jpeg\Exif + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp + validationLevel: Error + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Error collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: false + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: Error name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -78,7 +70,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -86,8 +77,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 1 @@ -104,8 +93,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -122,8 +109,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 15 @@ -140,8 +125,7 @@ elements: text: 'Canon EOS 20D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -158,8 +141,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -194,8 +173,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -212,8 +189,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 50 @@ -230,9 +205,8 @@ elements: text: 'Adobe Photoshop Elements for Windows, version 2.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ModifyDate id: '306' collection: Tiff\Tag @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -248,8 +221,7 @@ elements: text: '2006:03:22 18:11:10' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -258,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -266,8 +237,7 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Copyright id: '33432' @@ -276,7 +246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432/entry' handlerClass: FileEye\MediaProbe\Entry\IfdCopyright - valid: true validationLevel: OK format: Ascii components: 1 @@ -284,17 +253,15 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -311,8 +277,7 @@ elements: text: '1/10 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -329,8 +293,7 @@ elements: text: f/8.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -347,8 +309,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -365,8 +325,7 @@ elements: text: '400' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -383,9 +341,8 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: DateTimeOriginal id: '36867' collection: Tiff\Tag @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -401,9 +357,8 @@ elements: text: '2006:02:13 04:34:54' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: CreateDate id: '36868' collection: Tiff\Tag @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -419,8 +373,7 @@ elements: text: '2006:02:13 04:34:54' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -437,8 +389,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -455,8 +405,7 @@ elements: text: '217706/65536 sec. (APEX: 3)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -473,8 +421,7 @@ elements: text: '8.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -491,8 +437,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -509,8 +453,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -527,8 +469,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -545,8 +485,7 @@ elements: text: '17.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -563,8 +501,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -581,8 +517,7 @@ elements: text: '330' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -599,8 +533,7 @@ elements: text: '220' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -617,8 +549,7 @@ elements: text: '3959.3220338983' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -635,8 +565,7 @@ elements: text: '3959.3220338983' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -653,8 +581,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -663,7 +590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -671,8 +597,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -681,7 +606,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -689,8 +613,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -699,7 +622,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -707,8 +629,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -717,7 +638,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -725,17 +645,15 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP12:236' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP12 id: '236' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP12:236/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -743,17 +661,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4640 @@ -761,17 +677,15 @@ elements: text: '4640 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP2:226' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP2 id: '226' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP2:226/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3162 @@ -779,17 +693,15 @@ elements: text: '3162 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP14:238' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP14 id: '238' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP14:238/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 16 @@ -797,17 +709,15 @@ elements: text: '16 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -815,17 +725,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -833,17 +741,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -851,17 +757,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 24707 @@ -869,17 +773,15 @@ elements: text: '24707 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -890,16 +792,16 @@ log: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' message: 'Offset 1002 overflows total size (712) for JPEG thumbnail.' - WARNING: + NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - message: "Found 21 data components, expected 20 for item 'ModifyDate' in 'IFD0'" + message: "Found 21 data components, expected 20 for tag 'ModifyDate' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - message: "Found 21 data components, expected 20 for item 'DateTimeOriginal' in 'ExifIFD'" + message: "Found 21 data components, expected 20 for tag 'DateTimeOriginal' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - message: "Found 21 data components, expected 20 for item 'CreateDate' in 'ExifIFD'" + message: "Found 21 data components, expected 20 for tag 'CreateDate' in 'ExifIFD'" gdInfo: 0: 330 1: 220 diff --git a/tests/media-dumps/image/broken/gh-10-b.jpg.dump.yml b/tests/media-dumps/image/broken/gh-10-b.jpg.dump.yml index 33f7f1b27..ccc3df818 100644 --- a/tests/media-dumps/image/broken/gh-10-b.jpg.dump.yml +++ b/tests/media-dumps/image/broken/gh-10-b.jpg.dump.yml @@ -101,31 +101,27 @@ fileContentHash: 8a2c852a40b471cc65c67ce6d9f0554f779cca76db8e557b03ea4c2e06352ea elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Error collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Error id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -133,17 +129,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -151,40 +145,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Error name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true - validationLevel: OK - collection: Jpeg\Exif + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp + validationLevel: Error + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Error collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Error name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -193,7 +183,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -201,8 +190,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -211,7 +199,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 19 @@ -219,8 +206,7 @@ elements: text: 'Canon PowerShot G3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -229,7 +215,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -237,8 +222,7 @@ elements: text: 'Rotate 270 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -247,7 +231,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -255,8 +238,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -265,7 +247,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -273,8 +254,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -283,7 +263,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -291,8 +270,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -301,7 +279,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -309,8 +286,7 @@ elements: text: '2004:09:06 12:41:30' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -319,7 +295,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -327,8 +302,7 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -337,7 +311,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -345,8 +318,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -355,7 +327,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -363,8 +334,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -373,7 +343,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -381,8 +350,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -391,7 +359,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -399,8 +366,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -409,7 +375,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -417,8 +382,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -427,7 +391,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -435,17 +398,15 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: false + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: Error name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -454,7 +415,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -462,8 +422,7 @@ elements: text: '1/250 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -472,7 +431,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -480,8 +438,7 @@ elements: text: f/4.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -490,7 +447,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -498,8 +454,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -508,7 +463,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -516,8 +470,7 @@ elements: text: '2004:09:06 12:41:30' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -526,7 +479,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -534,8 +486,7 @@ elements: text: '2004:09:06 12:41:30' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -544,7 +495,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -552,8 +502,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -562,7 +511,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -570,8 +518,7 @@ elements: text: '3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -580,7 +527,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -588,8 +534,7 @@ elements: text: '255/32 sec. (APEX: 15)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -598,7 +543,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -606,8 +550,7 @@ elements: text: '4.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -616,7 +559,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -624,8 +566,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -634,7 +575,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -642,8 +582,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -652,7 +591,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -660,8 +598,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -670,7 +607,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -678,8 +614,7 @@ elements: text: 'Auto, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -688,7 +623,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -696,17 +630,15 @@ elements: text: '12.7 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: false - validationLevel: Warning + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Error name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: false validationLevel: Error name: CanonCameraSettings id: '1' @@ -715,7 +647,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -723,7 +654,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 92 @@ -731,8 +661,7 @@ elements: text: '92 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -741,7 +670,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -749,8 +677,7 @@ elements: text: 'Unknown (18688)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -759,7 +686,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -767,8 +693,7 @@ elements: text: '18253' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -777,7 +702,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -785,8 +709,7 @@ elements: text: '20538' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -795,7 +718,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -803,8 +725,7 @@ elements: text: '30575' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -813,7 +734,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -821,8 +741,7 @@ elements: text: '29285' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -831,7 +750,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -839,8 +757,7 @@ elements: text: '29807' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -849,7 +766,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -857,8 +773,7 @@ elements: text: '8243' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -867,7 +782,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -875,8 +789,7 @@ elements: text: '20554' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -885,7 +798,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -893,8 +805,7 @@ elements: text: '18245' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -903,7 +814,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -911,8 +821,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -921,7 +830,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -929,8 +837,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -939,7 +846,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -947,8 +853,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -957,7 +862,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -965,8 +869,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -975,7 +878,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -983,8 +885,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -993,7 +894,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1001,8 +901,7 @@ elements: text: '17920' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -1011,7 +910,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1019,8 +917,7 @@ elements: text: '29289' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -1029,7 +926,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1037,8 +933,7 @@ elements: text: '30573' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -1047,7 +942,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1055,8 +949,7 @@ elements: text: '29281' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -1065,7 +958,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -1073,8 +965,7 @@ elements: text: 'Unknown (25942)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -1083,7 +974,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1091,8 +981,7 @@ elements: text: '3.5598650927487 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -1101,7 +990,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1109,8 +997,7 @@ elements: text: '3.4354372440376 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -1119,7 +1006,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1127,8 +1013,7 @@ elements: text: 8302/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -1137,7 +1022,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1145,8 +1029,7 @@ elements: text: '4.2e+55' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -1155,7 +1038,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1163,8 +1045,7 @@ elements: text: '1.1e+58' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -1173,7 +1054,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1181,8 +1061,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -1191,7 +1070,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1199,8 +1077,7 @@ elements: text: (none) - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -1209,7 +1086,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1217,8 +1093,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1227,7 +1102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1235,8 +1109,7 @@ elements: text: 'Normal AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1245,7 +1118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1253,8 +1125,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1263,7 +1134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1271,8 +1141,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1281,7 +1150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1289,8 +1157,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1299,7 +1166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1307,8 +1173,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1317,7 +1182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1325,8 +1189,7 @@ elements: text: Center - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1335,7 +1198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1343,8 +1205,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1353,7 +1214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1361,8 +1221,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1371,7 +1230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1380,7 +1238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1388,8 +1245,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1398,7 +1254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1406,8 +1261,7 @@ elements: text: 'Unknown (2304)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1416,7 +1270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1424,8 +1277,7 @@ elements: text: '12.6875 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1434,7 +1286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1442,8 +1293,7 @@ elements: text: '6.55 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1452,7 +1302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1460,8 +1309,7 @@ elements: text: '9.75 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1470,7 +1318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1478,8 +1325,7 @@ elements: text: '384 384 384 384' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '8' @@ -1488,7 +1334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -1496,8 +1341,7 @@ elements: text: 134-3418 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -1506,7 +1350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1514,8 +1357,7 @@ elements: text: 'PowerShot G3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -1524,7 +1366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 264 @@ -1532,8 +1373,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -1542,7 +1382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -1550,8 +1389,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -1560,7 +1398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1568,8 +1405,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -1578,7 +1414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1586,8 +1421,7 @@ elements: text: '2272' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -1596,7 +1430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1604,17 +1437,15 @@ elements: text: '1704' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1622,17 +1453,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1640,17 +1469,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1658,17 +1485,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 31 @@ -1676,17 +1501,15 @@ elements: text: '31 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 74 @@ -1694,17 +1517,15 @@ elements: text: '74 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -1712,17 +1533,15 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 53 @@ -1730,17 +1549,15 @@ elements: text: '53 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 10113 @@ -1748,17 +1565,15 @@ elements: text: '10113 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1772,7 +1587,6 @@ log: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' message: 'Size mismatch between IFD and index header' - WARNING: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' message: "Could not get value for item 'CanonShotInfo' in 'Canon', not enough data" @@ -1810,7 +1624,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: gh-10-b.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 12043 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool-raw.xml b/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool-raw.xml index 6aff056a8..b703493b1 100644 --- a/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool-raw.xml @@ -20,9 +20,9 @@ gh-10-b.jpg tests/media-samples/image/broken 12043 - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:10+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:20+01:00 + 2025:02:14 21:08:39+01:00 100644 JPEG JPG diff --git a/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool.xml b/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool.xml index e6ace9ede..1a2f4ca02 100644 --- a/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool.xml +++ b/tests/media-dumps/image/broken/gh-10-b.jpg.exiftool.xml @@ -20,9 +20,9 @@ gh-10-b.jpg tests/media-samples/image/broken 12 kB - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:10+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:20+01:00 + 2025:02:14 21:08:39+01:00 -rw-r--r-- JPEG jpg diff --git a/tests/media-dumps/image/broken/gh-11.jpg.dump.yml b/tests/media-dumps/image/broken/gh-11.jpg.dump.yml index dcd2b90f2..b2ae46ae8 100644 --- a/tests/media-dumps/image/broken/gh-11.jpg.dump.yml +++ b/tests/media-dumps/image/broken/gh-11.jpg.dump.yml @@ -37,31 +37,27 @@ fileContentHash: 5818c6c496e7ea0b168334be7c7cec0db53404c9bc1c05a078096708b6d854f elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: Info + validationLevel: Warning collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Warning id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -69,17 +65,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -87,31 +81,28 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Warning name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: false + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: Warning - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: false validationLevel: Warning collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/rawData:scan' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: scan collection: RawData @@ -119,7 +110,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/rawData:scan/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2494 @@ -127,17 +117,15 @@ elements: text: '2494 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -146,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 33 @@ -154,8 +141,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -164,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -172,8 +157,7 @@ elements: text: SONY - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -182,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 9 @@ -190,8 +173,7 @@ elements: text: DSC-W55 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -200,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -208,9 +189,8 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: XResolution id: '282' collection: Tiff\Tag @@ -218,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -226,9 +205,8 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: YResolution id: '283' collection: Tiff\Tag @@ -236,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -244,8 +221,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -254,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -262,9 +237,8 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ModifyDate id: '306' collection: Tiff\Tag @@ -272,7 +246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -280,8 +253,7 @@ elements: text: '2007:06:05 11:12:11' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -290,7 +262,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -298,18 +269,16 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExposureTime id: '33434' collection: Tiff\Tag @@ -317,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -325,9 +293,8 @@ elements: text: '1/500 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: FNumber id: '33437' collection: Tiff\Tag @@ -335,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -343,8 +309,7 @@ elements: text: f/2.8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -353,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -361,8 +325,7 @@ elements: text: Portrait - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -371,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -379,8 +341,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -389,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -397,9 +357,8 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: DateTimeOriginal id: '36867' collection: Tiff\Tag @@ -407,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -415,9 +373,8 @@ elements: text: '2007:06:05 11:12:11' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: CreateDate id: '36868' collection: Tiff\Tag @@ -425,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -433,8 +389,7 @@ elements: text: '2007:06:05 11:12:11' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -443,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -451,9 +405,8 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: CompressedBitsPerPixel id: '37122' collection: Tiff\Tag @@ -461,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -469,8 +421,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -479,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -487,9 +437,8 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: MaxApertureValue id: '37381' collection: Tiff\Tag @@ -497,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -505,8 +453,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -515,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -523,8 +469,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -533,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -541,8 +485,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -551,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -559,9 +501,8 @@ elements: text: 'Auto, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: FocalLength id: '37386' collection: Tiff\Tag @@ -569,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -577,8 +517,7 @@ elements: text: '6.3 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -587,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 2036 @@ -595,8 +533,7 @@ elements: text: '2036 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -605,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -613,8 +549,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -623,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -631,8 +565,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -641,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -649,8 +581,7 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -659,7 +590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -667,18 +597,16 @@ elements: text: '1944' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExposureTime id: '33434' collection: Tiff\Tag @@ -686,7 +614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -694,9 +621,8 @@ elements: text: '1/500 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: FNumber id: '33437' collection: Tiff\Tag @@ -704,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -712,8 +637,7 @@ elements: text: f/2.8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -722,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -730,8 +653,7 @@ elements: text: Portrait - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -740,7 +662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -748,8 +669,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -758,7 +678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -766,9 +685,8 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: DateTimeOriginal id: '36867' collection: Tiff\Tag @@ -776,7 +694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -784,9 +701,8 @@ elements: text: '2007:06:05 11:12:11' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: CreateDate id: '36868' collection: Tiff\Tag @@ -794,7 +710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 21 @@ -802,8 +717,7 @@ elements: text: '2007:06:05 11:12:11' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -812,7 +726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -820,9 +733,8 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: CompressedBitsPerPixel id: '37122' collection: Tiff\Tag @@ -830,7 +742,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -838,8 +749,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -848,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -856,9 +765,8 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: MaxApertureValue id: '37381' collection: Tiff\Tag @@ -866,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -874,8 +781,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -884,7 +790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -892,8 +797,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -902,7 +806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -910,8 +813,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -920,7 +822,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -928,9 +829,8 @@ elements: text: 'Auto, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: FocalLength id: '37386' collection: Tiff\Tag @@ -938,7 +838,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -946,8 +845,7 @@ elements: text: '6.3 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -956,7 +854,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 2036 @@ -964,8 +861,7 @@ elements: text: '2036 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -974,7 +870,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -982,8 +877,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -992,7 +886,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1000,9 +893,8 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExifImageWidth id: '40962' collection: Tiff\Tag @@ -1010,7 +902,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1018,9 +909,8 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExifImageHeight id: '40963' collection: Tiff\Tag @@ -1028,7 +918,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1036,16 +925,14 @@ elements: text: '1944' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '40965' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:40965/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1053,8 +940,7 @@ elements: text: '8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -1063,7 +949,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -1071,8 +956,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -1081,7 +965,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -1089,8 +972,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -1099,7 +981,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1107,8 +988,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -1117,7 +997,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1125,8 +1004,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -1135,7 +1013,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1143,8 +1020,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -1153,7 +1029,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1161,8 +1036,7 @@ elements: text: Portrait - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -1171,7 +1045,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1179,8 +1052,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -1189,7 +1061,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1197,8 +1068,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -1207,7 +1077,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1215,8 +1084,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -1225,7 +1093,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -1233,8 +1100,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -1243,7 +1109,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -1251,8 +1116,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -1261,7 +1125,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1269,8 +1132,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -1279,7 +1141,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1287,8 +1148,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -1297,7 +1157,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1305,8 +1164,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -1315,7 +1173,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1323,8 +1180,7 @@ elements: text: Portrait - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -1333,7 +1189,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1341,8 +1196,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -1351,7 +1205,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1359,8 +1212,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -1369,7 +1221,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1377,17 +1228,15 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1395,17 +1244,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1413,17 +1260,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1431,17 +1276,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 30 @@ -1449,17 +1292,15 @@ elements: text: '30 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 52 @@ -1467,17 +1308,15 @@ elements: text: '52 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 26 @@ -1485,17 +1324,15 @@ elements: text: '26 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 41 @@ -1503,17 +1340,15 @@ elements: text: '41 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1250 @@ -1521,17 +1356,15 @@ elements: text: '1250 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1539,74 +1372,74 @@ elements: text: '2 byte(s) of data' log: WARNING: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' + message: 'Could not determine number of entries for IFD1, overflow' + NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - message: "Found SignedRational data format, expected Rational for item 'XResolution' in 'IFD0'" + message: "Found SignedRational data format, expected Rational for tag 'XResolution' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - message: "Found SignedRational data format, expected Rational for item 'YResolution' in 'IFD0'" + message: "Found SignedRational data format, expected Rational for tag 'YResolution' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - message: "Found 21 data components, expected 20 for item 'ModifyDate' in 'IFD0'" + message: "Found 21 data components, expected 20 for tag 'ModifyDate' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - message: "Found SignedRational data format, expected Rational for item 'ExposureTime' in 'ExifIFD'" + message: "Found SignedRational data format, expected Rational for tag 'ExposureTime' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - message: "Found SignedRational data format, expected Rational for item 'FNumber' in 'ExifIFD'" + message: "Found SignedRational data format, expected Rational for tag 'FNumber' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - message: "Found 21 data components, expected 20 for item 'DateTimeOriginal' in 'ExifIFD'" + message: "Found 21 data components, expected 20 for tag 'DateTimeOriginal' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - message: "Found 21 data components, expected 20 for item 'CreateDate' in 'ExifIFD'" + message: "Found 21 data components, expected 20 for tag 'CreateDate' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - message: "Found SignedRational data format, expected Rational for item 'CompressedBitsPerPixel' in 'ExifIFD'" + message: "Found SignedRational data format, expected Rational for tag 'CompressedBitsPerPixel' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - message: "Found SignedRational data format, expected Rational for item 'MaxApertureValue' in 'ExifIFD'" + message: "Found SignedRational data format, expected Rational for tag 'MaxApertureValue' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - message: "Found SignedRational data format, expected Rational for item 'FocalLength' in 'ExifIFD'" + message: "Found SignedRational data format, expected Rational for tag 'FocalLength' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureTime:33434' - message: "Found SignedRational data format, expected Rational for item 'ExposureTime' in 'InteropIFD'" + message: "Found SignedRational data format, expected Rational for tag 'ExposureTime' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FNumber:33437' - message: "Found SignedRational data format, expected Rational for item 'FNumber' in 'InteropIFD'" + message: "Found SignedRational data format, expected Rational for tag 'FNumber' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:DateTimeOriginal:36867' - message: "Found 21 data components, expected 20 for item 'DateTimeOriginal' in 'InteropIFD'" + message: "Found 21 data components, expected 20 for tag 'DateTimeOriginal' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CreateDate:36868' - message: "Found 21 data components, expected 20 for item 'CreateDate' in 'InteropIFD'" + message: "Found 21 data components, expected 20 for tag 'CreateDate' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CompressedBitsPerPixel:37122' - message: "Found SignedRational data format, expected Rational for item 'CompressedBitsPerPixel' in 'InteropIFD'" + message: "Found SignedRational data format, expected Rational for tag 'CompressedBitsPerPixel' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MaxApertureValue:37381' - message: "Found SignedRational data format, expected Rational for item 'MaxApertureValue' in 'InteropIFD'" + message: "Found SignedRational data format, expected Rational for tag 'MaxApertureValue' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FocalLength:37386' - message: "Found SignedRational data format, expected Rational for item 'FocalLength' in 'InteropIFD'" + message: "Found SignedRational data format, expected Rational for tag 'FocalLength' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifImageWidth:40962' - message: "Found Long data format, expected Short for item 'ExifImageWidth' in 'InteropIFD'" + message: "Found Long data format, expected Short for tag 'ExifImageWidth' in 'InteropIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifImageHeight:40963' - message: "Found Long data format, expected Short for item 'ExifImageHeight' in 'InteropIFD'" - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' - message: 'Could not determine number of entries for IFD1, overflow' - NOTICE: + message: "Found Long data format, expected Short for tag 'ExifImageHeight' in 'InteropIFD'" + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:40965' - message: "Unknown item 40965/0xA005 in 'InteropIFD'" - INFO: + message: "Unknown tag 40965/0xA005 in 'InteropIFD'" - path: /media - message: '**** No decoder available to parse maker notes for SONY/DSC-W55' + message: '**** No decoder available to parse maker notes for SONY model DSC-W55' gdInfo: 0: 50 1: 38 diff --git a/tests/media-dumps/image/broken/misplaced-exif.jpg.dump.yml b/tests/media-dumps/image/broken/misplaced-exif.jpg.dump.yml index c2314bde1..09b110a15 100644 --- a/tests/media-dumps/image/broken/misplaced-exif.jpg.dump.yml +++ b/tests/media-dumps/image/broken/misplaced-exif.jpg.dump.yml @@ -10,31 +10,27 @@ fileContentHash: b14a62158bfab96530f8c257cb619371a39ca5d28c9e23a65e95e7b4ac4ba3b elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Notice collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Notice id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -42,17 +38,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -60,17 +54,15 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 458 @@ -78,40 +70,36 @@ elements: text: '458 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Notice name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true - validationLevel: OK - collection: Jpeg\Exif + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp + validationLevel: Notice + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Notice collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XPTitle:40091' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XPTitle id: '40091' @@ -120,7 +108,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XPTitle:40091/entry' handlerClass: FileEye\MediaProbe\Entry\WindowsString - valid: true validationLevel: OK format: Byte components: 1 @@ -128,8 +115,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -138,7 +124,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -146,9 +131,8 @@ elements: text: Test1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: false - validationLevel: Warning + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ModifyDate id: '306' collection: Tiff\Tag @@ -156,7 +140,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: false validationLevel: Warning format: Ascii components: 11 @@ -164,17 +147,15 @@ elements: text: '1509749992' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -183,7 +164,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -191,18 +171,16 @@ elements: text: 2.3.0.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: false - validationLevel: Warning + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExifVersion id: '36864' collection: Tiff\Tag @@ -210,7 +188,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: false validationLevel: Warning format: Undefined components: 4 @@ -218,8 +195,7 @@ elements: text: '0.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTime id: '37520' @@ -228,7 +204,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -236,8 +211,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTime id: '36880' @@ -246,7 +220,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -254,24 +227,21 @@ elements: text: '+00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1457 @@ -279,17 +249,15 @@ elements: text: '1457 byte(s) of data' - path: '/media/jpeg/jpegSegment:COM:254' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentCom - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentCom validationLevel: OK name: COM id: '254' - collection: Jpeg\SegmentCom + collection: Media\Jpeg\SegmentCom elements: - path: '/media/jpeg/jpegSegment:COM:254/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 17 @@ -297,17 +265,15 @@ elements: text: 'Created with GIMP' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -315,17 +281,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -333,17 +297,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF2:194' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF2 id: '194' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF2:194/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -351,17 +313,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -369,17 +329,15 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 22 @@ -387,17 +345,15 @@ elements: text: '22 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2224 @@ -405,17 +361,15 @@ elements: text: '2224 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -423,18 +377,19 @@ elements: text: '2 byte(s) of data' log: WARNING: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - message: "Found 11 data components, expected 20 for item 'ModifyDate' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' message: "Invalid datetime format for '1509749992'" - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - message: "Found Byte data format, expected Undefined for item 'ExifVersion' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' message: 'Incorrect version data.' + NOTICE: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' + message: "Found 11 data components, expected 20 for tag 'ModifyDate' in 'IFD0'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' + message: "Found Byte data format, expected Undefined for tag 'ExifVersion' in 'ExifIFD'" gdInfo: 0: 320 1: 200 diff --git a/tests/media-dumps/image/broken/pel-141.jpg.dump.yml b/tests/media-dumps/image/broken/pel-141.jpg.dump.yml index 036739888..bdb713785 100644 --- a/tests/media-dumps/image/broken/pel-141.jpg.dump.yml +++ b/tests/media-dumps/image/broken/pel-141.jpg.dump.yml @@ -9,31 +9,27 @@ fileContentHash: 1fd83d85244eec576327f65ac1db486b36192f106a4111982f45ee65da7ccd0 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Notice collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Notice id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -41,40 +37,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Notice name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true - validationLevel: OK - collection: Jpeg\Exif + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp + validationLevel: Notice + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Notice collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -83,7 +75,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -91,8 +82,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -101,7 +91,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -109,8 +98,7 @@ elements: text: '2014:10:03 14:47:22' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -119,7 +107,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -127,8 +114,7 @@ elements: text: GT-I8190 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -137,7 +123,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -145,9 +130,8 @@ elements: text: '2014:10:03 14:47:22' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: false - validationLevel: Warning + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExifVersion id: '36864' collection: Tiff\Tag @@ -155,7 +139,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: false validationLevel: Warning format: Undefined components: 4 @@ -163,8 +146,7 @@ elements: text: '0.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -173,7 +155,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -181,8 +162,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -191,7 +171,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -199,17 +178,15 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirection id: '17' @@ -218,7 +195,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -226,8 +202,7 @@ elements: text: '354' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirectionRef id: '16' @@ -236,7 +211,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -244,9 +218,8 @@ elements: text: 'Magnetic North' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExposureTime id: '33434' collection: Tiff\Tag @@ -254,7 +227,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -262,8 +234,7 @@ elements: text: '1/1631 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageWidth:256' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageWidth id: '256' @@ -272,7 +243,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageWidth:256/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -280,8 +250,7 @@ elements: text: '2560' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageHeight:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageHeight id: '257' @@ -290,7 +259,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageHeight:257/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -298,9 +266,8 @@ elements: text: '1920' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ComponentsConfiguration id: '37121' collection: Tiff\Tag @@ -308,7 +275,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -316,9 +282,8 @@ elements: text: 'Err (206), R, -, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: FNumber id: '33437' collection: Tiff\Tag @@ -326,7 +291,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -334,8 +298,7 @@ elements: text: f/2.6 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -344,7 +307,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 8 @@ -352,8 +314,7 @@ elements: text: SAMSUNG - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -362,7 +323,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 12 @@ -370,8 +330,7 @@ elements: text: d72ff736f2 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -380,7 +339,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -388,8 +346,7 @@ elements: text: '1970:01:01 01:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -398,7 +355,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -406,8 +362,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -416,7 +371,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -424,8 +378,7 @@ elements: text: 'Center-weighted average' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -434,7 +387,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -442,8 +394,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -452,7 +403,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -460,8 +410,7 @@ elements: text: '2.6' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -470,7 +419,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -478,8 +426,7 @@ elements: text: '3.5 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -488,7 +435,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -496,8 +442,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -506,7 +451,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -514,8 +458,7 @@ elements: text: 'No Flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -524,7 +467,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -532,9 +474,8 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: false - validationLevel: Warning + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: UserComment id: '37510' collection: Tiff\Tag @@ -542,7 +483,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: false validationLevel: Warning format: Undefined components: 14 @@ -550,8 +490,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -560,7 +499,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -568,8 +506,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -578,7 +515,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -586,18 +522,16 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageStart:513' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: OtherImageStart id: '513' collection: Tiff\Tag @@ -605,7 +539,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageStart:513/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -613,9 +546,8 @@ elements: text: '600' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageLength:514' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: OtherImageLength id: '514' collection: Tiff\Tag @@ -623,7 +555,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageLength:514/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -631,8 +562,7 @@ elements: text: '11368' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -641,7 +571,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -649,8 +578,7 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -659,7 +587,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -667,17 +594,15 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -685,17 +610,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -703,17 +626,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -721,17 +642,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -739,17 +658,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -757,17 +674,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -775,17 +690,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -793,17 +706,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -811,17 +722,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: false - validationLevel: Warning + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos + validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1162679 @@ -829,17 +738,15 @@ elements: text: '1162679 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -848,14 +755,12 @@ elements: - path: /media/jpeg/rawData handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK collection: RawData elements: - path: /media/jpeg/rawData/entry handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3504 @@ -863,35 +768,36 @@ elements: text: '3504 byte(s) of data' log: WARNING: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864' - message: "Found Byte data format, expected Undefined for item 'ExifVersion' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864/entry' message: 'Incorrect version data.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510/entry' + message: 'Invalid EXIF text encoding for UserComment.' + NOTICE: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864' + message: "Found Byte data format, expected Undefined for tag 'ExifVersion' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureTime:33434' - message: "Found SignedRational data format, expected Rational for item 'ExposureTime' in 'IFD0'" + message: "Found SignedRational data format, expected Rational for tag 'ExposureTime' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ComponentsConfiguration:37121' - message: "Found Byte data format, expected Undefined for item 'ComponentsConfiguration' in 'IFD0'" + message: "Found Byte data format, expected Undefined for tag 'ComponentsConfiguration' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FNumber:33437' - message: "Found SignedRational data format, expected Rational for item 'FNumber' in 'IFD0'" + message: "Found SignedRational data format, expected Rational for tag 'FNumber' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510' - message: "Found Ascii data format, expected Undefined for item 'UserComment' in 'IFD0'" - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510/entry' - message: 'Invalid EXIF text encoding for UserComment.' + message: "Found Ascii data format, expected Undefined for tag 'UserComment' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageStart:513' - message: "Found Long data format, expected Undefined for item 'OtherImageStart' in 'ExifIFD'" + message: "Found Long data format, expected Undefined for tag 'OtherImageStart' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageLength:514' - message: "Found Long data format, expected Undefined for item 'OtherImageLength' in 'ExifIFD'" + message: "Found Long data format, expected Undefined for tag 'OtherImageLength' in 'ExifIFD'" - - path: '/media/jpeg/jpegSegment:SOS:218' + path: /media/jpeg message: 'Found trailing content after EOI: 3504 bytes' gdInfo: 0: 2560 diff --git a/tests/media-dumps/image/broken/pel-152.jpg.dump.yml b/tests/media-dumps/image/broken/pel-152.jpg.dump.yml index 46bbb520e..d06886266 100644 --- a/tests/media-dumps/image/broken/pel-152.jpg.dump.yml +++ b/tests/media-dumps/image/broken/pel-152.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 52c90ba1f04f89c6138b2ff8fc12922dcaff69131d26504757c5829f18be429 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: false validationLevel: Error collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: false validationLevel: Error id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,17 +48,15 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 30 @@ -73,7 +65,6 @@ elements: - path: '/media/jpeg/rawData:trail' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: trail collection: RawData @@ -81,7 +72,6 @@ elements: - path: '/media/jpeg/rawData:trail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 63 @@ -89,17 +79,15 @@ elements: text: '63 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -107,17 +95,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -125,17 +111,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -143,17 +127,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 31 @@ -161,17 +143,15 @@ elements: text: '31 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 65 @@ -179,17 +159,15 @@ elements: text: '65 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 29 @@ -197,17 +175,15 @@ elements: text: '29 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 49 @@ -215,17 +191,15 @@ elements: text: '49 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 17248 @@ -233,17 +207,15 @@ elements: text: '17248 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 diff --git a/tests/media-dumps/image/broken/pel-156.jpg.dump.yml b/tests/media-dumps/image/broken/pel-156.jpg.dump.yml index 360c4042e..ac262cfdb 100644 --- a/tests/media-dumps/image/broken/pel-156.jpg.dump.yml +++ b/tests/media-dumps/image/broken/pel-156.jpg.dump.yml @@ -15,31 +15,27 @@ fileContentHash: ef357e50cafae67e8aadeed3810e835872d91a6725b5985f4346bdce776716b elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -47,17 +43,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -65,40 +59,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageWidth:256' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageWidth id: '256' @@ -107,7 +97,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageWidth:256/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -115,8 +104,7 @@ elements: text: '2848' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageHeight:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageHeight id: '257' @@ -125,7 +113,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageHeight:257/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -133,8 +120,7 @@ elements: text: '4288' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:BitsPerSample:258' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BitsPerSample id: '258' @@ -143,7 +129,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:BitsPerSample:258/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -151,8 +136,7 @@ elements: text: '8 8 8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotometricInterpretation id: '262' @@ -161,7 +145,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -169,8 +152,7 @@ elements: text: RGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -179,7 +161,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 201 @@ -187,8 +168,7 @@ elements: text: 'wood texture floor light oak line tile up old teak row eye peel teak chip door desk grey top clear dark board aged tiles pine year solid birch grain frame vinyl blank home veneer empty fence table new' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -197,7 +177,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 18 @@ -205,8 +184,7 @@ elements: text: 'NIKON CORPORATION' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -215,7 +193,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -223,8 +200,7 @@ elements: text: 'NIKON D90' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -233,7 +209,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -241,8 +216,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SamplesPerPixel id: '277' @@ -251,7 +225,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -259,8 +232,7 @@ elements: text: '3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -269,7 +241,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -277,8 +248,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -287,7 +257,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -295,8 +264,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -305,7 +273,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -313,8 +280,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -323,7 +289,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 36 @@ -331,8 +296,7 @@ elements: text: 'Adobe Photoshop CC 2015.5 (Windows)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -341,7 +305,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -349,8 +312,7 @@ elements: text: '2016:08:19 15:20:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhitePoint:318' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhitePoint id: '318' @@ -359,7 +321,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhitePoint:318/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 2 @@ -367,8 +328,7 @@ elements: text: '0.313 0.329' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrimaryChromaticities:319' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryChromaticities id: '319' @@ -377,7 +337,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrimaryChromaticities:319/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 6 @@ -385,8 +344,7 @@ elements: text: '0.64 0.33 0.21 0.71 0.15 0.06' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrCoefficients:529' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrCoefficients id: '529' @@ -395,7 +353,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrCoefficients:529/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 3 @@ -403,8 +360,7 @@ elements: text: '0.299 0.587 0.114' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -413,7 +369,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -421,17 +376,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -440,7 +393,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -448,8 +400,7 @@ elements: text: '1/3 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -458,7 +409,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -466,8 +416,7 @@ elements: text: f/7.1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -476,7 +425,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -484,8 +432,7 @@ elements: text: 'Aperture-priority AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -494,7 +441,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -502,8 +448,7 @@ elements: text: '200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -512,7 +457,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -520,8 +464,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -530,7 +473,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -538,8 +480,7 @@ elements: text: '2016:08:18 16:54:05' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -548,7 +489,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -556,8 +496,7 @@ elements: text: '2016:08:18 16:54:05' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -566,7 +505,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -574,8 +512,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -584,7 +521,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -592,8 +528,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -602,7 +537,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -610,8 +544,7 @@ elements: text: '1584963/1000000 sec. (APEX: 1)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -620,7 +553,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -628,8 +560,7 @@ elements: text: '7.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -638,7 +569,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -646,8 +576,7 @@ elements: text: '+1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -656,7 +585,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -664,8 +592,7 @@ elements: text: '3.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -674,7 +601,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -682,8 +608,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -692,7 +617,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -700,8 +624,7 @@ elements: text: 'Fine Weather' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -710,7 +633,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -718,8 +640,7 @@ elements: text: 'No Flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -728,7 +649,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -736,8 +656,7 @@ elements: text: '22.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -746,7 +665,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 44 @@ -754,8 +672,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTime id: '37520' @@ -764,7 +681,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -772,8 +688,7 @@ elements: text: '00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -782,7 +697,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -790,8 +704,7 @@ elements: text: '00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -800,7 +713,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -808,8 +720,7 @@ elements: text: '00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -818,7 +729,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -826,8 +736,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -836,7 +745,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -844,8 +752,7 @@ elements: text: Uncalibrated - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -854,7 +761,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -862,8 +768,7 @@ elements: text: '4288' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -872,7 +777,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -880,8 +784,7 @@ elements: text: '2848' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -890,7 +793,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -898,8 +800,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -908,7 +809,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -916,8 +816,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -926,7 +825,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -934,8 +832,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CFAPattern:41730' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CFAPattern id: '41730' @@ -944,7 +841,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CFAPattern:41730/entry' handlerClass: FileEye\MediaProbe\Entry\ExifCFAPattern - valid: true validationLevel: OK format: Undefined components: 8 @@ -952,8 +848,7 @@ elements: text: '8 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -962,7 +857,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -970,8 +864,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -980,7 +873,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -988,8 +880,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -998,7 +889,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1006,8 +896,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -1016,7 +905,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1024,8 +912,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -1034,7 +921,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1042,8 +928,7 @@ elements: text: '33 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -1052,7 +937,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1060,8 +944,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GainControl id: '41991' @@ -1070,7 +953,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1078,8 +960,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -1088,7 +969,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1096,8 +976,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -1106,7 +985,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1114,8 +992,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -1124,7 +1001,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1132,8 +1008,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectDistanceRange id: '41996' @@ -1142,7 +1017,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1150,8 +1024,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Gamma:42240' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Gamma id: '42240' @@ -1160,7 +1033,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Gamma:42240/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1168,17 +1040,15 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -1187,7 +1057,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -1195,17 +1064,15 @@ elements: text: 'R03 - DCF option file (Adobe RGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -1214,7 +1081,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -1222,8 +1088,7 @@ elements: text: 2.0.0.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitudeRef id: '1' @@ -1232,7 +1097,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1240,8 +1104,7 @@ elements: text: North - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitude id: '2' @@ -1250,7 +1113,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1258,8 +1120,7 @@ elements: text: '52° 19'' 33.9852" (52.33°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitudeRef id: '3' @@ -1268,7 +1129,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1276,8 +1136,7 @@ elements: text: West - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitude id: '4' @@ -1286,7 +1145,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1294,17 +1152,15 @@ elements: text: '106° 17'' 29.2596" (106.29°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -1313,7 +1169,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1321,8 +1176,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -1331,7 +1185,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1339,8 +1192,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -1349,7 +1201,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1357,8 +1208,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -1367,7 +1217,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1376,14 +1225,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4725 @@ -1391,17 +1238,15 @@ elements: text: '4725 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1409,17 +1254,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1427,17 +1270,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1445,17 +1286,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -1463,17 +1302,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -1481,17 +1318,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -1499,17 +1334,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -1517,17 +1350,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 441187 @@ -1535,17 +1366,15 @@ elements: text: '441187 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 diff --git a/tests/media-dumps/image/broken/pel-176-RPT200076_03.jpg.dump.yml b/tests/media-dumps/image/broken/pel-176-RPT200076_03.jpg.dump.yml index 16b54877b..ca094e828 100644 --- a/tests/media-dumps/image/broken/pel-176-RPT200076_03.jpg.dump.yml +++ b/tests/media-dumps/image/broken/pel-176-RPT200076_03.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: b932dd63372af03aef507f06ffd8df1d8e6f031d71a572a0d975eee4df6380a elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Warning collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Warning id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,41 +48,37 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Warning name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: false + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: Warning - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: false validationLevel: Warning collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Make id: '271' collection: Tiff\Tag @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 5 @@ -104,9 +93,8 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Model id: '272' collection: Tiff\Tag @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 12 @@ -122,8 +109,7 @@ elements: text: 'Canon EOS 6D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -140,8 +125,7 @@ elements: text: '240' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -158,8 +141,7 @@ elements: text: '240' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -176,9 +157,8 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Software id: '305' collection: Tiff\Tag @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 47 @@ -194,8 +173,7 @@ elements: text: 'Adobe Photoshop Lightroom Classic 9.3 (Windows)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: Notice name: ModifyDate id: '306' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: Notice format: Ascii components: 19 @@ -212,9 +189,8 @@ elements: text: '2020:08:09 18:44:49' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Artist id: '315' collection: Tiff\Tag @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 28 @@ -230,17 +205,15 @@ elements: text: 'ALL RIGHTS TO MATT BEVINGTON' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -249,7 +222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -257,8 +229,7 @@ elements: text: '1/1 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -267,7 +238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -275,8 +245,7 @@ elements: text: f/22.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -293,8 +261,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -311,8 +277,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensitivityType id: '34864' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,8 +293,7 @@ elements: text: 'Recommended Exposure Index' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecommendedExposureIndex id: '34866' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -347,8 +309,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -365,8 +325,7 @@ elements: text: '2.31' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: Notice name: DateTimeOriginal id: '36867' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: Notice format: Ascii components: 19 @@ -383,8 +341,7 @@ elements: text: '2020:08:09 14:42:45' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: Notice name: CreateDate id: '36868' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: Notice format: Ascii components: 19 @@ -401,8 +357,7 @@ elements: text: '2020:08:09 14:42:45' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: Notice name: OffsetTime id: '36880' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 6 @@ -419,8 +373,7 @@ elements: text: '+01:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -437,8 +389,7 @@ elements: text: '321928/1000000 sec. (APEX: 1)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -455,8 +405,7 @@ elements: text: '22.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -473,8 +421,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -491,8 +437,7 @@ elements: text: '4.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -509,8 +453,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -527,8 +469,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -545,9 +485,8 @@ elements: text: '17.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: SubSecTimeOriginal id: '37521' collection: Tiff\Tag @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 2 @@ -563,9 +501,8 @@ elements: text: '02' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: SubSecTimeDigitized id: '37522' collection: Tiff\Tag @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 2 @@ -581,8 +517,7 @@ elements: text: '02' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -599,8 +533,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -617,8 +549,7 @@ elements: text: '1520' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -635,8 +565,7 @@ elements: text: '1520' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -653,8 +581,7 @@ elements: text: cm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -663,7 +590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -671,8 +597,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -681,7 +606,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -689,8 +613,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -699,7 +622,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -707,8 +629,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -717,7 +638,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -725,9 +645,8 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: SerialNumber id: '42033' collection: Tiff\Tag @@ -735,7 +654,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 12 @@ -743,8 +661,7 @@ elements: text: '142053002191' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -753,7 +670,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -761,9 +677,8 @@ elements: text: '17-40mm f/?' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: LensModel id: '42036' collection: Tiff\Tag @@ -771,7 +686,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 18 @@ -779,9 +693,8 @@ elements: text: 'EF17-40mm f/4L USM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: LensSerialNumber id: '42037' collection: Tiff\Tag @@ -789,7 +702,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 10 @@ -797,17 +709,15 @@ elements: text: '0000000000' - path: '/media/jpeg/jpegSegment:APP2:226' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP2 id: '226' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP2:226/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3162 @@ -815,17 +725,15 @@ elements: text: '3162 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -833,17 +741,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -851,17 +757,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -869,17 +773,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 48895 @@ -887,17 +789,15 @@ elements: text: '48895 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -905,18 +805,6 @@ elements: text: '2 byte(s) of data' log: WARNING: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - message: "Found 19 data components, expected 20 for item 'ModifyDate' in 'IFD0'" - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - message: "Found 19 data components, expected 20 for item 'DateTimeOriginal' in 'ExifIFD'" - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - message: "Found 19 data components, expected 20 for item 'CreateDate' in 'ExifIFD'" - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' - message: "Found 6 data components, expected 7 for item 'OffsetTime' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' message: 'Could not determine number of entries for IFD1, overflow' @@ -930,18 +818,30 @@ log: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' + message: "Found 19 data components, expected 20 for tag 'ModifyDate' in 'IFD0'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' message: 'Ascii entry missing final NUL character.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' + message: "Found 19 data components, expected 20 for tag 'DateTimeOriginal' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' + message: "Found 19 data components, expected 20 for tag 'CreateDate' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' + message: "Found 6 data components, expected 7 for tag 'OffsetTime' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880/entry' message: 'Ascii entry missing final NUL character.' diff --git a/tests/media-dumps/image/bug3017880.jpg.dump.yml b/tests/media-dumps/image/bug3017880.jpg.dump.yml index 90dd66e93..9fe9e4109 100644 --- a/tests/media-dumps/image/bug3017880.jpg.dump.yml +++ b/tests/media-dumps/image/bug3017880.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: c187ee42965e45844fbe6371ac38dbcdb2126ea69c17c01fee2ab0ba6c6ba61 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -54,40 +48,36 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -104,17 +93,15 @@ elements: text: 'Example V2' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -122,17 +109,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -140,17 +125,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4276 @@ -158,17 +141,15 @@ elements: text: '4276 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -185,7 +166,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: bug3017880.jpg - FileDateTime: 1739031412 + FileDateTime: 1739903883 FileSize: 4900 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/bug3017880.jpg.exiftool-raw.xml b/tests/media-dumps/image/bug3017880.jpg.exiftool-raw.xml index 3f4125a11..405e1c2c0 100644 --- a/tests/media-dumps/image/bug3017880.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/bug3017880.jpg.exiftool-raw.xml @@ -12,9 +12,9 @@ bug3017880.jpg tests/media-samples/image 4900 - 2025:02:04 18:39:31+01:00 - 2025:02:04 18:39:34+01:00 - 2025:02:04 18:39:31+01:00 + 2025:02:15 15:46:51+01:00 + 2025:02:15 15:46:52+01:00 + 2025:02:15 15:46:51+01:00 100644 JPEG JPG diff --git a/tests/media-dumps/image/bug3017880.jpg.exiftool.xml b/tests/media-dumps/image/bug3017880.jpg.exiftool.xml index 42ce5411a..e764c93df 100644 --- a/tests/media-dumps/image/bug3017880.jpg.exiftool.xml +++ b/tests/media-dumps/image/bug3017880.jpg.exiftool.xml @@ -12,9 +12,9 @@ bug3017880.jpg tests/media-samples/image 4.9 kB - 2025:02:04 18:39:31+01:00 - 2025:02:04 18:39:34+01:00 - 2025:02:04 18:39:31+01:00 + 2025:02:15 15:46:51+01:00 + 2025:02:15 15:46:52+01:00 + 2025:02:15 15:46:51+01:00 -rw-r--r-- JPEG jpg diff --git a/tests/media-dumps/image/camera/COPYING.dump.yml b/tests/media-dumps/image/camera/COPYING.dump.yml index ddfa510a8..2e01ce3e7 100644 --- a/tests/media-dumps/image/camera/COPYING.dump.yml +++ b/tests/media-dumps/image/camera/COPYING.dump.yml @@ -4,7 +4,6 @@ fileContentHash: e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: false validationLevel: Critical collection: Media log: diff --git a/tests/media-dumps/image/camera/README.dump.yml b/tests/media-dumps/image/camera/README.dump.yml index 935fd3c2b..b1c50893e 100644 --- a/tests/media-dumps/image/camera/README.dump.yml +++ b/tests/media-dumps/image/camera/README.dump.yml @@ -4,7 +4,6 @@ fileContentHash: 11849b0b7afff8f4b1a2c9db9910cbda77a7e96cac85e28a661ade6af799936 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: false validationLevel: Critical collection: Media log: diff --git a/tests/media-dumps/image/camera/apple-iphone11.jpg.dump.yml b/tests/media-dumps/image/camera/apple-iphone11.jpg.dump.yml index 49a7f3a3d..42fb51275 100644 --- a/tests/media-dumps/image/camera/apple-iphone11.jpg.dump.yml +++ b/tests/media-dumps/image/camera/apple-iphone11.jpg.dump.yml @@ -12,31 +12,27 @@ fileContentHash: 38be1f3365dbf826bb4fc7c486f884791ee8813fc9ec218704645b5982738f1 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -44,40 +40,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -86,7 +78,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -94,8 +85,7 @@ elements: text: Apple - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -104,7 +94,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -112,8 +101,7 @@ elements: text: 'iPhone 11' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -122,7 +110,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -130,8 +117,7 @@ elements: text: 'Rotate 90 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -140,7 +126,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -148,8 +133,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -158,7 +142,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -166,8 +149,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -176,7 +158,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -184,8 +165,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -194,7 +174,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -202,8 +181,7 @@ elements: text: 13.3.1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -212,7 +190,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -220,8 +197,7 @@ elements: text: '2020:06:01 19:08:36' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -230,7 +206,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -238,17 +213,15 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -257,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -265,8 +237,7 @@ elements: text: '1/2033 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -275,7 +246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -283,8 +253,7 @@ elements: text: f/1.8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -293,7 +262,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -301,8 +269,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -311,7 +278,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -319,8 +285,7 @@ elements: text: '32' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -329,7 +294,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -337,8 +301,7 @@ elements: text: '2.31' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -347,7 +310,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -355,8 +317,7 @@ elements: text: '2020:06:01 19:08:36' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -365,7 +326,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -373,8 +333,7 @@ elements: text: '2020:06:01 19:08:36' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTime id: '36880' @@ -383,7 +342,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -391,8 +349,7 @@ elements: text: '+02:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTimeOriginal id: '36881' @@ -401,7 +358,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -409,8 +365,7 @@ elements: text: '+02:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTimeDigitized id: '36882' @@ -419,7 +374,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -427,8 +381,7 @@ elements: text: '+02:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -437,7 +390,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -445,8 +397,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -455,7 +406,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -463,8 +413,7 @@ elements: text: '81319/7400 sec. (APEX: 45)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -473,7 +422,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -481,8 +429,7 @@ elements: text: '1.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BrightnessValue id: '37379' @@ -491,7 +438,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -499,8 +445,7 @@ elements: text: '9.8924182897267' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -509,7 +454,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -517,8 +461,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -527,7 +470,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -535,8 +477,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -545,7 +486,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -553,8 +493,7 @@ elements: text: 'Auto, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -563,7 +502,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -571,8 +509,7 @@ elements: text: '4.2 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectArea id: '37396' @@ -581,7 +518,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396/entry' handlerClass: FileEye\MediaProbe\Entry\ExifSubjectArea - valid: true validationLevel: OK format: Short components: 4 @@ -589,17 +525,15 @@ elements: text: 'Within rectangle (width 2002, height 1505) around (x,y) = (2213,1324)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500' - handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Apple\MakerNote - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Apple\Exif\MakerNote + validationLevel: Notice name: Apple id: '37500' - collection: ExifMakerNotes\Apple\Main + collection: Maker\Apple\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: appleHeader collection: RawData @@ -607,7 +541,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 14 @@ -615,8 +548,7 @@ elements: text: '14 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNoteVersion id: '1' @@ -625,7 +557,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -633,8 +564,7 @@ elements: text: '11' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEMatrix id: '2' @@ -643,7 +573,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 558 @@ -652,7 +581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Apple\RunTime - valid: true validationLevel: OK name: AppleRuntime id: '3' @@ -660,8 +588,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeFlags id: flags @@ -670,7 +597,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\RunTimeFlags - valid: true validationLevel: OK format: Char components: 1 @@ -678,8 +604,7 @@ elements: text: Valid - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeValue id: value @@ -688,7 +613,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 15 @@ -696,8 +620,7 @@ elements: text: '222814068412041' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeScale id: timescale @@ -706,7 +629,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 10 @@ -714,8 +636,7 @@ elements: text: '1000000000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeEpoch id: epoch @@ -724,7 +645,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 1 @@ -732,8 +652,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEStable id: '4' @@ -742,7 +661,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -750,8 +668,7 @@ elements: text: 'No' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AETarget id: '5' @@ -760,7 +677,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -768,8 +684,7 @@ elements: text: '168' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEAverage id: '6' @@ -778,7 +693,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -786,8 +700,7 @@ elements: text: '182' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFStable id: '7' @@ -796,7 +709,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -804,8 +716,7 @@ elements: text: 'Yes' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AccelerationVector id: '8' @@ -814,7 +725,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 3 @@ -822,8 +732,7 @@ elements: text: '-0.011308182971366 -1.0046949386806 0.085962392364731' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusDistanceRange:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceRange id: '12' @@ -832,7 +741,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusDistanceRange:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\FocusDistanceRange - valid: true validationLevel: OK format: SignedRational components: 2 @@ -840,16 +748,14 @@ elements: text: '47.22 - 50.06 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '13' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -857,16 +763,14 @@ elements: text: '24' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '14' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -874,16 +778,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -891,8 +793,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageCaptureType id: '20' @@ -901,7 +802,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\ImageCaptureType - valid: true validationLevel: OK format: SignedLong components: 1 @@ -909,16 +809,14 @@ elements: text: Photo - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '22' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 29 @@ -926,9 +824,8 @@ elements: text: AXfk7VQu4POMftN2gtzRBss36w+t - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: LivePhotoVideoIndex id: '23' collection: Tiff\Tag @@ -936,7 +833,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -944,8 +840,7 @@ elements: text: '38805504' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageProcessingFlags id: '25' @@ -954,7 +849,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -962,8 +856,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:QualityHint:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: QualityHint id: '26' @@ -972,7 +865,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:QualityHint:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -980,8 +872,7 @@ elements: text: q900n - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotosAppFeatureFlags id: '31' @@ -990,7 +881,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -998,8 +888,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureRequestID:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageCaptureRequestID id: '32' @@ -1008,7 +897,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureRequestID:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 37 @@ -1016,8 +904,7 @@ elements: text: E23A8617-EBEA-4DB9-AE4B-3B300FB66AE3 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:HDRHeadroom:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HDRHeadroom id: '33' @@ -1026,7 +913,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:HDRHeadroom:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -1034,8 +920,7 @@ elements: text: '1.5531336076444' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFPerformance:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPerformance id: '35' @@ -1044,7 +929,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFPerformance:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\AFPerformance - valid: true validationLevel: OK format: SignedLong components: 2 @@ -1052,8 +936,7 @@ elements: text: '171 1 65' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SceneFlags:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneFlags id: '37' @@ -1062,7 +945,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SceneFlags:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -1070,8 +952,7 @@ elements: text: '134' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatioType:38' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SignalToNoiseRatioType id: '38' @@ -1080,7 +961,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatioType:38/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -1088,8 +968,7 @@ elements: text: '3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatio:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SignalToNoiseRatio id: '39' @@ -1098,7 +977,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatio:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -1106,16 +984,14 @@ elements: text: '58.257846776915' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '40' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -1123,8 +999,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotoIdentifier:43' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoIdentifier id: '43' @@ -1133,7 +1008,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotoIdentifier:43/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 37 @@ -1141,8 +1015,7 @@ elements: text: D60E8EF9-229C-4BAE-BD94-585DBFFEE0F6 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -1151,7 +1024,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -1159,8 +1031,7 @@ elements: text: '005' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -1169,7 +1040,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -1177,8 +1047,7 @@ elements: text: '005' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -1187,7 +1056,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -1195,8 +1063,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -1205,7 +1072,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1213,8 +1079,7 @@ elements: text: Uncalibrated - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -1223,7 +1088,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1231,8 +1095,7 @@ elements: text: '4032' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -1241,7 +1104,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1249,8 +1111,7 @@ elements: text: '3024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -1259,7 +1120,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1267,8 +1127,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -1277,7 +1136,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -1285,8 +1143,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -1295,7 +1152,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1303,8 +1159,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -1313,7 +1168,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1321,8 +1175,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -1331,7 +1184,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1339,8 +1191,7 @@ elements: text: '26 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -1349,7 +1200,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1357,8 +1207,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -1367,7 +1216,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -1375,8 +1223,7 @@ elements: text: '1.53999996-4.25mm f/1.8-2.4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensMake id: '42035' @@ -1385,7 +1232,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -1393,8 +1239,7 @@ elements: text: Apple - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '42036' @@ -1403,7 +1248,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 45 @@ -1411,8 +1255,7 @@ elements: text: 'iPhone 11 back dual wide camera 4.25mm f/1.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompositeImage:42080' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompositeImage id: '42080' @@ -1421,7 +1264,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompositeImage:42080/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1429,17 +1271,15 @@ elements: text: 'General Composite Image' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitudeRef id: '1' @@ -1448,7 +1288,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1456,8 +1295,7 @@ elements: text: North - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitude id: '2' @@ -1466,7 +1304,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1474,8 +1311,7 @@ elements: text: '45° 51'' 30.36" (45.86°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitudeRef id: '3' @@ -1484,7 +1320,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1492,8 +1327,7 @@ elements: text: East - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitude id: '4' @@ -1502,7 +1336,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1510,8 +1343,7 @@ elements: text: '9° 23'' 6.24" (9.39°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitudeRef id: '5' @@ -1520,7 +1352,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitudeRef - valid: true validationLevel: OK format: Byte components: 1 @@ -1528,8 +1359,7 @@ elements: text: 'Above Sea Level' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitude id: '6' @@ -1538,7 +1368,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitude - valid: true validationLevel: OK format: Rational components: 1 @@ -1546,8 +1375,7 @@ elements: text: '199.77742749054' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeedRef id: '12' @@ -1556,7 +1384,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1564,8 +1391,7 @@ elements: text: km/h - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeed id: '13' @@ -1574,7 +1400,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1582,8 +1407,7 @@ elements: text: '2.2944087992667' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirectionRef id: '16' @@ -1592,7 +1416,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1600,8 +1423,7 @@ elements: text: 'True North' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirection id: '17' @@ -1610,7 +1432,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1618,8 +1439,7 @@ elements: text: '302.28152492669' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDestBearingRef id: '23' @@ -1628,7 +1448,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1636,8 +1455,7 @@ elements: text: 'True North' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDestBearing id: '24' @@ -1646,7 +1464,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1654,8 +1471,7 @@ elements: text: '302.28152492669' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSHPositioningError id: '31' @@ -1664,7 +1480,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1672,17 +1487,15 @@ elements: text: '60.2935875943 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -1691,7 +1504,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1699,8 +1511,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -1709,7 +1520,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1717,8 +1527,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -1727,7 +1536,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1735,8 +1543,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -1745,7 +1552,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1754,14 +1560,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 9068 @@ -1769,17 +1573,15 @@ elements: text: '9068 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP2:226' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP2 id: '226' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP2:226/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 566 @@ -1787,17 +1589,15 @@ elements: text: '566 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP10:234' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP10 id: '234' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP10:234/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 766 @@ -1805,17 +1605,15 @@ elements: text: '766 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -1823,17 +1621,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -1841,17 +1637,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1859,17 +1653,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -1877,17 +1669,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4220320 @@ -1895,43 +1685,41 @@ elements: text: '4220320 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - WARNING: + NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' - message: "Found SignedLong data format, expected Undefined for item 'LivePhotoVideoIndex' in 'Apple'" - NOTICE: + message: "Found SignedLong data format, expected Undefined for tag 'LivePhotoVideoIndex' in 'Apple'" + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13' - message: "Unknown item 13/0xD in 'Apple'" + message: "Unknown tag 13/0xD in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' - message: "Unknown item 14/0xE in 'Apple'" + message: "Unknown tag 14/0xE in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16' - message: "Unknown item 16/0x10 in 'Apple'" + message: "Unknown tag 16/0x10 in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22' - message: "Unknown item 22/0x16 in 'Apple'" + message: "Unknown tag 22/0x16 in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:40' - message: "Unknown item 40/0x28 in 'Apple'" + message: "Unknown tag 40/0x28 in 'Apple'" gdInfo: 0: 4032 1: 3024 diff --git a/tests/media-dumps/image/camera/apple-iphone14.jpg.dump.yml b/tests/media-dumps/image/camera/apple-iphone14.jpg.dump.yml new file mode 100644 index 000000000..197b2328f --- /dev/null +++ b/tests/media-dumps/image/camera/apple-iphone14.jpg.dump.yml @@ -0,0 +1,2320 @@ +skip: + exiftool: + - 'Apple:AEMatrix' + - 'Apple:ImageProcessingFlags' + - 'Apple:QualityHint' + - 'Apple:ImageCaptureRequestID' + - 'Apple:SceneFlags' + - 'Apple:SignalToNoiseRatioType' + - 'Apple:GreenGhostMitigationStatus' + - 'Apple:SemanticStyleRenderingVer' + - 'Apple:Apple_0x004e' + - 'Apple:Apple_0x004f' + - 'Apple:SemanticStyle' +fileName: apple-iphone14.jpg +mimeType: image/jpeg +fileContentHash: fd4be9ec42124fafb2435d2a7a4ce5e2b339c402490ecb653bc080432c2a8b7d +elements: + path: /media + handlerClass: FileEye\MediaProbe\Media + validationLevel: OK + collection: Media + elements: + - + path: /media/jpeg + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg + validationLevel: OK + id: image/jpeg + collection: Media\Jpeg + elements: + - + path: '/media/jpeg/jpegSegment:SOI:216' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: SOI + id: '216' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:SOI:216/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 2 + bytesHash: 71563ad80061407ede9c6f316836284bd3710a520c5a792b5eda1cb703690815 + text: '2 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP0:224' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: APP0 + id: '224' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:APP0:224/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 22 + bytesHash: d02fbc2627ffd43d316bb8d930c3737e1cae9aae07d0268ed4db61dd559cf78d + text: '22 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP1:225' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: OK + name: APP1 + id: '225' + collection: Media\Jpeg\SegmentApp1 + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp + validationLevel: OK + id: ExifApp + collection: Media\Jpeg\ExifApp + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff + validationLevel: OK + collection: Media\Tiff + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: OK + name: IFD0 + id: '0' + collection: Media\Tiff\Ifd0 + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Make + id: '271' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 6 + bytesHash: f5c2aa000f998f8662b133cff27277377f5510b3b6a4b12f4da6c3cedd921f0e + text: Apple + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Model + id: '272' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 10 + bytesHash: 9604da687848f28ca7fa611e389e9942a539a3f231227b3a8be84842a60b7ef0 + text: 'iPhone 14' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Orientation + id: '274' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 40d88127d4d31a3891f41598eeed41174e5bc89b1eb9bbd66a8cbfc09956a3fd + text: 'Rotate 90 CW' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: XResolution + id: '282' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: 467243a3c7a4edb84cce5527b8f86925d12807fb6772d7f2c5532a631b3bb3dd + text: '72' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: YResolution + id: '283' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: 467243a3c7a4edb84cce5527b8f86925d12807fb6772d7f2c5532a631b3bb3dd + text: '72' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ResolutionUnit + id: '296' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: fcf0a6c700dd13e274b6fba8deea8dd9b26e4eedde3495717cac8408c9c5177f + text: inches + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Software + id: '305' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 7 + bytesHash: 80ece68797ad574a7d273b62c7950c6f837a0aaa50a02dd9dccca5f1594b8af0 + text: 18.1.1 + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ModifyDate + id: '306' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' + handlerClass: FileEye\MediaProbe\Entry\Time + validationLevel: OK + format: Ascii + components: 20 + bytesHash: 5aee83e1ac1a6eb526b3aa8f938b487b0fdca884a23447b3b6d7d8e2d65a0c65 + text: '2025:02:01 20:33:38' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:HostComputer:316' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: HostComputer + id: '316' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:HostComputer:316/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 10 + bytesHash: 9604da687848f28ca7fa611e389e9942a539a3f231227b3a8be84842a60b7ef0 + text: 'iPhone 14' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: YCbCrPositioning + id: '531' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: b413f47d13ee2fe6c845b2ee141af81de858df4ec549a58b7970bb96645bc8d2 + text: Centered + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice + name: ExifIFD + id: '34665' + collection: Media\Tiff\IfdExif + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ExposureTime + id: '33434' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime + validationLevel: OK + format: Rational + components: 1 + bytesHash: 929dd193c75b3d08f7c71c52de9aa19d8590a1552939107404f195b7ba56cea4 + text: '1/50 sec.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: FNumber + id: '33437' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifFNumber + validationLevel: OK + format: Rational + components: 1 + bytesHash: 6e84f9a5bc0587b940f5ee0dcae0b2e952a871537ed8e36a1360f9de4805b2b2 + text: f/1.5 + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ExposureProgram + id: '34850' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: fcf0a6c700dd13e274b6fba8deea8dd9b26e4eedde3495717cac8408c9c5177f + text: 'Program AE' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ISO + id: '34855' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: d96bdf2090bd7dafe1ab0d9f7ffc4720d002c07abbf48df3969af497b1edbfb9 + text: '250' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ExifVersion + id: '36864' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' + handlerClass: FileEye\MediaProbe\Entry\Version + validationLevel: OK + format: Undefined + components: 4 + bytesHash: ff455aba2f55d7848b455053f5d27b544e4f523d0a629fcba717ce719a84c8bc + text: '2.32' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: DateTimeOriginal + id: '36867' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' + handlerClass: FileEye\MediaProbe\Entry\Time + validationLevel: OK + format: Ascii + components: 20 + bytesHash: 5aee83e1ac1a6eb526b3aa8f938b487b0fdca884a23447b3b6d7d8e2d65a0c65 + text: '2025:02:01 20:33:38' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: CreateDate + id: '36868' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' + handlerClass: FileEye\MediaProbe\Entry\Time + validationLevel: OK + format: Ascii + components: 20 + bytesHash: 5aee83e1ac1a6eb526b3aa8f938b487b0fdca884a23447b3b6d7d8e2d65a0c65 + text: '2025:02:01 20:33:38' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: OffsetTime + id: '36880' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 7 + bytesHash: 2f70fea04c81042292de26d254326840318b1dfdd23d7a4dbb5763fa44c13cc6 + text: '+01:00' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: OffsetTimeOriginal + id: '36881' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 7 + bytesHash: 2f70fea04c81042292de26d254326840318b1dfdd23d7a4dbb5763fa44c13cc6 + text: '+01:00' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: OffsetTimeDigitized + id: '36882' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 7 + bytesHash: 2f70fea04c81042292de26d254326840318b1dfdd23d7a4dbb5763fa44c13cc6 + text: '+01:00' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ComponentsConfiguration + id: '37121' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration + validationLevel: OK + format: Undefined + components: 4 + bytesHash: 1666d9845b241586380fe85194c47f1d1868c4d7d30ba806ecc6d581df9eeadc + text: 'Y, Cb, Cr, -' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ShutterSpeedValue + id: '37377' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue + validationLevel: OK + format: SignedRational + components: 1 + bytesHash: fbb8aa251c77a4095a46f6c8bc7879991cb9f8d46f5342549d045430c4e4adb7 + text: '48307/8559 sec. (APEX: 7)' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ApertureValue + id: '37378' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue + validationLevel: OK + format: Rational + components: 1 + bytesHash: a5e6f4980bd01ed1b2189aad25f385f752638658408b9936e4252597aed5609f + text: '1.5' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: BrightnessValue + id: '37379' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational + validationLevel: OK + format: SignedRational + components: 1 + bytesHash: dc44a77a2164b5f2d6c5bfbcc16cae5a15daf693a4ab26d6d483ec5480225b3a + text: '1.2033756963208' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ExposureCompensation + id: '37380' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue + validationLevel: OK + format: SignedRational + components: 1 + bytesHash: cd2662154e6d76b2b2b92e70c0cac3ccf534f9b74eb5b89819ec509083d00a50 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: MeteringMode + id: '37383' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 9f1afa4dc124cba73134e82ff50f17c8f7164257c79fed9a13f5943a6acb8e3d + text: Multi-segment + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Flash + id: '37385' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 0298d122906dcfc10892cb53a73992fc5b9f493ea4c9badb27b791b4127a7fe7 + text: 'Off, Did not fire' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: FocalLength + id: '37386' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength + validationLevel: OK + format: Rational + components: 1 + bytesHash: 9ad909cc34e669d417848d541887bb34a3e0befa358e56b37ec8f7fb65216a6c + text: '5.7 mm' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SubjectArea + id: '37396' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifSubjectArea + validationLevel: OK + format: Short + components: 4 + bytesHash: 5ec5350d6ca6d183fd273183b0c8f627a0c5564618f4deb6d675a5ed44eba876 + text: 'Within rectangle (width 2006, height 1506) around (x,y) = (2213,1327)' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500' + handlerClass: FileEye\MediaProbe\Block\Maker\Apple\Exif\MakerNote + validationLevel: Notice + name: Apple + id: '37500' + collection: Maker\Apple\Exif\MakerNote + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader' + handlerClass: FileEye\MediaProbe\Block\RawData + validationLevel: OK + name: appleHeader + collection: RawData + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 14 + bytesHash: e4afa36e2de99a9dc082827b27a7dbdb4a4ea52a3ec0ee57c53cbe1a047939bb + text: '14 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: MakerNoteVersion + id: '1' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 9246be1e9ba9f5de5baf766a256eb725e9a7551fb93d7faa793c938e0f41de35 + text: '15' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: AEMatrix + id: '2' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 512 + bytesHash: f0f3ac75ba9a495889440d0b783a4578db5f776c8893e9e1d449593b0fe352be + text: '512 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3' + handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Apple\RunTime + validationLevel: OK + name: AppleRuntime + id: '3' + collection: ExifMakerNotes\Apple\RunTime + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: RunTimeFlags + id: flags + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags/entry' + handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\RunTimeFlags + validationLevel: OK + format: Char + components: 1 + bytesHash: 6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b + text: Valid + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: RunTimeValue + id: value + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Char + validationLevel: OK + format: Char + components: 15 + bytesHash: ad0e1ed7d529d11180da20813223becfbfcd3bf887690b833987a8fd56f1e590 + text: '364312998632666' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: RunTimeScale + id: timescale + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Char + validationLevel: OK + format: Char + components: 10 + bytesHash: 52a5d4a071d82caea87329868d22f6b8390ac3d227c6fde0d4525e69510ec479 + text: '1000000000' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: RunTimeEpoch + id: epoch + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Char + validationLevel: OK + format: Char + components: 1 + bytesHash: 5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: AEStable + id: '4' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: b40711a88c7039756fb8a73827eabe2c0fe5a0346ca7e0a104adc0fc764f528d + text: 'Yes' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: AETarget + id: '5' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 02f292021e8730d527eef710dc9e9a3287aa76af6c3c00703eb708fb0f6ff908 + text: '194' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: AEAverage + id: '6' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 053ac09e0109c6d84088a0106d301d00ebe129455cb7889c911000d6f462271f + text: '193' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: AFStable + id: '7' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: b40711a88c7039756fb8a73827eabe2c0fe5a0346ca7e0a104adc0fc764f528d + text: 'Yes' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: AccelerationVector + id: '8' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational + validationLevel: OK + format: SignedRational + components: 3 + bytesHash: 17786375110dcc2b5bb3a652be40836aeb106a939198c45433cfb47a7921fc6c + text: '0.020319707695821 -0.59822344792201 -0.82269221594975' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusDistanceRange:12' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: FocusDistanceRange + id: '12' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusDistanceRange:12/entry' + handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\FocusDistanceRange + validationLevel: OK + format: SignedRational + components: 2 + bytesHash: 166dba5501be4538c6b7affea9d9abf341bc0e5e6459d19271744ab84243b77c + text: '0.99 - 1.84 m' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '13' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 90a21fd1ef7b2ead7bf8b13df631f94dd0b1c0ab174a64fb9ea5d37fdad4b150 + text: '75' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '14' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '16' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: b40711a88c7039756fb8a73827eabe2c0fe5a0346ca7e0a104adc0fc764f528d + text: '1' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ImageCaptureType + id: '20' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20/entry' + handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\ImageCaptureType + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: c22ceee66b8ab104483c83053173b33f992dd4fcb457284c60ef9d699a1c7059 + text: Scene + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '22' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 72 + bytesHash: eaa4d7f7c7d4808b82204de8c0e95d507179d34bbf0a7d0f9bba5a711e58b62e + text: '72 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice + name: LivePhotoVideoIndex + id: '23' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Long64 + validationLevel: OK + format: Long64 + components: 1 + bytesHash: 1e91a3fcb19cd587cc927e9fbd82cf0ce1bbce3b597c50a82efcb9300b6158b1 + text: '5251076' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ImageProcessingFlags + id: '25' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 238f73a84b579ac89313a44491c2de0efce03e949392dddddfbd9fef162d6247 + text: '8194' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:QualityHint:26' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: QualityHint + id: '26' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:QualityHint:26/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 6 + bytesHash: 768f99b5ba616a4d119333e95055a62256f146bd8ac26b1d4151a79bc05ed0b6 + text: q750n + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: PhotosAppFeatureFlags + id: '31' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureRequestID:32' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ImageCaptureRequestID + id: '32' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureRequestID:32/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 37 + bytesHash: 24e863f31bf0777ca8f9675eeea2444c8c5caa5da20249b66c9d976eee4be167 + text: B21AC568-6DC1-4850-A106-967BC8A4B7A3 + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:HDRHeadroom:33' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: HDRHeadroom + id: '33' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:HDRHeadroom:33/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational + validationLevel: OK + format: SignedRational + components: 1 + bytesHash: 6484ad36c1ad4c0da648c597161b20ca43131fb47146c28fd48d31c855bc09ae + text: '0.84320902819991' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFPerformance:35' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: AFPerformance + id: '35' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFPerformance:35/entry' + handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\AFPerformance + validationLevel: OK + format: SignedLong + components: 2 + bytesHash: eb2927d7265eb3aeb8d8912a885bcca910257a1434893f490f4eb85820db25fd + text: '29 1 60' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SceneFlags:37' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice + name: SceneFlags + id: '37' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SceneFlags:37/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Long64 + validationLevel: OK + format: Long64 + components: 1 + bytesHash: e6be7b85d1e521cd436ef61b12243067c89ac5fd705a4fd10b17202e27163ded + text: '5262' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatioType:38' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SignalToNoiseRatioType + id: '38' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatioType:38/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 88185d128d9922e0e6bcd32b07b6c7f20f27968eab447a1d8d1cdf250f79f7d3 + text: '3' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatio:39' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SignalToNoiseRatio + id: '39' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SignalToNoiseRatio:39/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational + validationLevel: OK + format: SignedRational + components: 1 + bytesHash: 00b066da372e88b6d81b221d5b77720924617629e6dbd64d85905a918145889a + text: '35.568653132504' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotoIdentifier:43' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: PhotoIdentifier + id: '43' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotoIdentifier:43/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 37 + bytesHash: f2bad4eb5c1f78b4804cbaaa45a9d93d359b4ef04308416bd8fc667812c25ffa + text: 25BB40EE-45DE-473C-A07F-5A6FEFB8E269 + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ColorTemperature:45' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ColorTemperature + id: '45' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ColorTemperature:45/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 25aa4122e5da4270649109c2a92e1fda46f6b109f799e92a78c062e1c48160ba + text: '2469' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:CameraType:46' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: CameraType + id: '46' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:CameraType:46/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: b40711a88c7039756fb8a73827eabe2c0fe5a0346ca7e0a104adc0fc764f528d + text: 'Back Normal' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusPosition:47' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: FocusPosition + id: '47' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusPosition:47/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 53c926c91de543d32b704940cf82d28a213c78fde58800f1dadccf37835c96e2 + text: '105' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:HDRGain:48' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: HDRGain + id: '48' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:HDRGain:48/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational + validationLevel: OK + format: SignedRational + components: 1 + bytesHash: cd2662154e6d76b2b2b92e70c0cac3ccf534f9b74eb5b89819ec509083d00a50 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:54' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '54' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:54/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: e71e356ce8508f6e96dcb8356fcf2753ebc50940c7f45f45c9fbb3bc91182252 + text: '125' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:55' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '55' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:55/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 1bc5d0e3df0ea12c4d0078668d14924f95106bbe173e196de50fe13a900b0937 + text: '4' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:58' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '58' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:58/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:59' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '59' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:59/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:60' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '60' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:60/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 1bc5d0e3df0ea12c4d0078668d14924f95106bbe173e196de50fe13a900b0937 + text: '4' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:GreenGhostMitigationStatus:63' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GreenGhostMitigationStatus + id: '63' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:GreenGhostMitigationStatus:63/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SemanticStyle:64' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SemanticStyle + id: '64' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SemanticStyle:64/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 74 + bytesHash: 1a82dca188096f802fd3e2851d21dc42fbeec1a6a200d0925a0e089166e64a57 + text: '74 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SemanticStyleRenderingVer:65' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice + name: SemanticStyleRenderingVer + id: '65' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SemanticStyleRenderingVer:65/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:67' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '67' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:67/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:68' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '68' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:68/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:69' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '69' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:69/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:70' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '70' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:70/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:74' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '74' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:74/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 433ebf5bc03dffa38536673207a21281612cef5faa9bc7a4d5b9be2fdb12cf1a + text: '2' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:77' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '77' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:77/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational + validationLevel: OK + format: SignedRational + components: 1 + bytesHash: aa3bcd5e6350834f82c2b8fdba1e11f56ae65696fb5ab949aa2f71ca5b050032 + text: '33.482482919029' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:Apple_0x004e:78' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Apple_0x004e + id: '78' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:Apple_0x004e:78/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 121 + bytesHash: 512994ba4958b8a6c8f257164320a1e5d8fe9c04a7b0e2abbb1d09c777b18126 + text: '121 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:Apple_0x004f:79' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Apple_0x004f + id: '79' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:Apple_0x004f:79/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 43 + bytesHash: 616161fd6279b3e3eec0904f1b368b087b1722b18bcf2e557b22331030ea695c + text: '43 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:82' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '82' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:82/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 3b28a6c3766c6295adad976d349705ef49393fbfdebe4facb5862d2cdfa285d3 + text: '9' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:83' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '83' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:83/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: b40711a88c7039756fb8a73827eabe2c0fe5a0346ca7e0a104adc0fc764f528d + text: '1' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:85' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '85' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:85/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:88' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info + id: '88' + collection: Tiff\UnknownTag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:88/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong + validationLevel: OK + format: SignedLong + components: 1 + bytesHash: 038d13ce0516722ebcb884e9c1cbdccce571960f3140bff1730e5822ca8adce8 + text: '1795' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SubSecTimeOriginal + id: '37521' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 4 + bytesHash: b7ceb27d584143de68e941b67beed3bff86a0e57edb4c2d6d208ee467ab158c0 + text: '098' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SubSecTimeDigitized + id: '37522' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 4 + bytesHash: b7ceb27d584143de68e941b67beed3bff86a0e57edb4c2d6d208ee467ab158c0 + text: '098' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: FlashpixVersion + id: '40960' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' + handlerClass: FileEye\MediaProbe\Entry\Version + validationLevel: OK + format: Undefined + components: 4 + bytesHash: 5e7b571a60a7c187d6a4cb8bbedbe4e69d4caa49b51d9ddf3320afd793f146bf + text: '1.0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ColorSpace + id: '40961' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: ca2fd00fa001190744c15c317643ab092e7048ce086a243e2be9437c898de1bb + text: Uncalibrated + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ExifImageWidth + id: '40962' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Long + validationLevel: OK + format: Long + components: 1 + bytesHash: 14f1d2d8923c2083c5e252bf3e055a7c47af23d9bcb622d29e001599c845486b + text: '4032' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ExifImageHeight + id: '40963' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Long + validationLevel: OK + format: Long + components: 1 + bytesHash: bc576bdbee05aced1cff9024140ab9ea9a3c3c2de5d575b05b2ae55e63e4392c + text: '3024' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SensingMethod + id: '41495' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: fcf0a6c700dd13e274b6fba8deea8dd9b26e4eedde3495717cac8408c9c5177f + text: 'One-chip color area' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SceneType + id: '41729' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 1 + bytesHash: 4bf5122f344554c53bde2ebb8cd2b7e3d1600ad631c385a5d7cce23c7785459a + text: 'Directly photographed' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ExposureMode + id: '41986' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7 + text: Auto + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: WhiteBalance + id: '41987' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7 + text: Auto + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: FocalLengthIn35mmFormat + id: '41989' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 67e9c125c3684fcb8da63c96772bbef781209c9fd74cd528664f91852b4b4176 + text: '26 mm' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: SceneCaptureType + id: '41990' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7 + text: Standard + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: LensInfo + id: '42034' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' + handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo + validationLevel: OK + format: Rational + components: 4 + bytesHash: 844636a46e82609051c941253108b67b90bd4e77f29b08aedbb816e83ad7fc97 + text: '1.53999996-5.69999981mm f/1.5-2.4' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: LensMake + id: '42035' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 6 + bytesHash: f5c2aa000f998f8662b133cff27277377f5510b3b6a4b12f4da6c3cedd921f0e + text: Apple + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: LensModel + id: '42036' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 44 + bytesHash: 290f7e3a78c0d6a4b832b04aa8ea88312ba41e055e08495c41d517dadd89c25b + text: 'iPhone 14 back dual wide camera 5.7mm f/1.5' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompositeImage:42080' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: CompositeImage + id: '42080' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompositeImage:42080/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: fcf0a6c700dd13e274b6fba8deea8dd9b26e4eedde3495717cac8408c9c5177f + text: 'General Composite Image' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: OK + name: GPS + id: '34853' + collection: Media\Tiff\IfdGps + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSLatitudeRef + id: '1' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 2 + bytesHash: e9f86cefcfd61558fe75da7d4ea48a6c82d93191c6d49579aab49f99e543dcad + text: North + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSLatitude + id: '2' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' + handlerClass: FileEye\MediaProbe\Entry\GPSDegrees + validationLevel: OK + format: Rational + components: 3 + bytesHash: 70a52e7f4ac7dcda689f67e5694bc287f7ccf269c7e6e65c0b5f4cc8379220a4 + text: '46° 46'' 57.43" (46.78°)' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSLongitudeRef + id: '3' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 2 + bytesHash: e6691dfe4d55fb0af0da179453a9f94c71a5fcad27ff9623ce5f1bf748459135 + text: East + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSLongitude + id: '4' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' + handlerClass: FileEye\MediaProbe\Entry\GPSDegrees + validationLevel: OK + format: Rational + components: 3 + bytesHash: 37b278eb074e0ddaf62861a550d26ffb17a9bb45b40c42f7c098eb028e0000bf + text: '12° 5'' 4.76" (12.08°)' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSAltitudeRef + id: '5' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry' + handlerClass: FileEye\MediaProbe\Entry\GPSAltitudeRef + validationLevel: OK + format: Byte + components: 1 + bytesHash: 6e340b9cffb37a989ca544e6bb780a2c78901d3fb33738768511a30617afa01d + text: 'Above Sea Level' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSAltitude + id: '6' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry' + handlerClass: FileEye\MediaProbe\Entry\GPSAltitude + validationLevel: OK + format: Rational + components: 1 + bytesHash: 508301d6cee41804dffce9a7c21233e43546484d6a58cd1a69ef39be3025adfd + text: '1581.5840024707' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSTimeStamp:7' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSTimeStamp + id: '7' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSTimeStamp:7/entry' + handlerClass: FileEye\MediaProbe\Entry\GPSTimeStamp + validationLevel: OK + format: Rational + components: 3 + bytesHash: 5000e1817423794d26f78fdef18ac043e45d130ae9923391ffa950bc43c7b6bd + text: '19 33 33' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSSpeedRef + id: '12' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 2 + bytesHash: ab3fae4e024f63b2d32d0a6c381835d845f54bc721a16727fda4bf3ab5f1f706 + text: km/h + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSSpeed + id: '13' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: cd2662154e6d76b2b2b92e70c0cac3ccf534f9b74eb5b89819ec509083d00a50 + text: '0' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSImgDirectionRef + id: '16' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 2 + bytesHash: 766caa663e1025b9accd7ededd24fbc8193180e028eedae2f41d6bb0b1d36468 + text: 'True North' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSImgDirection + id: '17' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: fc3337f1f00b32f2e7c0a4f338cbf13c02d4d0f02d945c2fbe8ce997c0fd680d + text: '132.84297171802' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSDestBearingRef + id: '23' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 2 + bytesHash: 766caa663e1025b9accd7ededd24fbc8193180e028eedae2f41d6bb0b1d36468 + text: 'True North' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSDestBearing + id: '24' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: fc3337f1f00b32f2e7c0a4f338cbf13c02d4d0f02d945c2fbe8ce997c0fd680d + text: '132.84297171802' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSDateStamp + id: '29' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Ascii + validationLevel: OK + format: Ascii + components: 11 + bytesHash: ed2d4e1e5f5b513c49f462480d752f45cfd50209ebd9a2168283b8d079afe2aa + text: '2025:02:01' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: GPSHPositioningError + id: '31' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: cb135b42d3c66b889fde3534a2e5798034e0d43455190e13f286e48687edaafc + text: '27.37935019905 m' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: OK + name: IFD1 + id: '1' + collection: Media\Tiff\Ifd1 + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: Compression + id: '259' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: 40d88127d4d31a3891f41598eeed41174e5bc89b1eb9bbd66a8cbfc09956a3fd + text: 'JPEG (old-style)' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: XResolution + id: '282' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: 467243a3c7a4edb84cce5527b8f86925d12807fb6772d7f2c5532a631b3bb3dd + text: '72' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: YResolution + id: '283' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Rational + validationLevel: OK + format: Rational + components: 1 + bytesHash: 467243a3c7a4edb84cce5527b8f86925d12807fb6772d7f2c5532a631b3bb3dd + text: '72' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK + name: ResolutionUnit + id: '296' + collection: Tiff\Tag + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Short + validationLevel: OK + format: Short + components: 1 + bytesHash: fcf0a6c700dd13e274b6fba8deea8dd9b26e4eedde3495717cac8408c9c5177f + text: inches + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' + handlerClass: FileEye\MediaProbe\Block\Thumbnail + validationLevel: OK + collection: Thumbnail + elements: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 8073 + bytesHash: f16f513bc862bc012c133aa08a82abf161e3c209bc968adeb3400f48de5e5614 + text: '8073 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP2:226' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: APP2 + id: '226' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:APP2:226/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 90 + bytesHash: bf113287d29db71b74e9d1c40db9d6c9051d404f72201244b6f728a40736f357 + text: '90 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP2:226' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: APP2 + id: '226' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:APP2:226/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 554 + bytesHash: f6bbbacbc2749ae4f38b748b490c9dab1c3336ffe52c11e361f5021ddc7442a5 + text: '554 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:APP10:234' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: APP10 + id: '234' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:APP10:234/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 768 + bytesHash: 72f9c5815453d4fc04c6273cf3604aa4d8779e35ec30bf93c74a273f1b177d91 + text: '768 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:DQT:219' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: DQT + id: '219' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:DQT:219/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 134 + bytesHash: a550055999703510c1089b116d4e63cdb5dc41430abee3e0b69142c21c53ae34 + text: '134 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:DRI:221' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: DRI + id: '221' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:DRI:221/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 6 + bytesHash: 2c903cc91a86a7ced3571e7c63688e9e70a976433c7835661c2e4d83acb8b8fb + text: '6 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:SOF0:192' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: SOF0 + id: '192' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:SOF0:192/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 19 + bytesHash: 2aac70a6095e42f0e2bef841d875e0368081a095d3b90bf37445784019b47d11 + text: '19 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:DHT:196' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: DHT + id: '196' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:DHT:196/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 420 + bytesHash: 06ead79f18b4b18186f3ffeb1c8fbb68b659ec6d7ecde7fc139221b54af01448 + text: '420 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:SOS:218' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos + validationLevel: OK + name: SOS + id: '218' + collection: Media\Jpeg\SegmentSos + elements: + - + path: '/media/jpeg/jpegSegment:SOS:218/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 2624404 + bytesHash: 0c0065500ac6da51be2a26725e5c16b3ec7a0fa64992e5fa6ee5ffd6c7527578 + text: '2624404 byte(s) of data' + - + path: '/media/jpeg/jpegSegment:EOI:217' + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment + validationLevel: OK + name: EOI + id: '217' + collection: Media\Jpeg\Segment + elements: + - + path: '/media/jpeg/jpegSegment:EOI:217/entry' + handlerClass: FileEye\MediaProbe\Entry\Core\Undefined + validationLevel: OK + format: Undefined + components: 2 + bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 + text: '2 byte(s) of data' +log: + NOTICE: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' + message: "Found Long64 data format, expected Undefined for tag 'LivePhotoVideoIndex' in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SceneFlags:37' + message: "Found Long64 data format, expected SignedLong for tag 'SceneFlags' in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:SemanticStyleRenderingVer:65' + message: "Found SignedLong data format, expected Undefined for tag 'SemanticStyleRenderingVer' in 'Apple'" + INFO: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13' + message: "Unknown tag 13/0xD in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' + message: "Unknown tag 14/0xE in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16' + message: "Unknown tag 16/0x10 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22' + message: "Unknown tag 22/0x16 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:54' + message: "Unknown tag 54/0x36 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:55' + message: "Unknown tag 55/0x37 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:58' + message: "Unknown tag 58/0x3A in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:59' + message: "Unknown tag 59/0x3B in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:60' + message: "Unknown tag 60/0x3C in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:67' + message: "Unknown tag 67/0x43 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:68' + message: "Unknown tag 68/0x44 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:69' + message: "Unknown tag 69/0x45 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:70' + message: "Unknown tag 70/0x46 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:74' + message: "Unknown tag 74/0x4A in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:77' + message: "Unknown tag 77/0x4D in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:82' + message: "Unknown tag 82/0x52 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:83' + message: "Unknown tag 83/0x53 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:85' + message: "Unknown tag 85/0x55 in 'Apple'" + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:88' + message: "Unknown tag 88/0x58 in 'Apple'" +gdInfo: + 0: 4032 + 1: 3024 + 2: 2 + 3: 'width="4032" height="3024"' + bits: 8 + channels: 3 + mime: image/jpeg +exifReadData: + FileName: apple-iphone14.jpg + FileDateTime: 1739573294 + FileSize: 2637496 + FileType: 2 + MimeType: image/jpeg + SectionsFound: 'ANY_TAG, IFD0, THUMBNAIL, EXIF, GPS' + COMPUTED: + html: 'width="4032" height="3024"' + Height: 3024 + Width: 4032 + IsColor: 1 + ByteOrderMotorola: 1 + ApertureFNumber: f/1.5 + Thumbnail.FileType: 2 + Thumbnail.MimeType: image/jpeg + Make: Apple + Model: 'iPhone 14' + Orientation: 6 + XResolution: 72/1 + YResolution: 72/1 + ResolutionUnit: 2 + Software: 18.1.1 + DateTime: '2025:02:01 20:33:38' + HostComputer: 'iPhone 14' + YCbCrPositioning: 1 + Exif_IFD_Pointer: 228 + GPS_IFD_Pointer: 2586 + THUMBNAIL: + Compression: 6 + XResolution: 72/1 + YResolution: 72/1 + ResolutionUnit: 2 + JPEGInterchangeFormat: 2990 + JPEGInterchangeFormatLength: 8073 + ExposureTime: 1/50 + FNumber: 3/2 + ExposureProgram: 2 + ISOSpeedRatings: 250 + ExifVersion: '0232' + DateTimeOriginal: '2025:02:01 20:33:38' + DateTimeDigitized: '2025:02:01 20:33:38' + 'UndefinedTag:0x9010': '+01:00' + 'UndefinedTag:0x9011': '+01:00' + 'UndefinedTag:0x9012': '+01:00' + ComponentsConfiguration: !!binary AQIDAA== + ShutterSpeedValue: 48307/8559 + ApertureValue: 27767/23734 + BrightnessValue: 36076/29979 + ExposureBiasValue: 0/1 + MeteringMode: 5 + Flash: 16 + FocalLength: 57/10 + SubjectLocation: + - 2006 + - 1506 + - 2213 + - 1327 + MakerNote: 'Apple iOS' + SubSecTimeOriginal: '098' + SubSecTimeDigitized: '098' + FlashPixVersion: '0100' + ColorSpace: 65535 + ExifImageWidth: 4032 + ExifImageLength: 3024 + SensingMethod: 2 + SceneType: !!binary AQ== + ExposureMode: 0 + WhiteBalance: 0 + FocalLengthIn35mmFilm: 26 + SceneCaptureType: 0 + 'UndefinedTag:0xA432': + - 807365/524263 + - 2988413/524283 + - 3/2 + - 12/5 + 'UndefinedTag:0xA433': Apple + 'UndefinedTag:0xA434': 'iPhone 14 back dual wide camera 5.7mm f/1.5' + 'UndefinedTag:0xA460': 2 + GPSLatitudeRef: 'N' + GPSLatitude: + - 46/1 + - 46/1 + - 5743/100 + GPSLongitudeRef: E + GPSLongitude: + - 12/1 + - 5/1 + - 476/100 + GPSAltitudeRef: "\0" + GPSAltitude: 5121169/3238 + GPSTimeStamp: + - 19/1 + - 33/1 + - 33/1 + GPSSpeedRef: K + GPSSpeed: 0/1 + GPSImgDirectionRef: T + GPSImgDirection: 314705/2369 + GPSDestBearingRef: T + GPSDestBearing: 314705/2369 + GPSDateStamp: '2025:02:01' + 'UndefinedTag:0x001F': 213203/7787 diff --git a/tests/media-dumps/image/camera/apple-iphone14.jpg.exiftool-raw.xml b/tests/media-dumps/image/camera/apple-iphone14.jpg.exiftool-raw.xml new file mode 100644 index 000000000..559a06747 --- /dev/null +++ b/tests/media-dumps/image/camera/apple-iphone14.jpg.exiftool-raw.xml @@ -0,0 +1,199 @@ + + + + + 13.10 + apple-iphone14.jpg + tests/media-samples/image/camera + 2637496 + 2025:02:14 23:48:14+01:00 + 2025:02:15 15:31:54+01:00 + 2025:02:14 23:49:30+01:00 + 100644 + JPEG + JPG + image/jpeg + MM + 4032 + 3024 + 0 + 8 + 3 + 2 2 + 1 1 + 1 + 300 + 300 + Apple + iPhone 14 + 6 + 72 + 72 + 2 + 18.1.1 + 2025:02:01 20:33:38 + iPhone 14 + 1 + 0.02 + 1.5 + 2 + 250 + 0232 + 2025:02:01 20:33:38 + 2025:02:01 20:33:38 + +01:00 + +01:00 + +01:00 + 1 2 3 0 + 0.019997999992969 + 1.50000000028992 + 1.203375696 + 0 + 5 + 16 + 5.7 + 2006 1506 2213 1327 + 098 + 098 + 0100 + 65535 + 4032 + 3024 + 2 + 1 + 0 + 0 + 26 + 0 + 1.539999962 5.699999809 1.5 2.4 + Apple + iPhone 14 back dual wide camera 5.7mm f/1.5 + 2 + 15 + 1 + 364312998632666 + 1000000000 + 0 + 1 + 194 + 193 + 1 + 0.0203197077 -0.5982234479 -0.8226922159 + 0.98828125 1.8359375 + 12 + 5251076 + 0 + 0.8432090282 + 29 268435516 + 35.56865313 + 25BB40EE-45DE-473C-A07F-5A6FEFB8E269 + 2469 + 1 + 105 + 0 + {_0=1,_1=0,_2=0,_3=0} + N + 46.7826194444444 + E + 12.0846555555556 + 0 + 1581.584002 + 19:33:33 + K + 0 + T + 132.8429717 + T + 132.8429717 + 2025:02:01 + 27.3793502 + 6 + 72 + 72 + 2 + 3024 + 8073 + (Binary data 8073 bytes, use -b option to extract) + 0100 + 2 + 0 + 0 + 196608 + 2398725 + 0 + 0 + 0 + 0 + 0 + 0 + 238771 + 2398725 + 0 + 0 + (Binary data 238771 bytes, use -b option to extract) + appl + 1024 + mntr + RGB + XYZ + 2022:01:01 00:00:00 + acsp + APPL + 0 + APPL + + 0 0 + 0 + 0.9642 1 0.82491 + appl + 236 253 163 142 56 133 71 195 109 180 189 79 122 218 24 47 + Display P3 + Copyright Apple Inc., 2022 + 0.96419 1 0.82489 + 0.51512 0.2412 -0.00105 + 0.29198 0.69225 0.04189 + 0.1571 0.06657 0.78407 + (Binary data 32 bytes, use -b option to extract) + 1.04788 0.02292 -0.0502 0.02959 0.99048 -0.01706 -0.00923 0.01508 0.75168 + (Binary data 32 bytes, use -b option to extract) + (Binary data 32 bytes, use -b option to extract) + (Binary data 1420 bytes, use -b option to extract) + 364312.998632666 + 1.5 + 4032 3024 + 12.192768 + 4.56140350877193 + 0.02 + 2025:02:01 20:33:38.098+01:00 + 2025:02:01 20:33:38.098+01:00 + 2025:02:01 20:33:38+01:00 + 1581.584002 + 2025:02:01 19:33:33Z + 46.7826194444444 + 12.0846555555556 + 0.0065870648301746 + 69.3903656740024 + 26 + 46.7826194444444 12.0846555555556 + 3.28826276322316 + 5.49185309632967 + iPhone 14 back dual wide camera 5.7mm f/1.5 + + diff --git a/tests/media-dumps/image/camera/apple-iphone14.jpg.exiftool.xml b/tests/media-dumps/image/camera/apple-iphone14.jpg.exiftool.xml new file mode 100644 index 000000000..e9603a45a --- /dev/null +++ b/tests/media-dumps/image/camera/apple-iphone14.jpg.exiftool.xml @@ -0,0 +1,199 @@ + + + + + 13.10 + apple-iphone14.jpg + tests/media-samples/image/camera + 2.6 MB + 2025:02:14 23:48:14+01:00 + 2025:02:15 15:31:54+01:00 + 2025:02:14 23:49:30+01:00 + -rw-r--r-- + JPEG + jpg + image/jpeg + Big-endian (Motorola, MM) + 4032 + 3024 + Baseline DCT, Huffman coding + 8 + 3 + YCbCr4:2:0 (2 2) + 1.01 + inches + 300 + 300 + Apple + iPhone 14 + Rotate 90 CW + 72 + 72 + inches + 18.1.1 + 2025:02:01 20:33:38 + iPhone 14 + Centered + 1/50 + 1.5 + Program AE + 250 + 0232 + 2025:02:01 20:33:38 + 2025:02:01 20:33:38 + +01:00 + +01:00 + +01:00 + Y, Cb, Cr, - + 1/50 + 1.5 + 1.203375696 + 0 + Multi-segment + Off, Did not fire + 5.7 mm + 2006 1506 2213 1327 + 098 + 098 + 0100 + Uncalibrated + 4032 + 3024 + One-chip color area + Directly photographed + Auto + Auto + 26 mm + Standard + 1.539999962-5.699999809mm f/1.5-2.4 + Apple + iPhone 14 back dual wide camera 5.7mm f/1.5 + General Composite Image + 15 + Valid + 364312998632666 + 1000000000 + 0 + Yes + 194 + 193 + Yes + 0.0203197077 -0.5982234479 -0.8226922159 + 0.99 - 1.84 m + Scene + 5251076 + 0 + 0.8432090282 + 29 1 60 + 35.56865313 + 25BB40EE-45DE-473C-A07F-5A6FEFB8E269 + 2469 + Back Normal + 105 + 0 + {_0=1,_1=0,_2=0,_3=0} + North + 46 deg 46' 57.43" + East + 12 deg 5' 4.76" + Above Sea Level + 1581.584002 m + 19:33:33 + km/h + 0 + True North + 132.8429717 + True North + 132.8429717 + 2025:02:01 + 27.3793502 m + JPEG (old-style) + 72 + 72 + inches + 3024 + 8073 + (Binary data 8073 bytes, use -b option to extract) + 0100 + 2 + (none) + JPEG + Baseline MP Primary Image + 2398725 + 0 + 0 + 0 + (none) + JPEG + Undefined + 238771 + 2398725 + 0 + 0 + (Binary data 238771 bytes, use -b option to extract) + Apple Computer Inc. + 4.0.0 + Display Device Profile + RGB + XYZ + 2022:01:01 00:00:00 + acsp + Apple Computer Inc. + Not Embedded, Independent + Apple Computer Inc. + + Reflective, Glossy, Positive, Color + Perceptual + 0.9642 1 0.82491 + Apple Computer Inc. + ecfda38e388547c36db4bd4f7ada182f + Display P3 + Copyright Apple Inc., 2022 + 0.96419 1 0.82489 + 0.51512 0.2412 -0.00105 + 0.29198 0.69225 0.04189 + 0.1571 0.06657 0.78407 + (Binary data 32 bytes, use -b option to extract) + 1.04788 0.02292 -0.0502 0.02959 0.99048 -0.01706 -0.00923 0.01508 0.75168 + (Binary data 32 bytes, use -b option to extract) + (Binary data 32 bytes, use -b option to extract) + (Binary data 1420 bytes, use -b option to extract) + 4 days 5:11:53 + 1.5 + 4032x3024 + 12.2 + 4.6 + 1/50 + 2025:02:01 20:33:38.098+01:00 + 2025:02:01 20:33:38.098+01:00 + 2025:02:01 20:33:38+01:00 + 1581.5 m Above Sea Level + 2025:02:01 19:33:33Z + 46 deg 46' 57.43" N + 12 deg 5' 4.76" E + 0.007 mm + 69.4 deg + 5.7 mm (35 mm equivalent: 26.0 mm) + 46 deg 46' 57.43" N, 12 deg 5' 4.76" E + 3.29 m + 5.5 + iPhone 14 back dual wide camera 5.7mm f/1.5 + + diff --git a/tests/media-dumps/image/camera/apple-iphone6s.jpg.dump.yml b/tests/media-dumps/image/camera/apple-iphone6s.jpg.dump.yml index bcf1e1534..ef5f91007 100644 --- a/tests/media-dumps/image/camera/apple-iphone6s.jpg.dump.yml +++ b/tests/media-dumps/image/camera/apple-iphone6s.jpg.dump.yml @@ -8,31 +8,27 @@ fileContentHash: acb2045c15846eeb455deb1654ed381a1dbb2d2e618ed5a36a96221411aff6a elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -40,40 +36,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -82,7 +74,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -90,8 +81,7 @@ elements: text: Apple - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -100,7 +90,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -108,8 +97,7 @@ elements: text: 'iPhone 6s' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -118,7 +106,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -126,8 +113,7 @@ elements: text: 'Rotate 90 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -136,7 +122,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -144,8 +129,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -154,7 +138,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -162,8 +145,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -172,7 +154,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -180,8 +161,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -190,7 +170,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -198,8 +177,7 @@ elements: text: 11.0.3 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -208,7 +186,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -216,8 +193,7 @@ elements: text: '2017:12:07 12:02:40' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -226,7 +202,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -234,17 +209,15 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -253,7 +226,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -261,8 +233,7 @@ elements: text: '1/33 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -271,7 +242,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -279,8 +249,7 @@ elements: text: f/2.2 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -289,7 +258,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -297,8 +265,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -307,7 +274,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -315,8 +281,7 @@ elements: text: '64' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -325,7 +290,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -333,8 +297,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -343,7 +306,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -351,8 +313,7 @@ elements: text: '2017:12:07 12:02:40' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -361,7 +322,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -369,8 +329,7 @@ elements: text: '2017:12:07 12:02:40' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -379,7 +338,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -387,8 +345,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -397,7 +354,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -405,8 +361,7 @@ elements: text: '2297/454 sec. (APEX: 5)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -415,7 +370,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -423,8 +377,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BrightnessValue id: '37379' @@ -433,7 +386,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -441,8 +393,7 @@ elements: text: '3.7317228226319' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -451,7 +402,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -459,8 +409,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -469,7 +418,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -477,8 +425,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -487,7 +434,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -495,8 +441,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -505,7 +450,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -513,8 +457,7 @@ elements: text: '4.2 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectArea id: '37396' @@ -523,7 +466,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396/entry' handlerClass: FileEye\MediaProbe\Entry\ExifSubjectArea - valid: true validationLevel: OK format: Short components: 4 @@ -531,17 +473,15 @@ elements: text: 'Within rectangle (width 2015, height 1511) around (x,y) = (2217,1330)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500' - handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Apple\MakerNote - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Apple\Exif\MakerNote + validationLevel: Notice name: Apple id: '37500' - collection: ExifMakerNotes\Apple\Main + collection: Maker\Apple\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: appleHeader collection: RawData @@ -549,7 +489,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 14 @@ -557,8 +496,7 @@ elements: text: '14 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNoteVersion id: '1' @@ -567,7 +505,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -575,8 +512,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEMatrix id: '2' @@ -585,7 +521,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 558 @@ -594,7 +529,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Apple\RunTime - valid: true validationLevel: OK name: AppleRuntime id: '3' @@ -602,8 +536,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeFlags id: flags @@ -612,7 +545,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\RunTimeFlags - valid: true validationLevel: OK format: Char components: 1 @@ -620,8 +552,7 @@ elements: text: Valid - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeValue id: value @@ -630,7 +561,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 15 @@ -638,8 +568,7 @@ elements: text: '387722451513000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeScale id: timescale @@ -648,7 +577,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 10 @@ -656,8 +584,7 @@ elements: text: '1000000000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeEpoch id: epoch @@ -666,7 +593,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 1 @@ -674,8 +600,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEStable id: '4' @@ -684,7 +609,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -692,8 +616,7 @@ elements: text: 'Yes' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AETarget id: '5' @@ -702,7 +625,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -710,8 +632,7 @@ elements: text: '221' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEAverage id: '6' @@ -720,7 +641,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -728,8 +648,7 @@ elements: text: '223' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFStable id: '7' @@ -738,7 +657,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -746,8 +664,7 @@ elements: text: 'Yes' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AccelerationVector id: '8' @@ -756,7 +673,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 3 @@ -764,16 +680,14 @@ elements: text: '0.092582129308257 -0.55557432432432 -0.91925042589438' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '9' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -781,16 +695,14 @@ elements: text: '4371' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '14' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -798,8 +710,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ContentIdentifier:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContentIdentifier id: '17' @@ -808,7 +719,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ContentIdentifier:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 37 @@ -816,8 +726,7 @@ elements: text: 283DD1D4-53C7-4C9C-BB23-FDF9F95436D1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageCaptureType id: '20' @@ -826,7 +735,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\ImageCaptureType - valid: true validationLevel: OK format: SignedLong components: 1 @@ -834,9 +742,8 @@ elements: text: 'Unknown (4)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: LivePhotoVideoIndex id: '23' collection: Tiff\Tag @@ -844,7 +751,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -852,8 +758,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageProcessingFlags id: '25' @@ -862,7 +767,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -870,8 +774,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotosAppFeatureFlags id: '31' @@ -880,7 +783,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -888,8 +790,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -898,7 +799,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -906,8 +806,7 @@ elements: text: '160' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -916,7 +815,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -924,8 +822,7 @@ elements: text: '160' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -934,7 +831,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -942,8 +838,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -952,7 +847,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -960,8 +854,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -970,7 +863,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -978,8 +870,7 @@ elements: text: '4032' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -988,7 +879,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -996,8 +886,7 @@ elements: text: '3024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -1006,7 +895,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1014,8 +902,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -1024,7 +911,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -1032,8 +918,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -1042,7 +927,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1050,8 +934,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -1060,7 +943,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1068,8 +950,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -1078,7 +959,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1086,8 +966,7 @@ elements: text: '29 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -1096,7 +975,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1104,8 +982,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -1114,7 +991,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -1122,8 +998,7 @@ elements: text: '4.15mm f/2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensMake id: '42035' @@ -1132,7 +1007,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -1140,8 +1014,7 @@ elements: text: Apple - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '42036' @@ -1150,7 +1023,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 35 @@ -1158,17 +1030,15 @@ elements: text: 'iPhone 6s back camera 4.15mm f/2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitudeRef id: '1' @@ -1177,7 +1047,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1185,8 +1054,7 @@ elements: text: North - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitude id: '2' @@ -1195,7 +1063,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1203,8 +1070,7 @@ elements: text: '45° 28'' 53.12" (45.48°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitudeRef id: '3' @@ -1213,7 +1079,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1221,8 +1086,7 @@ elements: text: East - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitude id: '4' @@ -1231,7 +1095,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1239,8 +1102,7 @@ elements: text: '9° 11'' 41.83" (9.19°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitudeRef id: '5' @@ -1249,7 +1111,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitudeRef - valid: true validationLevel: OK format: Byte components: 1 @@ -1257,8 +1118,7 @@ elements: text: 'Above Sea Level' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitude id: '6' @@ -1267,7 +1127,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitude - valid: true validationLevel: OK format: Rational components: 1 @@ -1275,8 +1134,7 @@ elements: text: '111.42168674699' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSTimeStamp:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSTimeStamp id: '7' @@ -1285,7 +1143,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSTimeStamp:7/entry' handlerClass: FileEye\MediaProbe\Entry\GPSTimeStamp - valid: true validationLevel: OK format: Rational components: 3 @@ -1293,8 +1150,7 @@ elements: text: '11 2 37.77' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeedRef id: '12' @@ -1303,7 +1159,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1311,8 +1166,7 @@ elements: text: km/h - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeed id: '13' @@ -1321,7 +1175,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1329,8 +1182,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirectionRef id: '16' @@ -1339,7 +1191,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1347,8 +1198,7 @@ elements: text: 'True North' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirection id: '17' @@ -1357,7 +1207,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1365,8 +1214,7 @@ elements: text: '98.49889135255' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDestBearingRef id: '23' @@ -1375,7 +1223,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1383,8 +1230,7 @@ elements: text: 'True North' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDestBearing id: '24' @@ -1393,7 +1239,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1401,8 +1246,7 @@ elements: text: '98.49889135255' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDateStamp id: '29' @@ -1411,7 +1255,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -1419,8 +1262,7 @@ elements: text: '2017:12:07' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSHPositioningError id: '31' @@ -1429,7 +1271,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1437,17 +1278,15 @@ elements: text: '1414 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -1456,7 +1295,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1464,8 +1302,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -1474,7 +1311,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1482,8 +1318,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -1492,7 +1327,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1500,8 +1334,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -1510,7 +1343,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1519,14 +1351,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 12649 @@ -1534,17 +1364,15 @@ elements: text: '12649 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -1552,17 +1380,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -1570,17 +1396,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1588,17 +1412,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -1606,17 +1428,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1795210 @@ -1624,34 +1444,32 @@ elements: text: '1795210 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - WARNING: + NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' - message: "Found SignedLong data format, expected Undefined for item 'LivePhotoVideoIndex' in 'Apple'" - NOTICE: + message: "Found SignedLong data format, expected Undefined for tag 'LivePhotoVideoIndex' in 'Apple'" + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:9' - message: "Unknown item 9/0x9 in 'Apple'" + message: "Unknown tag 9/0x9 in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' - message: "Unknown item 14/0xE in 'Apple'" + message: "Unknown tag 14/0xE in 'Apple'" gdInfo: 0: 4032 1: 3024 diff --git a/tests/media-dumps/image/camera/apple-iphone7.JPG.dump.yml b/tests/media-dumps/image/camera/apple-iphone7.JPG.dump.yml index 8ef340589..603714c4b 100644 --- a/tests/media-dumps/image/camera/apple-iphone7.JPG.dump.yml +++ b/tests/media-dumps/image/camera/apple-iphone7.JPG.dump.yml @@ -9,31 +9,27 @@ fileContentHash: 70abc50d086d0d12391befa26357a0524e9b99c1a7e96f1d44d7f79a06881b1 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -41,17 +37,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -59,40 +53,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -101,7 +91,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -109,8 +98,7 @@ elements: text: Apple - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -119,7 +107,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 9 @@ -127,8 +114,7 @@ elements: text: 'iPhone 7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -137,7 +123,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -145,8 +130,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -155,7 +139,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -163,8 +146,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -173,7 +155,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -181,8 +162,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -191,7 +171,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -199,8 +178,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -209,7 +187,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -217,8 +194,7 @@ elements: text: 11.2.1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -227,7 +203,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -235,17 +210,15 @@ elements: text: '2018:02:24 12:26:51' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -254,7 +227,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -262,8 +234,7 @@ elements: text: '1/8772 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -272,7 +243,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -280,8 +250,7 @@ elements: text: f/1.8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -290,7 +259,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -298,8 +266,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -308,7 +275,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -316,8 +282,7 @@ elements: text: '25' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -326,7 +291,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -334,8 +298,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -344,7 +307,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -352,8 +314,7 @@ elements: text: '2018:02:24 12:26:51' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -362,7 +323,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -370,8 +330,7 @@ elements: text: '2018:02:24 12:26:51' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -380,7 +339,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -388,8 +346,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -398,7 +355,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -406,8 +362,7 @@ elements: text: '14867/1135 sec. (APEX: 93)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -416,7 +371,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -424,8 +378,7 @@ elements: text: '1.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BrightnessValue id: '37379' @@ -434,7 +387,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -442,8 +394,7 @@ elements: text: '12.161314984709' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -452,7 +403,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -460,8 +410,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -470,7 +419,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -478,8 +426,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -488,7 +435,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -496,8 +442,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -506,7 +451,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -514,8 +458,7 @@ elements: text: '4.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectArea id: '37396' @@ -524,7 +467,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396/entry' handlerClass: FileEye\MediaProbe\Entry\ExifSubjectArea - valid: true validationLevel: OK format: Short components: 4 @@ -532,17 +474,15 @@ elements: text: 'Within rectangle (width 2015, height 1511) around (x,y) = (2217,1330)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500' - handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Apple\MakerNote - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Apple\Exif\MakerNote + validationLevel: Notice name: Apple id: '37500' - collection: ExifMakerNotes\Apple\Main + collection: Maker\Apple\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: appleHeader collection: RawData @@ -550,7 +490,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/rawData:appleHeader/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 14 @@ -558,8 +497,7 @@ elements: text: '14 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNoteVersion id: '1' @@ -568,7 +506,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:MakerNoteVersion:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -576,8 +513,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEMatrix id: '2' @@ -586,7 +522,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEMatrix:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 558 @@ -595,7 +530,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Apple\RunTime - valid: true validationLevel: OK name: AppleRuntime id: '3' @@ -603,8 +537,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeFlags id: flags @@ -613,7 +546,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeFlags:flags/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\RunTimeFlags - valid: true validationLevel: OK format: Char components: 1 @@ -621,8 +553,7 @@ elements: text: Valid - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeValue id: value @@ -631,7 +562,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeValue:value/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 15 @@ -639,8 +569,7 @@ elements: text: '151991693487125' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeScale id: timescale @@ -649,7 +578,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeScale:timescale/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 10 @@ -657,8 +585,7 @@ elements: text: '1000000000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RunTimeEpoch id: epoch @@ -667,7 +594,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/plist:AppleRuntime:3/tag:RunTimeEpoch:epoch/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 1 @@ -675,8 +601,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEStable id: '4' @@ -685,7 +610,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEStable:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -693,8 +617,7 @@ elements: text: 'Yes' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AETarget id: '5' @@ -703,7 +626,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AETarget:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -711,8 +633,7 @@ elements: text: '165' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEAverage id: '6' @@ -721,7 +642,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AEAverage:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -729,8 +649,7 @@ elements: text: '162' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFStable id: '7' @@ -739,7 +658,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AFStable:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -747,8 +665,7 @@ elements: text: 'Yes' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AccelerationVector id: '8' @@ -757,7 +674,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:AccelerationVector:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 3 @@ -765,8 +681,7 @@ elements: text: '-0.9991062118278 0.077602872134769 0.11136580706781' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusDistanceRange:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceRange id: '12' @@ -775,7 +690,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:FocusDistanceRange:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\FocusDistanceRange - valid: true validationLevel: OK format: SignedRational components: 2 @@ -783,16 +697,14 @@ elements: text: '0.54 - 1.91 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '13' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -800,16 +712,14 @@ elements: text: '40' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '14' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -817,16 +727,14 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -834,8 +742,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ContentIdentifier:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContentIdentifier id: '17' @@ -844,7 +751,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ContentIdentifier:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 37 @@ -852,8 +758,7 @@ elements: text: 6AB558E4-C30A-487F-9443-29F4B3CC1F4E - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageCaptureType id: '20' @@ -862,7 +767,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageCaptureType:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Apple\Exif\ImageCaptureType - valid: true validationLevel: OK format: SignedLong components: 1 @@ -870,16 +774,14 @@ elements: text: ProRAW - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '22' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 29 @@ -887,9 +789,8 @@ elements: text: Aaonjq1yJePknSSYF/Tu0r00cTL9 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: LivePhotoVideoIndex id: '23' collection: Tiff\Tag @@ -897,7 +798,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -905,8 +805,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageProcessingFlags id: '25' @@ -915,7 +814,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:ImageProcessingFlags:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -923,8 +821,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:QualityHint:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: QualityHint id: '26' @@ -933,7 +830,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:QualityHint:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -941,8 +837,7 @@ elements: text: q825s - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotosAppFeatureFlags id: '31' @@ -951,7 +846,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:PhotosAppFeatureFlags:31/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -959,8 +853,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -969,7 +862,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -977,8 +869,7 @@ elements: text: '611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -987,7 +878,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -995,8 +885,7 @@ elements: text: '611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -1005,7 +894,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -1013,8 +901,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -1023,7 +910,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1031,8 +917,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -1041,7 +926,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1049,8 +933,7 @@ elements: text: '4032' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -1059,7 +942,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1067,8 +949,7 @@ elements: text: '3024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -1077,7 +958,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1085,8 +965,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -1095,7 +974,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -1103,8 +981,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -1113,7 +990,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1121,8 +997,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -1131,7 +1006,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1139,8 +1013,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -1149,7 +1022,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1157,8 +1029,7 @@ elements: text: '28 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -1167,7 +1038,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1175,8 +1045,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -1185,7 +1054,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -1193,8 +1061,7 @@ elements: text: '3.99mm f/1.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensMake id: '42035' @@ -1203,7 +1070,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -1211,8 +1077,7 @@ elements: text: Apple - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '42036' @@ -1221,7 +1086,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 34 @@ -1229,17 +1093,15 @@ elements: text: 'iPhone 7 back camera 3.99mm f/1.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitudeRef id: '1' @@ -1248,7 +1110,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1256,8 +1117,7 @@ elements: text: North - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitude id: '2' @@ -1266,7 +1126,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1274,8 +1133,7 @@ elements: text: '46° 32'' 45.4" (46.55°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitudeRef id: '3' @@ -1284,7 +1142,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1292,8 +1149,7 @@ elements: text: East - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitude id: '4' @@ -1302,7 +1158,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1310,8 +1165,7 @@ elements: text: '11° 59'' 35.25" (11.99°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitudeRef id: '5' @@ -1320,7 +1174,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitudeRef - valid: true validationLevel: OK format: Byte components: 1 @@ -1328,8 +1181,7 @@ elements: text: 'Above Sea Level' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitude id: '6' @@ -1338,7 +1190,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitude - valid: true validationLevel: OK format: Rational components: 1 @@ -1346,8 +1197,7 @@ elements: text: '2260.6764705882' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeedRef id: '12' @@ -1356,7 +1206,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1364,8 +1213,7 @@ elements: text: km/h - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeed id: '13' @@ -1374,7 +1222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1382,8 +1229,7 @@ elements: text: '0.017223674383869' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirectionRef id: '16' @@ -1392,7 +1238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1400,8 +1245,7 @@ elements: text: 'True North' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSImgDirection id: '17' @@ -1410,7 +1254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1418,8 +1261,7 @@ elements: text: '43.835509138381' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDestBearingRef id: '23' @@ -1428,7 +1270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearingRef:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1436,8 +1277,7 @@ elements: text: 'True North' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDestBearing id: '24' @@ -1446,7 +1286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDestBearing:24/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1454,8 +1293,7 @@ elements: text: '43.835509138381' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSHPositioningError id: '31' @@ -1464,7 +1302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSHPositioningError:31/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1472,17 +1309,15 @@ elements: text: '24 m' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2576 @@ -1490,17 +1325,15 @@ elements: text: '2576 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 122 @@ -1508,17 +1341,15 @@ elements: text: '122 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1526,17 +1357,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -1544,17 +1373,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -1562,17 +1389,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -1580,17 +1405,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -1598,17 +1421,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1616,17 +1437,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1634,17 +1453,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -1652,17 +1469,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3658513 @@ -1670,40 +1485,38 @@ elements: text: '3658513 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - WARNING: + NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:LivePhotoVideoIndex:23' - message: "Found SignedLong data format, expected Undefined for item 'LivePhotoVideoIndex' in 'Apple'" - NOTICE: + message: "Found SignedLong data format, expected Undefined for tag 'LivePhotoVideoIndex' in 'Apple'" + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:13' - message: "Unknown item 13/0xD in 'Apple'" + message: "Unknown tag 13/0xD in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:14' - message: "Unknown item 14/0xE in 'Apple'" + message: "Unknown tag 14/0xE in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:16' - message: "Unknown item 16/0x10 in 'Apple'" + message: "Unknown tag 16/0x10 in 'Apple'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Apple:37500/tag:22' - message: "Unknown item 22/0x16 in 'Apple'" + message: "Unknown tag 22/0x16 in 'Apple'" gdInfo: 0: 4032 1: 3024 diff --git a/tests/media-dumps/image/camera/canon-ixus-ii.jpg.dump.yml b/tests/media-dumps/image/camera/canon-ixus-ii.jpg.dump.yml index b585d8658..c5430a70e 100644 --- a/tests/media-dumps/image/camera/canon-ixus-ii.jpg.dump.yml +++ b/tests/media-dumps/image/camera/canon-ixus-ii.jpg.dump.yml @@ -14,31 +14,27 @@ fileContentHash: 65c6eef4bdb5df565b3597eb5e5e86e37edd339774e07fa2ca232024e842169 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -46,40 +42,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -88,7 +80,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -96,8 +87,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -106,7 +96,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 22 @@ -114,8 +103,7 @@ elements: text: 'Canon DIGITAL IXUS II' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -124,7 +112,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -132,8 +119,7 @@ elements: text: 'Rotate 90 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -142,7 +128,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -150,8 +135,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -160,7 +144,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -168,8 +151,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -178,7 +160,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -186,8 +167,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -196,7 +176,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -204,8 +183,7 @@ elements: text: '2004:07:10 19:43:48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -214,7 +192,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -222,17 +199,15 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Info name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -241,7 +216,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -249,8 +223,7 @@ elements: text: '1/30 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -259,7 +232,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -267,8 +239,7 @@ elements: text: f/3.2 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -277,7 +248,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -285,8 +255,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -295,7 +264,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -303,8 +271,7 @@ elements: text: '2004:07:10 19:43:48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -313,7 +280,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -321,8 +287,7 @@ elements: text: '2004:07:10 19:43:48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -331,7 +296,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -339,8 +303,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -349,7 +312,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -357,8 +319,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -367,7 +328,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -375,8 +335,7 @@ elements: text: '157/32 sec. (APEX: 5)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -385,7 +344,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -393,8 +351,7 @@ elements: text: '3.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -403,7 +360,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -411,8 +367,7 @@ elements: text: '-0.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -421,7 +376,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -429,8 +383,7 @@ elements: text: '3.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -439,7 +392,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -447,8 +399,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -457,7 +408,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -465,8 +415,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -475,7 +424,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -483,17 +431,15 @@ elements: text: '6.7 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Info name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonCameraSettings id: '1' @@ -502,7 +448,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -510,7 +455,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 92 @@ -518,8 +462,7 @@ elements: text: '92 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -528,7 +471,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -536,8 +478,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -546,7 +487,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -554,8 +494,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -564,7 +503,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -572,8 +510,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -582,7 +519,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -590,8 +526,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -600,7 +535,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -608,8 +542,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -618,7 +551,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -626,8 +558,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -636,7 +567,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -644,8 +574,7 @@ elements: text: JPEG - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -654,7 +583,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -662,8 +590,7 @@ elements: text: Small - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -672,7 +599,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -680,8 +606,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -690,7 +615,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -698,8 +622,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -708,7 +631,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -716,8 +638,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -726,7 +647,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -734,8 +654,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -744,7 +663,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -752,8 +670,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -762,7 +679,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -770,8 +686,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -780,7 +695,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -788,8 +702,7 @@ elements: text: Evaluative - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -798,7 +711,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -806,8 +718,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -816,7 +727,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -824,8 +734,7 @@ elements: text: 'Auto AF point selection' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -834,7 +743,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -842,8 +750,7 @@ elements: text: Easy - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -852,7 +759,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +766,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -870,7 +775,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -878,8 +782,7 @@ elements: text: '10.8125 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -888,7 +791,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -896,8 +798,7 @@ elements: text: '5.40625 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -906,7 +807,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -914,8 +814,7 @@ elements: text: 32/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -924,7 +823,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -932,8 +830,7 @@ elements: text: '3.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -942,7 +839,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -950,8 +846,7 @@ elements: text: '7.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -960,7 +855,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -968,8 +862,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -978,7 +871,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -986,8 +878,7 @@ elements: text: (none) - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -996,7 +887,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1004,8 +894,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1014,7 +903,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1022,8 +910,7 @@ elements: text: 'Exposure Compensation' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1032,7 +919,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1040,8 +926,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1050,7 +935,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1058,8 +942,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1068,7 +951,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1076,8 +958,7 @@ elements: text: '2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1086,7 +967,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1094,8 +974,7 @@ elements: text: '2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1104,7 +983,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1112,8 +990,7 @@ elements: text: Center - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1122,7 +999,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1130,8 +1006,7 @@ elements: text: Smooth - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1140,7 +1015,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1148,8 +1022,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1158,7 +1031,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1167,7 +1039,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1175,8 +1046,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1185,7 +1055,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1193,8 +1062,7 @@ elements: text: Zoom - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1203,7 +1071,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1211,8 +1078,7 @@ elements: text: '6.71875 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1221,7 +1087,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1229,8 +1094,7 @@ elements: text: '5.41 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1239,7 +1103,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1247,8 +1110,7 @@ elements: text: '4.04 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1257,7 +1119,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1266,7 +1127,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonShotInfo id: '4' @@ -1275,7 +1135,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1283,7 +1142,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -1291,8 +1149,7 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoISO id: '1' @@ -1301,7 +1158,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\AutoIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1309,8 +1165,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BaseISO id: '2' @@ -1319,7 +1174,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BaseIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1327,8 +1181,7 @@ elements: text: '50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV id: '3' @@ -1337,7 +1190,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1345,8 +1197,7 @@ elements: text: '9.03' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetAperture id: '4' @@ -1355,7 +1206,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1363,8 +1213,7 @@ elements: text: '3.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetExposureTime id: '5' @@ -1373,7 +1222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TargetExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1381,8 +1229,7 @@ elements: text: 1/30 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '6' @@ -1391,7 +1238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureCompensation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1399,8 +1245,7 @@ elements: text: '-1/3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '7' @@ -1409,7 +1254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1417,8 +1261,7 @@ elements: text: Fluorescent - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SlowShutter id: '8' @@ -1427,7 +1270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1435,8 +1277,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SequenceNumber id: '9' @@ -1445,7 +1286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1453,8 +1293,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OpticalZoomCode id: '10' @@ -1463,7 +1302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\OpticalZoomCode - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1471,8 +1309,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '12' @@ -1481,7 +1318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraTemperature - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1489,8 +1325,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashGuideNumber id: '13' @@ -1499,7 +1334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1507,8 +1341,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '14' @@ -1517,7 +1350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\AFPointsInFocus - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1525,8 +1357,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureComp id: '15' @@ -1535,7 +1366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1543,8 +1373,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoExposureBracketing id: '16' @@ -1553,7 +1382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1561,8 +1389,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBBracketValue id: '17' @@ -1571,7 +1398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1579,8 +1405,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ControlMode id: '18' @@ -1589,7 +1414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1597,8 +1421,7 @@ elements: text: 'Camera Local Control' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '19' @@ -1607,7 +1430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceUpper - valid: true validationLevel: OK format: Short components: 1 @@ -1615,8 +1437,7 @@ elements: text: '0.54 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '20' @@ -1625,7 +1446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceLower - valid: true validationLevel: OK format: Short components: 1 @@ -1633,8 +1453,7 @@ elements: text: '0 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '21' @@ -1643,7 +1462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FNumber - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1651,8 +1469,7 @@ elements: text: '3.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '22' @@ -1661,7 +1478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1669,8 +1485,7 @@ elements: text: 1/33 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV2 id: '23' @@ -1679,7 +1494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV2 - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1687,8 +1501,7 @@ elements: text: '-6' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BulbDuration id: '24' @@ -1697,7 +1510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BulbDuration - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1705,8 +1517,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraType id: '26' @@ -1715,7 +1526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1723,8 +1533,7 @@ elements: text: Compact - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoRotate id: '27' @@ -1733,7 +1542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1741,8 +1549,7 @@ elements: text: 'Rotate 90 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NDFilter id: '28' @@ -1751,7 +1558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1759,8 +1565,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer2 id: '29' @@ -1769,7 +1574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1777,8 +1581,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashOutput id: '33' @@ -1787,7 +1590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1795,16 +1597,14 @@ elements: text: '43' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '0' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 6 @@ -1812,16 +1612,14 @@ elements: text: '0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '0' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1830,7 +1628,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex - valid: true validationLevel: OK name: CanonAFInfo id: '18' @@ -1838,8 +1635,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:NumAFPoints:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NumAFPoints id: '0' @@ -1848,7 +1644,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:NumAFPoints:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1856,8 +1651,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:ValidAFPoints:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ValidAFPoints id: '1' @@ -1866,7 +1660,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:ValidAFPoints:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1874,8 +1667,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageWidth:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageWidth id: '2' @@ -1884,7 +1676,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageWidth:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1892,8 +1683,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageHeight:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageHeight id: '3' @@ -1902,7 +1692,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageHeight:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1910,8 +1699,7 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageWidth:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageWidth id: '4' @@ -1920,7 +1708,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageWidth:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1928,8 +1715,7 @@ elements: text: '2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageHeight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageHeight id: '5' @@ -1938,7 +1724,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageHeight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1946,8 +1731,7 @@ elements: text: '256' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaWidth:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaWidth id: '6' @@ -1956,7 +1740,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaWidth:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1964,8 +1747,7 @@ elements: text: '369' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaHeight:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaHeight id: '7' @@ -1974,7 +1756,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaHeight:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1982,8 +1763,7 @@ elements: text: '42' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaXPositions:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaXPositions id: '8' @@ -1992,7 +1772,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaXPositions:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 9 @@ -2000,8 +1779,7 @@ elements: text: '-370 0 370 -370 0 370 -370 0 370' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaYPositions:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaYPositions id: '9' @@ -2010,7 +1788,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaYPositions:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 9 @@ -2018,8 +1795,7 @@ elements: text: '-48 -48 -48 0 0 0 48 48 48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFPointsInFocus:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '10' @@ -2028,7 +1804,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFPointsInFocus:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2036,8 +1811,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:PrimaryAFPoint:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryAFPoint id: '11' @@ -2046,7 +1820,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:PrimaryAFPoint:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2054,8 +1827,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ThumbnailImageValidArea id: '19' @@ -2064,7 +1836,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2072,8 +1843,7 @@ elements: text: '0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageType id: '6' @@ -2082,7 +1852,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2090,8 +1859,7 @@ elements: text: 'IMG:DIGITAL IXUS II JPEG' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFirmwareVersion id: '7' @@ -2100,7 +1868,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -2108,8 +1875,7 @@ elements: text: 'Firmware Version 1.00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '8' @@ -2118,7 +1884,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -2126,8 +1891,7 @@ elements: text: 120-2044 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '9' @@ -2136,7 +1900,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2144,8 +1907,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -2154,7 +1916,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2163,7 +1924,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap - valid: true validationLevel: OK name: CanonCameraInfo id: '13' @@ -2172,7 +1932,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2180,7 +1939,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -2188,8 +1946,7 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -2198,7 +1955,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 264 @@ -2206,8 +1962,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -2216,7 +1971,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -2224,8 +1978,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -2234,7 +1987,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2242,8 +1994,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -2252,7 +2003,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2260,8 +2010,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -2270,7 +2019,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2278,17 +2026,15 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -2297,7 +2043,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -2305,8 +2050,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -2315,7 +2059,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -2323,8 +2066,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageWidth:4097' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RelatedImageWidth id: '4097' @@ -2333,7 +2075,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageWidth:4097/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2341,8 +2082,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageHeight:4098' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RelatedImageHeight id: '4098' @@ -2351,7 +2091,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageHeight:4098/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2359,8 +2098,7 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -2369,7 +2107,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2377,8 +2114,7 @@ elements: text: '3076.9230769231' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -2387,7 +2123,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2395,8 +2130,7 @@ elements: text: '3076.9230769231' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -2405,7 +2139,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2413,8 +2146,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -2423,7 +2155,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2431,8 +2162,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -2441,7 +2171,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -2449,8 +2178,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -2459,7 +2187,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2467,8 +2194,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -2477,7 +2203,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2485,8 +2210,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -2495,7 +2219,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2503,8 +2226,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -2513,7 +2235,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2521,8 +2242,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -2531,7 +2251,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2539,17 +2258,15 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -2558,7 +2275,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2566,8 +2282,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -2576,7 +2291,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2584,8 +2298,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -2594,7 +2307,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2602,8 +2314,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -2612,7 +2323,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2621,14 +2331,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4853 @@ -2636,17 +2344,15 @@ elements: text: '4853 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -2654,17 +2360,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -2672,17 +2376,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -2690,17 +2392,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 29808 @@ -2708,30 +2408,28 @@ elements: text: '29808 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - NOTICE: + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - message: "Unknown item 0/0x0 in 'Canon'" + message: "Unknown tag 0/0x0 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - message: "Unknown item 0/0x0 in 'Canon'" + message: "Unknown tag 0/0x0 in 'Canon'" gdInfo: 0: 640 1: 480 @@ -2742,7 +2440,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: canon-ixus-ii.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 37553 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool-raw.xml b/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool-raw.xml index 6efb4a180..b5f1eaa49 100644 --- a/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool-raw.xml @@ -16,9 +16,9 @@ canon-ixus-ii.jpg tests/media-samples/image/camera 37553 - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:17+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:20+01:00 + 2025:02:14 21:08:39+01:00 100644 JPEG JPG diff --git a/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool.xml b/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool.xml index 91ce7a81c..e36b2f9f6 100644 --- a/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool.xml +++ b/tests/media-dumps/image/camera/canon-ixus-ii.jpg.exiftool.xml @@ -16,9 +16,9 @@ canon-ixus-ii.jpg tests/media-samples/image/camera 38 kB - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:17+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:20+01:00 + 2025:02:14 21:08:39+01:00 -rw-r--r-- JPEG jpg diff --git a/tests/media-dumps/image/camera/canon-powershot-s60.jpg.dump.yml b/tests/media-dumps/image/camera/canon-powershot-s60.jpg.dump.yml index 943ca4677..f378f714c 100644 --- a/tests/media-dumps/image/camera/canon-powershot-s60.jpg.dump.yml +++ b/tests/media-dumps/image/camera/canon-powershot-s60.jpg.dump.yml @@ -14,31 +14,27 @@ fileContentHash: 784a2577904635ed738e7f5d4da33ffae08aad2f36769a5afc49492dd4a0e80 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -46,40 +42,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -88,7 +80,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -96,8 +87,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -106,7 +96,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 20 @@ -114,8 +103,7 @@ elements: text: 'Canon PowerShot S60' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -124,7 +112,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -132,8 +119,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -142,7 +128,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -150,8 +135,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -160,7 +144,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -168,8 +151,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -178,7 +160,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -186,8 +167,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -196,7 +176,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -204,8 +183,7 @@ elements: text: '2004:10:09 10:00:18' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -214,7 +192,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -222,17 +199,15 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Info name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -241,7 +216,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -249,8 +223,7 @@ elements: text: '1/8 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -259,7 +232,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -267,8 +239,7 @@ elements: text: f/5.3 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -277,7 +248,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -285,8 +255,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -295,7 +264,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -303,8 +271,7 @@ elements: text: '2004:10:09 10:00:18' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -313,7 +280,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -321,8 +287,7 @@ elements: text: '2004:10:09 10:00:18' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -331,7 +296,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -339,8 +303,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -349,7 +312,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -357,8 +319,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -367,7 +328,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -375,8 +335,7 @@ elements: text: '96/32 sec. (APEX: 2)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -385,7 +344,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -393,8 +351,7 @@ elements: text: '5.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -403,7 +360,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -411,8 +367,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -421,7 +376,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -429,8 +383,7 @@ elements: text: '5.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -439,7 +392,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -447,8 +399,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -457,7 +408,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -465,8 +415,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -475,7 +424,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -483,17 +431,15 @@ elements: text: '20.7 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Info name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonCameraSettings id: '1' @@ -502,7 +448,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -510,7 +455,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 92 @@ -518,8 +462,7 @@ elements: text: '92 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -528,7 +471,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -536,8 +478,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -546,7 +487,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -554,8 +494,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -564,7 +503,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -572,8 +510,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -582,7 +519,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -590,8 +526,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -600,7 +535,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -608,8 +542,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -618,7 +551,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -626,8 +558,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -636,7 +567,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -644,8 +574,7 @@ elements: text: JPEG - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -654,7 +583,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -662,8 +590,7 @@ elements: text: Small - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -672,7 +599,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -680,8 +606,7 @@ elements: text: 'Full auto' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -690,7 +615,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -698,8 +622,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -708,7 +631,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -716,8 +638,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -726,7 +647,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -734,8 +654,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -744,7 +663,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -752,8 +670,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -762,7 +679,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -770,8 +686,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -780,7 +695,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -788,8 +702,7 @@ elements: text: Evaluative - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -798,7 +711,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -806,8 +718,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -816,7 +727,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -824,8 +734,7 @@ elements: text: 'Auto AF point selection' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -834,7 +743,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -842,8 +750,7 @@ elements: text: Easy - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -852,7 +759,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +766,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -870,7 +775,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -878,8 +782,7 @@ elements: text: '20.6875 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -888,7 +791,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -896,8 +798,7 @@ elements: text: '5.8125 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -906,7 +807,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -914,8 +814,7 @@ elements: text: 32/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -924,7 +823,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -932,8 +830,7 @@ elements: text: '5.5' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -942,7 +839,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -950,8 +846,7 @@ elements: text: '8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -960,7 +855,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -968,8 +862,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -978,7 +871,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -986,8 +878,7 @@ elements: text: (none) - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -996,7 +887,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1004,8 +894,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1014,7 +903,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1022,8 +910,7 @@ elements: text: 'Normal AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1032,7 +919,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1040,8 +926,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1050,7 +935,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1058,8 +942,7 @@ elements: text: '5.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1068,7 +951,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1076,8 +958,7 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1086,7 +967,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1094,8 +974,7 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1104,7 +983,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1112,8 +990,7 @@ elements: text: Center - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1122,7 +999,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1130,8 +1006,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1140,7 +1015,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1148,8 +1022,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1158,7 +1031,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1167,7 +1039,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1175,8 +1046,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1185,7 +1055,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1193,8 +1062,7 @@ elements: text: Zoom - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1203,7 +1071,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1211,8 +1078,7 @@ elements: text: '20.6875 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1221,7 +1087,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1229,8 +1094,7 @@ elements: text: '7.37 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1239,7 +1103,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1247,8 +1110,7 @@ elements: text: '5.51 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1257,7 +1119,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1266,7 +1127,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonShotInfo id: '4' @@ -1275,7 +1135,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1283,7 +1142,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -1291,8 +1149,7 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoISO id: '1' @@ -1301,7 +1158,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\AutoIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1309,8 +1165,7 @@ elements: text: '200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BaseISO id: '2' @@ -1319,7 +1174,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BaseIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1327,8 +1181,7 @@ elements: text: '50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV id: '3' @@ -1337,7 +1190,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1345,8 +1197,7 @@ elements: text: '6.69' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetAperture id: '4' @@ -1355,7 +1206,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1363,8 +1213,7 @@ elements: text: '5.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetExposureTime id: '5' @@ -1373,7 +1222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TargetExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1381,8 +1229,7 @@ elements: text: 1/8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '6' @@ -1391,7 +1238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureCompensation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1399,8 +1245,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '7' @@ -1409,7 +1254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1417,8 +1261,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SlowShutter id: '8' @@ -1427,7 +1270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1435,8 +1277,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SequenceNumber id: '9' @@ -1445,7 +1286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1453,8 +1293,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OpticalZoomCode id: '10' @@ -1463,7 +1302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\OpticalZoomCode - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1471,8 +1309,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '12' @@ -1481,7 +1318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraTemperature - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1489,8 +1325,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashGuideNumber id: '13' @@ -1499,7 +1334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1507,8 +1341,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '14' @@ -1517,7 +1350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\AFPointsInFocus - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1525,8 +1357,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureComp id: '15' @@ -1535,7 +1366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1543,8 +1373,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoExposureBracketing id: '16' @@ -1553,7 +1382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1561,8 +1389,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBBracketValue id: '17' @@ -1571,7 +1398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1579,8 +1405,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ControlMode id: '18' @@ -1589,7 +1414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1597,8 +1421,7 @@ elements: text: 'Camera Local Control' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '19' @@ -1607,7 +1430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceUpper - valid: true validationLevel: OK format: Short components: 1 @@ -1615,8 +1437,7 @@ elements: text: '1.06 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '20' @@ -1625,7 +1446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceLower - valid: true validationLevel: OK format: Short components: 1 @@ -1633,8 +1453,7 @@ elements: text: '0 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '21' @@ -1643,7 +1462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FNumber - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1651,8 +1469,7 @@ elements: text: '5.5' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '22' @@ -1661,7 +1478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1669,8 +1485,7 @@ elements: text: 1/8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV2 id: '23' @@ -1679,7 +1494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV2 - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1687,8 +1501,7 @@ elements: text: '-6' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BulbDuration id: '24' @@ -1697,7 +1510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BulbDuration - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1705,8 +1517,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraType id: '26' @@ -1715,7 +1526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1723,8 +1533,7 @@ elements: text: Compact - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoRotate id: '27' @@ -1733,7 +1542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1741,8 +1549,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NDFilter id: '28' @@ -1751,7 +1558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1759,8 +1565,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer2 id: '29' @@ -1769,7 +1574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1777,8 +1581,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashOutput id: '33' @@ -1787,7 +1590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1795,16 +1597,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '0' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 6 @@ -1812,16 +1612,14 @@ elements: text: '0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '0' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1830,7 +1628,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex - valid: true validationLevel: OK name: CanonAFInfo id: '18' @@ -1838,8 +1635,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:NumAFPoints:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NumAFPoints id: '0' @@ -1848,7 +1644,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:NumAFPoints:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1856,8 +1651,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:ValidAFPoints:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ValidAFPoints id: '1' @@ -1866,7 +1660,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:ValidAFPoints:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1874,8 +1667,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageWidth:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageWidth id: '2' @@ -1884,7 +1676,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageWidth:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1892,8 +1683,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageHeight:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageHeight id: '3' @@ -1902,7 +1692,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageHeight:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1910,8 +1699,7 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageWidth:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageWidth id: '4' @@ -1920,7 +1708,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageWidth:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1928,8 +1715,7 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageHeight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageHeight id: '5' @@ -1938,7 +1724,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageHeight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1946,8 +1731,7 @@ elements: text: '216' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaWidth:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaWidth id: '6' @@ -1956,7 +1740,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaWidth:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1964,8 +1747,7 @@ elements: text: '467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaHeight:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaHeight id: '7' @@ -1974,7 +1756,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaHeight:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1982,8 +1763,7 @@ elements: text: '39' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaXPositions:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaXPositions id: '8' @@ -1992,7 +1772,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaXPositions:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 9 @@ -2000,8 +1779,7 @@ elements: text: '-468 0 468 -468 0 468 -468 0 468' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaYPositions:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaYPositions id: '9' @@ -2010,7 +1788,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaYPositions:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 9 @@ -2018,8 +1795,7 @@ elements: text: '-42 -42 -42 0 0 0 42 42 42' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFPointsInFocus:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '10' @@ -2028,7 +1804,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFPointsInFocus:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2036,8 +1811,7 @@ elements: text: '32' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:PrimaryAFPoint:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryAFPoint id: '11' @@ -2046,7 +1820,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:PrimaryAFPoint:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2054,8 +1827,7 @@ elements: text: '5' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ThumbnailImageValidArea id: '19' @@ -2064,7 +1836,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2072,8 +1843,7 @@ elements: text: '0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageType id: '6' @@ -2082,7 +1852,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2090,8 +1859,7 @@ elements: text: 'IMG:PowerShot S60 JPEG' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFirmwareVersion id: '7' @@ -2100,7 +1868,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -2108,8 +1875,7 @@ elements: text: 'Firmware Version 1.00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '8' @@ -2118,7 +1884,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -2126,8 +1891,7 @@ elements: text: 100-0041 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '9' @@ -2136,7 +1900,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2144,8 +1907,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -2154,7 +1916,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2162,16 +1923,14 @@ elements: text: 'PowerShot S60' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '0' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 5 @@ -2179,16 +1938,14 @@ elements: text: '10 2 2 640 480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '24' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:24/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 256 @@ -2196,16 +1953,14 @@ elements: text: '0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '25' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2214,7 +1969,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap - valid: true validationLevel: OK name: CanonCameraInfo id: '13' @@ -2223,7 +1977,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2231,7 +1984,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 72 @@ -2239,8 +1991,7 @@ elements: text: '72 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -2249,7 +2000,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 264 @@ -2257,8 +2007,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -2267,7 +2016,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -2275,8 +2023,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -2285,7 +2032,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2293,8 +2039,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -2303,7 +2048,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2311,8 +2055,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -2321,7 +2064,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2329,17 +2071,15 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -2348,7 +2088,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -2356,8 +2095,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -2366,7 +2104,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -2374,8 +2111,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageWidth:4097' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RelatedImageWidth id: '4097' @@ -2384,7 +2120,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageWidth:4097/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2392,8 +2127,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageHeight:4098' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RelatedImageHeight id: '4098' @@ -2402,7 +2136,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageHeight:4098/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2410,8 +2143,7 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -2420,7 +2152,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2428,8 +2159,7 @@ elements: text: '2261.4840989399' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -2438,7 +2168,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2446,8 +2175,7 @@ elements: text: '2264.1509433962' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -2456,7 +2184,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2464,8 +2191,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -2474,7 +2200,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2482,8 +2207,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -2492,7 +2216,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -2500,8 +2223,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -2510,7 +2232,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2518,8 +2239,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -2528,7 +2248,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2536,8 +2255,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -2546,7 +2264,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2554,8 +2271,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -2564,7 +2280,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2572,8 +2287,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -2582,7 +2296,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2590,17 +2303,15 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -2609,7 +2320,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2617,8 +2327,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -2627,7 +2336,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2635,8 +2343,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -2645,7 +2352,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2653,8 +2359,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -2663,7 +2368,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2672,14 +2376,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4124 @@ -2687,17 +2389,15 @@ elements: text: '4124 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -2705,17 +2405,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -2723,17 +2421,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -2741,17 +2437,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 34871 @@ -2759,39 +2453,37 @@ elements: text: '34871 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - NOTICE: + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - message: "Unknown item 0/0x0 in 'Canon'" + message: "Unknown tag 0/0x0 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - message: "Unknown item 0/0x0 in 'Canon'" + message: "Unknown tag 0/0x0 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - message: "Unknown item 0/0x0 in 'Canon'" + message: "Unknown tag 0/0x0 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:24' - message: "Unknown item 24/0x18 in 'Canon'" + message: "Unknown tag 24/0x18 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - message: "Unknown item 25/0x19 in 'Canon'" + message: "Unknown tag 25/0x19 in 'Canon'" gdInfo: 0: 640 1: 480 @@ -2802,7 +2494,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: canon-powershot-s60.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 42616 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool-raw.xml b/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool-raw.xml index dca538934..106fcd557 100644 --- a/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool-raw.xml @@ -16,9 +16,9 @@ canon-powershot-s60.jpg tests/media-samples/image/camera 42616 - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:17+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:21+01:00 + 2025:02:14 21:08:39+01:00 100644 JPEG JPG diff --git a/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool.xml b/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool.xml index 4e67a1062..684e606a3 100644 --- a/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool.xml +++ b/tests/media-dumps/image/camera/canon-powershot-s60.jpg.exiftool.xml @@ -16,9 +16,9 @@ canon-powershot-s60.jpg tests/media-samples/image/camera 43 kB - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:17+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:21+01:00 + 2025:02:14 21:08:39+01:00 -rw-r--r-- JPEG jpg diff --git a/tests/media-dumps/image/camera/canon_eos_70d_29.jpg.dump.yml b/tests/media-dumps/image/camera/canon_eos_70d_29.jpg.dump.yml index 311486aa0..31740fa7f 100644 --- a/tests/media-dumps/image/camera/canon_eos_70d_29.jpg.dump.yml +++ b/tests/media-dumps/image/camera/canon_eos_70d_29.jpg.dump.yml @@ -83,31 +83,27 @@ fileContentHash: 41772f6abd189fac61c6dd9f38b87a77f2b635a6696d166b1f9263ba91e913f elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -115,40 +111,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -157,7 +149,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -165,8 +156,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -175,7 +165,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 14 @@ -183,8 +172,7 @@ elements: text: 'Canon EOS 70D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -193,7 +181,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -201,8 +188,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -211,7 +197,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -219,8 +204,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -229,7 +213,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -237,8 +220,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -247,7 +229,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -255,8 +236,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -265,7 +245,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -273,8 +252,7 @@ elements: text: '2000:01:01 00:00:57' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Artist id: '315' @@ -283,7 +261,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 1 @@ -291,8 +268,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -301,7 +277,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -309,8 +284,7 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Copyright id: '33432' @@ -319,7 +293,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432/entry' handlerClass: FileEye\MediaProbe\Entry\IfdCopyright - valid: true validationLevel: OK format: Ascii components: 1 @@ -327,17 +300,15 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Info name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -346,7 +317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -354,8 +324,7 @@ elements: text: '1/60 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -364,7 +333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -372,8 +340,7 @@ elements: text: f/8.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -382,7 +349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -390,8 +356,7 @@ elements: text: 'Aperture-priority AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -400,7 +365,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -408,8 +372,7 @@ elements: text: '6400' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensitivityType id: '34864' @@ -418,7 +381,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -426,8 +388,7 @@ elements: text: 'Recommended Exposure Index' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecommendedExposureIndex id: '34866' @@ -436,7 +397,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -444,8 +404,7 @@ elements: text: '6400' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -454,7 +413,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -462,8 +420,7 @@ elements: text: '2.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -472,7 +429,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -480,8 +436,7 @@ elements: text: '2000:01:01 00:00:57' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -490,7 +445,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -498,8 +452,7 @@ elements: text: '2000:01:01 00:00:57' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -508,7 +461,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -516,8 +468,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -526,7 +477,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -534,8 +484,7 @@ elements: text: '393216/65536 sec. (APEX: 8)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -544,7 +493,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -552,8 +500,7 @@ elements: text: '8.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -562,7 +509,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -570,8 +516,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -580,7 +525,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -588,8 +532,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -598,7 +541,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -606,8 +548,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -616,7 +557,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -624,17 +564,15 @@ elements: text: '135.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Info name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonCameraSettings id: '1' @@ -643,7 +581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -651,7 +588,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 98 @@ -659,8 +595,7 @@ elements: text: '98 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -669,7 +604,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -677,8 +611,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -687,7 +620,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -695,8 +627,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -705,7 +636,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -713,8 +643,7 @@ elements: text: Fine - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -723,7 +652,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -731,8 +659,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -741,7 +668,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -749,8 +675,7 @@ elements: text: 'Continuous, High' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -759,7 +684,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -767,8 +691,7 @@ elements: text: 'One-shot AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -777,7 +700,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -785,8 +707,7 @@ elements: text: CR2+JPEG - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -795,7 +716,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -803,8 +723,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -813,7 +732,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -821,8 +739,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -831,7 +748,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -839,8 +755,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -849,7 +764,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -857,8 +771,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -867,7 +780,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -875,8 +787,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -885,7 +796,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -893,8 +803,7 @@ elements: text: '+3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -903,7 +812,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -911,8 +819,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -921,7 +828,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -929,8 +835,7 @@ elements: text: Evaluative - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -939,7 +844,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -947,8 +851,7 @@ elements: text: 'Not Known' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -957,7 +860,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -965,8 +867,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -975,7 +876,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -983,8 +883,7 @@ elements: text: 'Aperture-priority AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -993,7 +892,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -1001,8 +899,7 @@ elements: text: 'Canon EF-S 18-135mm f/3.5-5.6 IS STM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -1011,7 +908,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1019,8 +915,7 @@ elements: text: '135 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -1029,7 +924,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1037,8 +931,7 @@ elements: text: '18 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -1047,7 +940,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1055,8 +947,7 @@ elements: text: 1/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -1065,7 +956,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1073,8 +963,7 @@ elements: text: '5.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -1083,7 +972,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1091,8 +979,7 @@ elements: text: '36' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -1101,7 +988,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1109,8 +995,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -1119,7 +1004,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1127,8 +1011,7 @@ elements: text: (none) - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -1137,7 +1020,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1145,8 +1027,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1155,7 +1036,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1163,8 +1043,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1173,7 +1052,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1181,8 +1059,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1191,7 +1068,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1199,8 +1075,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1209,7 +1084,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1217,8 +1091,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1227,7 +1100,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1235,8 +1107,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1245,7 +1116,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1253,8 +1123,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1263,7 +1132,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1271,8 +1139,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1281,7 +1148,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1289,8 +1155,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1299,7 +1164,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1307,8 +1171,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SRAWQuality id: '46' @@ -1317,7 +1180,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1326,7 +1188,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1334,8 +1195,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1344,7 +1204,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1352,8 +1211,7 @@ elements: text: 'Unknown (0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1362,7 +1220,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1370,8 +1227,7 @@ elements: text: '135 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1380,7 +1236,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1388,8 +1243,7 @@ elements: text: '72.09 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1398,7 +1252,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1406,8 +1259,7 @@ elements: text: '586.13 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1416,7 +1268,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1425,7 +1276,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonShotInfo id: '4' @@ -1434,7 +1284,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1442,7 +1291,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -1450,8 +1298,7 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoISO id: '1' @@ -1460,7 +1307,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\AutoIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1468,8 +1314,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BaseISO id: '2' @@ -1478,7 +1323,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BaseIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1486,8 +1330,7 @@ elements: text: '6400' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV id: '3' @@ -1496,7 +1339,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1504,8 +1346,7 @@ elements: text: '5.88' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetAperture id: '4' @@ -1514,7 +1355,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1522,8 +1362,7 @@ elements: text: '8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetExposureTime id: '5' @@ -1532,7 +1371,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TargetExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1540,8 +1378,7 @@ elements: text: 1/64 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '6' @@ -1550,7 +1387,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureCompensation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1558,8 +1394,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '7' @@ -1568,7 +1403,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1576,8 +1410,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SlowShutter id: '8' @@ -1586,7 +1419,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1594,8 +1426,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SequenceNumber id: '9' @@ -1604,7 +1435,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1612,8 +1442,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OpticalZoomCode id: '10' @@ -1622,7 +1451,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\OpticalZoomCode - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1630,8 +1458,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '12' @@ -1640,7 +1467,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraTemperature - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1648,8 +1474,7 @@ elements: text: '33 C' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashGuideNumber id: '13' @@ -1658,7 +1483,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1666,8 +1490,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '14' @@ -1676,7 +1499,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\AFPointsInFocus - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1684,8 +1506,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureComp id: '15' @@ -1694,7 +1515,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1702,8 +1522,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoExposureBracketing id: '16' @@ -1712,7 +1531,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1720,8 +1538,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBBracketValue id: '17' @@ -1730,7 +1547,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1738,8 +1554,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ControlMode id: '18' @@ -1748,7 +1563,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1756,8 +1570,7 @@ elements: text: 'Camera Local Control' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '19' @@ -1766,7 +1579,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceUpper - valid: true validationLevel: OK format: Short components: 1 @@ -1774,8 +1586,7 @@ elements: text: '25.55 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '20' @@ -1784,7 +1595,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceLower - valid: true validationLevel: OK format: Short components: 1 @@ -1792,8 +1602,7 @@ elements: text: '13.63 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '21' @@ -1802,7 +1611,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FNumber - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1810,8 +1618,7 @@ elements: text: '8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '22' @@ -1820,7 +1627,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1828,8 +1634,7 @@ elements: text: 1/64 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV2 id: '23' @@ -1838,7 +1643,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV2 - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1846,8 +1650,7 @@ elements: text: '5.38' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BulbDuration id: '24' @@ -1856,7 +1659,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BulbDuration - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1864,8 +1666,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraType id: '26' @@ -1874,7 +1675,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1882,8 +1682,7 @@ elements: text: 'EOS High-end' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoRotate id: '27' @@ -1892,7 +1691,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1900,8 +1698,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NDFilter id: '28' @@ -1910,7 +1707,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1918,8 +1714,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer2 id: '29' @@ -1928,7 +1723,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1936,8 +1730,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashOutput id: '33' @@ -1946,7 +1739,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1954,8 +1746,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageType id: '6' @@ -1964,7 +1755,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 14 @@ -1972,8 +1762,7 @@ elements: text: 'Canon EOS 70D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFirmwareVersion id: '7' @@ -1982,7 +1771,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -1990,8 +1778,7 @@ elements: text: 'Firmware Version 1.1.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '9' @@ -2000,7 +1787,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2009,7 +1795,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap - valid: true validationLevel: OK name: CanonCameraInfo id: '13' @@ -2018,7 +1803,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2026,7 +1810,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1536 @@ -2034,8 +1817,7 @@ elements: text: '1536 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FNumber:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '3' @@ -2044,7 +1826,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FNumber:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FNumber - valid: true validationLevel: OK format: Byte components: 1 @@ -2052,8 +1833,7 @@ elements: text: '8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ExposureTime:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '4' @@ -2062,7 +1842,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ExposureTime:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\ExposureTime - valid: true validationLevel: OK format: Byte components: 1 @@ -2070,8 +1849,7 @@ elements: text: 1/64 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ISO:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '6' @@ -2080,7 +1858,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ISO:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\ISO - valid: true validationLevel: OK format: Byte components: 1 @@ -2088,8 +1865,7 @@ elements: text: '6400' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraTemperature:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '27' @@ -2098,7 +1874,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraTemperature:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\CameraTemperature - valid: true validationLevel: OK format: Byte components: 1 @@ -2106,8 +1881,7 @@ elements: text: '33 C' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocalLength:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '35' @@ -2116,7 +1890,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocalLength:35/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2124,8 +1897,7 @@ elements: text: '135 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraOrientation:132' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraOrientation id: '132' @@ -2134,7 +1906,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraOrientation:132/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 1 @@ -2142,8 +1913,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceUpper:147' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '147' @@ -2152,7 +1922,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceUpper:147/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FocusDistance - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2160,8 +1929,7 @@ elements: text: '25.55 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceLower:149' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '149' @@ -2170,7 +1938,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceLower:149/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FocusDistance - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2178,8 +1945,7 @@ elements: text: '13.63 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ColorTemperature:199' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '199' @@ -2188,7 +1954,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ColorTemperature:199/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2196,8 +1961,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensType:358' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '358' @@ -2206,7 +1970,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensType:358/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2214,8 +1977,7 @@ elements: text: 'Canon EF-S 18-135mm f/3.5-5.6 IS STM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MinFocalLength:360' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '360' @@ -2224,7 +1986,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MinFocalLength:360/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2232,8 +1993,7 @@ elements: text: '18 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MaxFocalLength:362' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '362' @@ -2242,7 +2002,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MaxFocalLength:362/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2250,8 +2009,7 @@ elements: text: '135 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:606' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FirmwareVersion id: '606' @@ -2260,7 +2018,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:606/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -2268,8 +2025,7 @@ elements: text: 1.1.1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:691' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileIndex id: '691' @@ -2278,7 +2034,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:691/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FileIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2286,8 +2041,7 @@ elements: text: '116' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:703' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DirectoryIndex id: '703' @@ -2296,7 +2050,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:703/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\DirectoryIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2304,8 +2057,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -2314,7 +2066,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2322,8 +2073,7 @@ elements: text: 'EOS 70D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ThumbnailImageValidArea id: '19' @@ -2332,7 +2082,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2340,16 +2089,14 @@ elements: text: '0 159 7 112' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '25' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2358,7 +2105,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex - valid: true validationLevel: OK name: CanonAFInfo2 id: '38' @@ -2367,7 +2113,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -2376,7 +2121,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2384,8 +2128,7 @@ elements: text: '278' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaMode id: '1' @@ -2394,7 +2137,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2402,8 +2144,7 @@ elements: text: 'Single-point AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NumAFPoints id: '2' @@ -2412,7 +2153,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2420,8 +2160,7 @@ elements: text: '31' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ValidAFPoints id: '3' @@ -2430,7 +2169,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2438,8 +2176,7 @@ elements: text: '19' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageWidth id: '4' @@ -2448,7 +2185,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2456,8 +2192,7 @@ elements: text: '5472' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageHeight id: '5' @@ -2466,7 +2201,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2474,8 +2208,7 @@ elements: text: '3648' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageWidth id: '6' @@ -2484,7 +2217,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2492,8 +2224,7 @@ elements: text: '5472' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageHeight id: '7' @@ -2502,7 +2233,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2510,8 +2240,7 @@ elements: text: '3648' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaWidths id: '8' @@ -2520,7 +2249,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2528,8 +2256,7 @@ elements: text: '229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaHeights id: '9' @@ -2538,7 +2265,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2546,8 +2272,7 @@ elements: text: '277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaXPositions id: '10' @@ -2556,7 +2281,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2564,8 +2288,7 @@ elements: text: '-1395 -897 -897 -897 -399 -399 -399 0 0 0 0 0 399 399 399 897 897 897 1395 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaYPositions id: '11' @@ -2574,7 +2297,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 31 @@ -2582,8 +2304,7 @@ elements: text: '0 401 0 -401 401 0 -401 755 401 0 -401 -755 401 0 -401 401 0 -401 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '12' @@ -2592,7 +2313,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 2 @@ -2600,8 +2320,7 @@ elements: text: '512 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsSelected id: '13' @@ -2610,7 +2329,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 2 @@ -2618,8 +2336,7 @@ elements: text: '512 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryAFPoint id: '14' @@ -2628,7 +2345,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2636,8 +2352,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '15' collection: Tiff\UnknownTag @@ -2645,7 +2360,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2653,8 +2367,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '16' collection: Tiff\UnknownTag @@ -2662,7 +2375,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2671,7 +2383,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonTimeInfo id: '53' @@ -2680,7 +2391,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2688,7 +2398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 16 @@ -2696,8 +2405,7 @@ elements: text: '16 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZone:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeZone id: '1' @@ -2706,7 +2414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZone:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TimeInfo\TimeZone - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2714,8 +2421,7 @@ elements: text: '+00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZoneCity:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeZoneCity id: '2' @@ -2724,7 +2430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZoneCity:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2732,8 +2437,7 @@ elements: text: London - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:DaylightSavings:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DaylightSavings id: '3' @@ -2742,7 +2446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:DaylightSavings:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2751,7 +2454,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonFileInfo id: '147' @@ -2760,7 +2462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2768,7 +2469,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 64 @@ -2776,8 +2476,7 @@ elements: text: '64 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '1' @@ -2786,7 +2485,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -2794,8 +2492,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketMode id: '3' @@ -2804,7 +2501,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2812,8 +2508,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketValue id: '4' @@ -2822,7 +2517,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2830,8 +2524,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketShotNumber id: '5' @@ -2840,7 +2533,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2848,8 +2540,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgQuality id: '6' @@ -2858,7 +2549,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2866,8 +2556,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgSize id: '7' @@ -2876,7 +2565,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2884,8 +2572,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction2 id: '8' @@ -2894,7 +2581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2902,8 +2588,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketMode id: '9' @@ -2912,7 +2597,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2920,8 +2604,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueAB id: '12' @@ -2930,7 +2613,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2938,8 +2620,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueGM id: '13' @@ -2948,7 +2629,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2956,8 +2636,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FilterEffect id: '14' @@ -2966,7 +2645,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2974,8 +2652,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToningEffect id: '15' @@ -2984,7 +2661,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2992,8 +2668,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMagnification id: '16' @@ -3002,7 +2677,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3010,8 +2684,7 @@ elements: text: '109' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LiveViewShooting id: '19' @@ -3020,7 +2693,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3028,8 +2700,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '20' @@ -3038,7 +2709,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3046,8 +2716,7 @@ elements: text: '25.55 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '21' @@ -3056,7 +2725,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3064,8 +2732,7 @@ elements: text: '13.63 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ShutterMode:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterMode id: '23' @@ -3074,7 +2741,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ShutterMode:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3082,8 +2748,7 @@ elements: text: Mechanical - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FlashExposureLock:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureLock id: '25' @@ -3092,7 +2757,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FlashExposureLock:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3100,9 +2764,8 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: LensModel id: '149' collection: Tiff\Tag @@ -3110,7 +2773,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 74 @@ -3118,8 +2780,7 @@ elements: text: 'EF-S18-135mm f/3.5-5.6 IS STM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InternalSerialNumber id: '150' @@ -3128,7 +2789,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 16 @@ -3136,8 +2796,7 @@ elements: text: FA0125166 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DustRemovalData id: '151' @@ -3146,7 +2805,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1024 @@ -3155,7 +2813,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonCropInfo id: '152' @@ -3163,8 +2820,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropLeftMargin id: '0' @@ -3173,7 +2829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3181,8 +2836,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropRightMargin id: '1' @@ -3191,7 +2845,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3199,8 +2852,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropTopMargin id: '2' @@ -3209,7 +2861,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3217,8 +2868,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropBottomMargin id: '3' @@ -3227,7 +2877,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3236,7 +2885,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2Header - valid: true validationLevel: OK name: CanonCustomFunctions2Header id: '153' @@ -3245,7 +2893,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: Exposure id: '1' @@ -3253,8 +2900,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureLevelIncrements id: '257' @@ -3263,7 +2909,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ExposureLevelIncrements - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3271,8 +2916,7 @@ elements: text: '1/3 Stop' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedIncrements:258' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISOSpeedIncrements id: '258' @@ -3281,7 +2925,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedIncrements:258/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3289,8 +2932,7 @@ elements: text: '1/3 Stop' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBAutoCancel:260' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBAutoCancel id: '260' @@ -3299,7 +2941,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBAutoCancel:260/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3307,8 +2948,7 @@ elements: text: 'On' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBSequence:261' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBSequence id: '261' @@ -3317,7 +2957,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBSequence:261/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3325,8 +2964,7 @@ elements: text: '0,-,+' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBShotCount:262' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBShotCount id: '262' @@ -3335,7 +2973,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBShotCount:262/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\AEBShotCount - valid: true validationLevel: OK format: SignedLong components: 2 @@ -3343,8 +2980,7 @@ elements: text: '3 shots' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SafetyShift:264' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SafetyShift id: '264' @@ -3353,7 +2989,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SafetyShift:264/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3362,16 +2997,14 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true - validationLevel: OK + validationLevel: Notice name: AutoFocusDrive id: '3' collection: ExifMakerNotes\CanonCustom\Functions2 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoTrackingSensitivity:1282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AIServoTrackingSensitivity id: '1282' @@ -3380,7 +3013,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoTrackingSensitivity:1282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3388,8 +3020,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AccelerationTracking:1304' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AccelerationTracking id: '1304' @@ -3398,7 +3029,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AccelerationTracking:1304/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3406,8 +3036,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoFirstImagePriority:1305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AIServoFirstImagePriority id: '1305' @@ -3416,7 +3045,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoFirstImagePriority:1305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3424,8 +3052,7 @@ elements: text: 'Equal priority' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoSecondImagePriority:1306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AIServoSecondImagePriority id: '1306' @@ -3434,7 +3061,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoSecondImagePriority:1306/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3442,8 +3068,7 @@ elements: text: 'Equal priority' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAssistBeam:1294' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAssistBeam id: '1294' @@ -3452,7 +3077,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAssistBeam:1294/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3460,8 +3084,7 @@ elements: text: Emits - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:LensDriveNoAF:1285' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensDriveNoAF id: '1285' @@ -3470,7 +3093,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:LensDriveNoAF:1285/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3478,8 +3100,7 @@ elements: text: 'Focus search on' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:SelectAFAreaSelectMode:1298' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelectAFAreaSelectMode id: '1298' @@ -3488,7 +3109,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:SelectAFAreaSelectMode:1298/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\SelectAFAreaSelectMode - valid: true validationLevel: OK format: SignedLong components: 2 @@ -3496,8 +3116,7 @@ elements: text: 'Disable; Flags 0x7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAreaSelectMethod:1307' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaSelectMethod id: '1307' @@ -3506,7 +3125,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAreaSelectMethod:1307/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3514,8 +3132,7 @@ elements: text: 'AF area selection button' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:OrientationLinkedAFPoint:1302' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OrientationLinkedAFPoint id: '1302' @@ -3524,7 +3141,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:OrientationLinkedAFPoint:1302/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3532,8 +3148,7 @@ elements: text: 'Same for vertical and horizontal' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:ManualAFPointSelectPattern:1299' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualAFPointSelectPattern id: '1299' @@ -3542,7 +3157,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:ManualAFPointSelectPattern:1299/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3550,8 +3164,7 @@ elements: text: 'Stops at AF area edges' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointDisplayDuringFocus:1292' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointDisplayDuringFocus id: '1292' @@ -3560,7 +3173,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointDisplayDuringFocus:1292/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\AFPointDisplayDuringFocus - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3568,8 +3180,7 @@ elements: text: 'Selected (constant)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:VFDisplayIllumination:1296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: VFDisplayIllumination id: '1296' @@ -3578,7 +3189,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:VFDisplayIllumination:1296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3586,9 +3196,8 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFMicroadjustment:1287' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: AFMicroadjustment id: '1287' collection: Tiff\Tag @@ -3596,7 +3205,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFMicroadjustment:1287/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\AFMicroadjustment - valid: true validationLevel: OK format: SignedLong components: 16 @@ -3605,7 +3213,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: OperationOthers id: '4' @@ -3613,8 +3220,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:DialDirectionTvAv:1798' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DialDirectionTvAv id: '1798' @@ -3623,7 +3229,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:DialDirectionTvAv:1798/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3631,8 +3236,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:MultiFunctionLock:1807' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MultiFunctionLock id: '1807' @@ -3641,7 +3245,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:MultiFunctionLock:1807/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\MultiFunctionLock - valid: true validationLevel: OK format: SignedLong components: 2 @@ -3649,8 +3252,7 @@ elements: text: 'Off; Quick control dial' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ViewfinderWarnings:1034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ViewfinderWarnings id: '1034' @@ -3659,7 +3261,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ViewfinderWarnings:1034/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ViewfinderWarnings - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3667,8 +3268,7 @@ elements: text: 'Monochrome, WB corrected' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:CustomControls:1804' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomControls id: '1804' @@ -3677,7 +3277,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:CustomControls:1804/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 19 @@ -3686,7 +3285,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonAspectInfo id: '154' @@ -3694,8 +3292,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AspectRatio id: '0' @@ -3704,7 +3301,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3712,8 +3308,7 @@ elements: text: '3:2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageWidth id: '1' @@ -3722,7 +3317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3730,8 +3324,7 @@ elements: text: '5472' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageHeight id: '2' @@ -3740,7 +3333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3748,8 +3340,7 @@ elements: text: '3648' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageLeft id: '3' @@ -3758,7 +3349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3766,8 +3356,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageTop id: '4' @@ -3776,7 +3365,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3785,7 +3373,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonProcessing id: '160' @@ -3794,7 +3381,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -3803,7 +3389,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -3811,8 +3396,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToneCurve id: '1' @@ -3821,7 +3405,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3829,8 +3412,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '2' @@ -3839,7 +3421,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3847,8 +3428,7 @@ elements: text: '3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SharpnessFrequency id: '3' @@ -3857,7 +3437,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3865,8 +3444,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRedLevel id: '4' @@ -3875,7 +3453,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3883,8 +3460,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBlueLevel id: '5' @@ -3893,7 +3469,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3901,8 +3476,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceRed id: '6' @@ -3911,7 +3485,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3919,8 +3492,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceBlue id: '7' @@ -3929,7 +3501,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3937,8 +3508,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '8' @@ -3947,7 +3517,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ProcessingWhiteBalance - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3955,8 +3524,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '9' @@ -3965,7 +3533,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3973,8 +3540,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyle id: '10' @@ -3983,7 +3549,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3991,8 +3556,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalGain id: '11' @@ -4001,7 +3565,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4009,8 +3572,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftAB id: '12' @@ -4019,7 +3581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4027,8 +3588,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftGM id: '13' @@ -4037,7 +3597,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4046,8 +3605,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonMeasuredColor id: '170' collection: ExifMakerNotes\Canon\MeasuredColor @@ -4055,7 +3613,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4064,7 +3621,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4072,8 +3628,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredRGGB id: '1' @@ -4082,7 +3637,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -4090,16 +3644,14 @@ elements: text: '840 1024 1024 628' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '2' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4107,8 +3659,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '180' @@ -4117,7 +3668,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4125,8 +3675,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: VRDOffset id: '208' @@ -4135,7 +3684,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4144,8 +3692,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonSensorInfo id: '224' collection: ExifMakerNotes\Canon\SensorInfo @@ -4153,7 +3700,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4162,7 +3708,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4170,8 +3715,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorWidth id: '1' @@ -4180,7 +3724,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4188,8 +3731,7 @@ elements: text: '5568' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorHeight id: '2' @@ -4198,7 +3740,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4206,16 +3747,14 @@ elements: text: '3708' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '3' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4223,16 +3762,14 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '4' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4240,8 +3777,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorLeftBorder id: '5' @@ -4250,7 +3786,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4258,8 +3793,7 @@ elements: text: '84' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorTopBorder id: '6' @@ -4268,7 +3802,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4276,8 +3809,7 @@ elements: text: '50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRightBorder id: '7' @@ -4286,7 +3818,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4294,8 +3825,7 @@ elements: text: '5555' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBottomBorder id: '8' @@ -4304,7 +3834,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4312,8 +3841,7 @@ elements: text: '3697' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskLeftBorder id: '9' @@ -4322,7 +3850,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4330,8 +3857,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskTopBorder id: '10' @@ -4340,7 +3866,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4348,8 +3873,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskRightBorder id: '11' @@ -4358,7 +3882,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4366,8 +3889,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskBottomBorder id: '12' @@ -4376,7 +3898,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4384,16 +3905,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '13' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4401,16 +3920,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '14' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4418,16 +3935,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '15' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4435,16 +3950,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4453,7 +3966,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap - valid: true validationLevel: OK name: CanonColorData id: '16385' @@ -4462,7 +3974,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -4470,7 +3981,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2626 @@ -4478,8 +3988,7 @@ elements: text: '2626 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorDataVersion id: '0' @@ -4488,7 +3997,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4496,8 +4004,7 @@ elements: text: '10 (1DX/5DmkIII/6D/70D/100D/650D/700D/M/M2)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAsShot:63' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsAsShot id: '63' @@ -4506,7 +4013,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAsShot:63/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4514,8 +4020,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAsShot:67' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempAsShot id: '67' @@ -4524,7 +4029,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAsShot:67/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4532,8 +4036,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAuto:68' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsAuto id: '68' @@ -4542,7 +4045,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAuto:68/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4550,8 +4052,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAuto:72' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempAuto id: '72' @@ -4560,7 +4061,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAuto:72/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4568,8 +4068,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsMeasured:73' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsMeasured id: '73' @@ -4578,7 +4077,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsMeasured:73/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4586,8 +4084,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempMeasured:77' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempMeasured id: '77' @@ -4596,7 +4093,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempMeasured:77/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4604,8 +4100,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown:78' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown id: '78' @@ -4614,7 +4109,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown:78/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4622,8 +4116,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown:82' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown id: '82' @@ -4632,7 +4125,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown:82/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4640,8 +4132,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown2:83' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown2 id: '83' @@ -4650,7 +4141,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown2:83/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4658,8 +4148,7 @@ elements: text: '1024 1024 1024 1024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown2:87' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown2 id: '87' @@ -4668,7 +4157,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown2:87/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4676,8 +4164,7 @@ elements: text: '4309' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown3:88' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown3 id: '88' @@ -4686,7 +4173,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown3:88/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4694,8 +4180,7 @@ elements: text: '1024 1024 1024 1024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown3:92' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown3 id: '92' @@ -4704,7 +4189,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown3:92/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4712,8 +4196,7 @@ elements: text: '4309' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown4:93' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown4 id: '93' @@ -4722,7 +4205,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown4:93/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4730,8 +4212,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown4:97' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown4 id: '97' @@ -4740,7 +4221,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown4:97/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4748,8 +4228,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown5:98' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown5 id: '98' @@ -4758,7 +4237,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown5:98/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4766,8 +4244,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown5:102' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown5 id: '102' @@ -4776,7 +4253,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown5:102/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4784,8 +4260,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown6:103' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown6 id: '103' @@ -4794,7 +4269,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown6:103/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4802,8 +4276,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown6:107' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown6 id: '107' @@ -4812,7 +4285,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown6:107/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4820,8 +4292,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown7:108' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown7 id: '108' @@ -4830,7 +4301,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown7:108/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4838,8 +4308,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown7:112' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown7 id: '112' @@ -4848,7 +4317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown7:112/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4856,8 +4324,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown8:113' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown8 id: '113' @@ -4866,7 +4333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown8:113/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4874,8 +4340,7 @@ elements: text: '2068 1024 1024 2013' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown8:117' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown8 id: '117' @@ -4884,7 +4349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown8:117/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4892,8 +4356,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown9:118' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown9 id: '118' @@ -4902,7 +4365,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown9:118/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4910,8 +4372,7 @@ elements: text: '2066 1028 1019 2011' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown9:122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown9 id: '122' @@ -4920,7 +4381,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown9:122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4928,8 +4388,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown10:123' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown10 id: '123' @@ -4938,7 +4397,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown10:123/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4946,8 +4404,7 @@ elements: text: '579 1170 1170 595' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown10:127' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown10 id: '127' @@ -4956,7 +4413,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown10:127/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4964,8 +4420,7 @@ elements: text: '4390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsDaylight:128' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsDaylight id: '128' @@ -4974,7 +4429,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsDaylight:128/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4982,8 +4436,7 @@ elements: text: '2171 1024 1024 1691' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempDaylight:132' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempDaylight id: '132' @@ -4992,7 +4445,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempDaylight:132/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5000,8 +4452,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsShade:133' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsShade id: '133' @@ -5010,7 +4461,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsShade:133/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5018,8 +4468,7 @@ elements: text: '2533 1024 1024 1454' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempShade:137' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempShade id: '137' @@ -5028,7 +4477,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempShade:137/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5036,8 +4484,7 @@ elements: text: '7000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsCloudy:138' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsCloudy id: '138' @@ -5046,7 +4493,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsCloudy:138/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5054,8 +4500,7 @@ elements: text: '2341 1024 1024 1563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempCloudy:142' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempCloudy id: '142' @@ -5064,7 +4509,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempCloudy:142/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5072,8 +4516,7 @@ elements: text: '6000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsTungsten:143' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsTungsten id: '143' @@ -5082,7 +4525,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsTungsten:143/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5090,8 +4532,7 @@ elements: text: '1520 1024 1024 2467' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempTungsten:147' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempTungsten id: '147' @@ -5100,7 +4541,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempTungsten:147/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5108,8 +4548,7 @@ elements: text: '3200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFluorescent:148' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFluorescent id: '148' @@ -5118,7 +4557,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFluorescent:148/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5126,8 +4564,7 @@ elements: text: '1869 1024 1024 2346' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFluorescent:152' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempFluorescent id: '152' @@ -5136,7 +4573,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFluorescent:152/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5144,8 +4580,7 @@ elements: text: '3733' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsKelvin:153' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsKelvin id: '153' @@ -5154,7 +4589,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsKelvin:153/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5162,8 +4596,7 @@ elements: text: '2171 1024 1024 1691' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempKelvin:157' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempKelvin id: '157' @@ -5172,7 +4605,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempKelvin:157/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5180,8 +4612,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFlash:158' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFlash id: '158' @@ -5190,7 +4621,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFlash:158/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5198,8 +4628,7 @@ elements: text: '2405 1024 1024 1563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFlash:162' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempFlash id: '162' @@ -5208,7 +4637,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFlash:162/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5216,8 +4644,7 @@ elements: text: '6166' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown11:163' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown11 id: '163' @@ -5226,7 +4653,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown11:163/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5234,8 +4660,7 @@ elements: text: '2171 1024 1024 1691' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown11:167' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown11 id: '167' @@ -5244,7 +4669,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown11:167/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5252,8 +4676,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown12:168' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown12 id: '168' @@ -5262,7 +4685,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown12:168/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5270,8 +4692,7 @@ elements: text: '2171 1024 1024 1691' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown12:172' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown12 id: '172' @@ -5280,7 +4701,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown12:172/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5288,8 +4708,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown13:173' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown13 id: '173' @@ -5298,7 +4717,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown13:173/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5306,8 +4724,7 @@ elements: text: '2171 1024 1024 1691' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown13:177' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown13 id: '177' @@ -5316,7 +4733,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown13:177/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5324,8 +4740,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown14:178' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown14 id: '178' @@ -5334,7 +4749,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown14:178/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5342,8 +4756,7 @@ elements: text: '2171 1024 1024 1691' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown14:182' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown14 id: '182' @@ -5352,7 +4765,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown14:182/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5360,8 +4772,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown15:183' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown15 id: '183' @@ -5370,7 +4781,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown15:183/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5378,8 +4788,7 @@ elements: text: '2171 1024 1024 1691' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown15:187' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown15 id: '187' @@ -5388,7 +4797,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown15:187/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5396,8 +4804,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown16:188' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown16 id: '188' @@ -5406,7 +4813,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown16:188/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5414,8 +4820,7 @@ elements: text: '1071 1024 1024 1014' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown16:192' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown16 id: '192' @@ -5424,7 +4829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown16:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5432,8 +4836,7 @@ elements: text: '4563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown17:193' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown17 id: '193' @@ -5442,7 +4845,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown17:193/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5450,8 +4852,7 @@ elements: text: '1071 1024 1024 1014' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown17:197' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown17 id: '197' @@ -5460,7 +4861,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown17:197/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5468,8 +4868,7 @@ elements: text: '4563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown18:198' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown18 id: '198' @@ -5478,7 +4877,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown18:198/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5486,8 +4884,7 @@ elements: text: '1071 1024 1024 1014' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown18:202' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown18 id: '202' @@ -5496,7 +4893,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown18:202/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5504,8 +4900,7 @@ elements: text: '4563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown19:203' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown19 id: '203' @@ -5514,7 +4909,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown19:203/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5522,8 +4916,7 @@ elements: text: '1071 1024 1024 1014' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown19:207' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown19 id: '207' @@ -5532,7 +4925,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown19:207/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5540,8 +4932,7 @@ elements: text: '4563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown20:208' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown20 id: '208' @@ -5550,7 +4941,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown20:208/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5558,8 +4948,7 @@ elements: text: '1071 1024 1024 1014' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown20:212' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown20 id: '212' @@ -5568,7 +4957,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown20:212/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5576,8 +4964,7 @@ elements: text: '4563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:AverageBlackLevel:276' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AverageBlackLevel id: '276' @@ -5586,7 +4973,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:AverageBlackLevel:276/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5594,8 +4980,7 @@ elements: text: '2048 2048 2048 2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:429' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawMeasuredRGGB id: '429' @@ -5604,7 +4989,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:429/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\RawMeasuredRGGB - valid: true validationLevel: OK format: Long components: 4 @@ -5612,8 +4996,7 @@ elements: text: '176446 122162 118913 42390' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:504' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PerChannelBlackLevel id: '504' @@ -5622,7 +5005,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:504/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5630,8 +5012,7 @@ elements: text: '2048 2048 2048 2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:508' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NormalWhiteLevel id: '508' @@ -5640,7 +5021,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:508/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5648,8 +5028,7 @@ elements: text: '14580' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:509' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpecularWhiteLevel id: '509' @@ -5658,7 +5037,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:509/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5666,8 +5044,7 @@ elements: text: '15092' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LinearityUpperMargin id: '510' @@ -5676,7 +5053,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:510/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5684,8 +5060,7 @@ elements: text: '10000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:619' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawMeasuredRGGB id: '619' @@ -5694,7 +5069,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:619/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\RawMeasuredRGGB - valid: true validationLevel: OK format: Long components: 4 @@ -5702,8 +5076,7 @@ elements: text: '0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PerChannelBlackLevel id: '728' @@ -5712,7 +5085,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5720,8 +5092,7 @@ elements: text: '0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:732' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NormalWhiteLevel id: '732' @@ -5730,7 +5101,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:732/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5738,8 +5108,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:733' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpecularWhiteLevel id: '733' @@ -5748,7 +5117,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:733/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5756,8 +5124,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:734' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LinearityUpperMargin id: '734' @@ -5766,7 +5133,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:734/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5774,8 +5140,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyleUserDef id: '16392' @@ -5784,7 +5149,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -5792,8 +5156,7 @@ elements: text: 'Auto, Auto, Auto' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStylePC id: '16393' @@ -5802,7 +5165,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -5810,8 +5172,7 @@ elements: text: 'None, None, None' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomPictureStyleFileName id: '16400' @@ -5820,7 +5181,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -5828,16 +5188,14 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16401' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 252 @@ -5845,16 +5203,14 @@ elements: text: '252 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16402' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -5863,7 +5219,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonAFMicroAdj id: '16403' @@ -5872,7 +5227,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -5880,7 +5234,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 44 @@ -5889,7 +5242,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -5898,7 +5250,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -5906,8 +5257,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjMode id: '1' @@ -5916,7 +5266,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5924,8 +5273,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjValue id: '2' @@ -5934,7 +5282,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -5942,8 +5289,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonVignettingCorr:16405' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonVignettingCorr id: '16405' @@ -5952,7 +5298,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonVignettingCorr:16405/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 456 @@ -5961,7 +5306,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonVignettingCorr2 id: '16406' @@ -5970,7 +5314,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -5978,7 +5321,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -5987,7 +5329,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -5996,7 +5337,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6004,8 +5344,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:PeripheralLightingSetting:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PeripheralLightingSetting id: '5' @@ -6014,7 +5353,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:PeripheralLightingSetting:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6022,8 +5360,7 @@ elements: text: 'On' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:ChromaticAberrationSetting:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ChromaticAberrationSetting id: '6' @@ -6032,7 +5369,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:ChromaticAberrationSetting:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6041,7 +5377,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonLightingOpt id: '16408' @@ -6050,7 +5385,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6058,7 +5392,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -6066,8 +5399,7 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:PeripheralIlluminationCorr:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PeripheralIlluminationCorr id: '1' @@ -6076,7 +5408,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:PeripheralIlluminationCorr:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6084,8 +5415,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:AutoLightingOptimizer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoLightingOptimizer id: '2' @@ -6094,7 +5424,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:AutoLightingOptimizer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6102,8 +5431,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighlightTonePriority:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighlightTonePriority id: '3' @@ -6112,7 +5440,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighlightTonePriority:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6120,8 +5447,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:LongExposureNoiseReduction:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction id: '4' @@ -6130,7 +5456,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:LongExposureNoiseReduction:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6138,8 +5463,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighISONoiseReduction:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighISONoiseReduction id: '5' @@ -6148,7 +5472,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighISONoiseReduction:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6156,8 +5479,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonLensInfo:16409' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonLensInfo id: '16409' @@ -6166,7 +5488,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonLensInfo:16409/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\LensInfo - valid: true validationLevel: OK format: Undefined components: 30 @@ -6175,7 +5496,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonAmbience id: '16416' @@ -6184,7 +5504,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6192,7 +5511,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -6201,7 +5519,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -6210,7 +5527,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6218,8 +5534,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/tag:AmbienceSelection:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AmbienceSelection id: '1' @@ -6228,7 +5543,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/tag:AmbienceSelection:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6237,7 +5551,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonMultiExp id: '16417' @@ -6246,7 +5559,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6254,7 +5566,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 20 @@ -6262,8 +5573,7 @@ elements: text: '20 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/tag:MultiExposure:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MultiExposure id: '1' @@ -6272,7 +5582,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/tag:MultiExposure:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6280,8 +5589,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/tag:MultiExposureControl:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MultiExposureControl id: '2' @@ -6290,7 +5598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/tag:MultiExposureControl:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6298,8 +5605,7 @@ elements: text: Additive - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/tag:MultiExposureShots:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MultiExposureShots id: '3' @@ -6308,7 +5614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonMultiExp:16417/tag:MultiExposureShots:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6317,7 +5622,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\FilterInfoIndex - valid: true validationLevel: OK name: CanonFilterInfo id: '16420' @@ -6326,7 +5630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/rawData:filterHeader' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: filterHeader collection: RawData @@ -6334,7 +5637,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/rawData:filterHeader/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6343,7 +5645,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:1' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.0 id: '1' @@ -6351,8 +5652,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:1/tag:GrainyBWFilter:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GrainyBWFilter id: '257' @@ -6361,7 +5661,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:1/tag:GrainyBWFilter:257/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6370,7 +5669,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:2' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.1 id: '2' @@ -6378,8 +5676,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:2/tag:SoftFocusFilter:513' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SoftFocusFilter id: '513' @@ -6388,7 +5685,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:2/tag:SoftFocusFilter:513/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6397,7 +5693,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.2 id: '3' @@ -6405,8 +5700,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:3/tag:ToyCameraFilter:769' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToyCameraFilter id: '769' @@ -6415,7 +5709,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:3/tag:ToyCameraFilter:769/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6424,7 +5717,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.3 id: '4' @@ -6432,8 +5724,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilter:1025' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilter id: '1025' @@ -6442,7 +5733,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilter:1025/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6450,8 +5740,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterOrientation:1026' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilterOrientation id: '1026' @@ -6460,7 +5749,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterOrientation:1026/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6468,8 +5756,7 @@ elements: text: Horizontal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterPosition:1027' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilterPosition id: '1027' @@ -6478,7 +5765,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterPosition:1027/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6486,8 +5772,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterParameter:1028' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilterParameter id: '1028' @@ -6496,7 +5781,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterParameter:1028/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6505,7 +5789,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:5' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.4 id: '5' @@ -6513,8 +5796,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:5/tag:FisheyeFilter:1281' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FisheyeFilter id: '1281' @@ -6523,7 +5805,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:5/tag:FisheyeFilter:1281/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6532,7 +5813,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:6' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.5 id: '6' @@ -6540,8 +5820,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:6/tag:PaintingFilter:1537' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PaintingFilter id: '1537' @@ -6550,7 +5829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:6/tag:PaintingFilter:1537/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6559,7 +5837,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:7' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.6 id: '7' @@ -6567,8 +5844,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:7/tag:WatercolorFilter:1793' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WatercolorFilter id: '1793' @@ -6577,7 +5853,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:7/tag:WatercolorFilter:1793/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6585,8 +5860,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonRawBurstModeRoll:16421' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonRawBurstModeRoll id: '16421' @@ -6595,7 +5869,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonRawBurstModeRoll:16421/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 9 @@ -6603,16 +5876,14 @@ elements: text: '36 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16423' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 6 @@ -6620,8 +5891,7 @@ elements: text: '24 524546 2969567282 134217728 13684944 66816' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -6630,7 +5900,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 264 @@ -6638,8 +5907,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTime id: '37520' @@ -6648,7 +5916,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6656,8 +5923,7 @@ elements: text: '12' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -6666,7 +5932,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6674,8 +5939,7 @@ elements: text: '12' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -6684,7 +5948,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6692,8 +5955,7 @@ elements: text: '12' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -6702,7 +5964,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -6710,8 +5971,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -6720,7 +5980,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6728,8 +5987,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -6738,7 +5996,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6746,8 +6003,7 @@ elements: text: '5472' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -6756,7 +6012,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6764,17 +6019,15 @@ elements: text: '3648' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -6783,7 +6036,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -6791,8 +6043,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -6801,7 +6052,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -6809,8 +6059,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -6819,7 +6068,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -6827,8 +6075,7 @@ elements: text: '6086.7630700779' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -6837,7 +6084,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -6845,8 +6091,7 @@ elements: text: '6090.1502504174' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -6855,7 +6100,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6863,8 +6107,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -6873,7 +6116,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6881,8 +6123,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -6891,7 +6132,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6899,8 +6139,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -6909,7 +6148,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6917,8 +6155,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -6927,7 +6164,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -6935,8 +6171,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OwnerName:42032' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '42032' @@ -6945,7 +6180,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OwnerName:42032/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 1 @@ -6953,8 +6187,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SerialNumber id: '42033' @@ -6963,7 +6196,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 13 @@ -6971,8 +6203,7 @@ elements: text: '033021003918' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -6981,7 +6212,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -6989,8 +6219,7 @@ elements: text: '18-135mm f/0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '42036' @@ -6999,7 +6228,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 30 @@ -7007,8 +6235,7 @@ elements: text: 'EF-S18-135mm f/3.5-5.6 IS STM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensSerialNumber id: '42037' @@ -7017,7 +6244,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -7025,17 +6251,15 @@ elements: text: 000022d688 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -7044,7 +6268,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -7052,17 +6275,15 @@ elements: text: 2.3.0.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -7071,7 +6292,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7079,8 +6299,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -7089,7 +6308,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -7097,8 +6315,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -7107,7 +6324,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -7115,8 +6331,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -7125,7 +6340,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7134,14 +6348,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 17274 @@ -7149,17 +6361,15 @@ elements: text: '17274 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2562 @@ -7167,17 +6377,15 @@ elements: text: '2562 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -7185,17 +6393,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -7203,17 +6409,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -7221,17 +6425,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 7611311 @@ -7239,64 +6441,62 @@ elements: text: '7611311 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - WARNING: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFMicroadjustment:1287' - message: "Found 16 data components, expected 5 for item 'AFMicroadjustment' in 'AutoFocusDrive'" NOTICE: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - message: "Unknown item 25/0x19 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFMicroadjustment:1287' + message: "Found 16 data components, expected 5 for tag 'AFMicroadjustment' in 'AutoFocusDrive'" + INFO: + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' + message: "Unknown tag 25/0x19 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - message: "Unknown item 2/0x2 in 'CanonMeasuredColor'" + message: "Unknown tag 2/0x2 in 'CanonMeasuredColor'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - message: "Unknown item 3/0x3 in 'CanonSensorInfo'" + message: "Unknown tag 3/0x3 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - message: "Unknown item 4/0x4 in 'CanonSensorInfo'" + message: "Unknown tag 4/0x4 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - message: "Unknown item 13/0xD in 'CanonSensorInfo'" + message: "Unknown tag 13/0xD in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - message: "Unknown item 14/0xE in 'CanonSensorInfo'" + message: "Unknown tag 14/0xE in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - message: "Unknown item 15/0xF in 'CanonSensorInfo'" + message: "Unknown tag 15/0xF in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - message: "Unknown item 16/0x10 in 'CanonSensorInfo'" + message: "Unknown tag 16/0x10 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - message: "Unknown item 16401/0x4011 in 'Canon'" + message: "Unknown tag 16401/0x4011 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - message: "Unknown item 16402/0x4012 in 'Canon'" + message: "Unknown tag 16402/0x4012 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423' - message: "Unknown item 16423/0x4027 in 'Canon'" + message: "Unknown tag 16423/0x4027 in 'Canon'" gdInfo: 0: 5472 1: 3648 @@ -7307,7 +6507,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: canon_eos_70d_29.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 7643244 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/camera/canon_eos_850d_08.jpg.dump.yml b/tests/media-dumps/image/camera/canon_eos_850d_08.jpg.dump.yml index 3e3b6cb24..cc36a2333 100644 --- a/tests/media-dumps/image/camera/canon_eos_850d_08.jpg.dump.yml +++ b/tests/media-dumps/image/camera/canon_eos_850d_08.jpg.dump.yml @@ -116,31 +116,27 @@ fileContentHash: 4e20f0333037b59712360f2c847b0bd4a880f54c1a1cb3ce7f763bcc76d76eb elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -148,40 +144,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -190,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -198,8 +189,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -208,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 15 @@ -216,8 +205,7 @@ elements: text: 'Canon EOS 850D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -226,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -234,8 +221,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -244,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -252,8 +237,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -262,7 +246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -270,8 +253,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -280,7 +262,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -288,8 +269,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -298,7 +278,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -306,8 +285,7 @@ elements: text: '2020:01:15 02:20:50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -316,7 +294,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -324,17 +301,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Info name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -343,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -351,8 +325,7 @@ elements: text: '1/500 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -361,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -369,8 +341,7 @@ elements: text: f/8.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -379,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -387,8 +357,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -397,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -405,8 +373,7 @@ elements: text: '1250' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensitivityType id: '34864' @@ -415,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -423,8 +389,7 @@ elements: text: 'Recommended Exposure Index' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecommendedExposureIndex id: '34866' @@ -433,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -441,8 +405,7 @@ elements: text: '1250' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -451,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -459,8 +421,7 @@ elements: text: '2.31' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -469,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -477,8 +437,7 @@ elements: text: '2020:01:15 02:20:50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -487,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -495,8 +453,7 @@ elements: text: '2020:01:15 02:20:50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTime id: '36880' @@ -505,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -513,8 +469,7 @@ elements: text: '+00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTimeOriginal id: '36881' @@ -523,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -531,8 +485,7 @@ elements: text: '+00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTimeDigitized id: '36882' @@ -541,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -549,8 +501,7 @@ elements: text: '+00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -559,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -567,8 +517,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -577,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -585,8 +533,7 @@ elements: text: '589824/65536 sec. (APEX: 22)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -595,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -603,8 +549,7 @@ elements: text: '8.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -613,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -621,8 +565,7 @@ elements: text: '+0.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -631,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -639,8 +581,7 @@ elements: text: '3.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -649,7 +590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -657,8 +597,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -667,7 +606,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -675,8 +613,7 @@ elements: text: 'No Flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -685,7 +622,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -693,17 +629,15 @@ elements: text: '22.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Info name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonCameraSettings id: '1' @@ -712,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -720,7 +653,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 108 @@ -728,8 +660,7 @@ elements: text: '108 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -738,7 +669,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -746,8 +676,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -756,7 +685,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -764,8 +692,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -774,7 +701,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -782,8 +708,7 @@ elements: text: Fine - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -792,7 +717,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -800,8 +724,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -810,7 +733,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -818,8 +740,7 @@ elements: text: 'Continuous, High' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -828,7 +749,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -836,8 +756,7 @@ elements: text: 'One-shot AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -846,7 +765,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -854,8 +772,7 @@ elements: text: CR3+JPEG - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -864,7 +781,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -872,8 +788,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -882,7 +797,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -890,8 +804,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -900,7 +813,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -908,8 +820,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -918,7 +829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -926,8 +836,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -936,7 +845,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -944,8 +852,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -954,7 +861,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -962,8 +868,7 @@ elements: text: '+4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -972,7 +877,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -980,8 +884,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -990,7 +893,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -998,8 +900,7 @@ elements: text: Evaluative - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -1008,7 +909,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1016,8 +916,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -1026,7 +925,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1034,8 +932,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -1044,7 +941,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1052,8 +948,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -1062,7 +957,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -1070,8 +964,7 @@ elements: text: 'Canon EF-S 18-55mm f/3.5-5.6 IS STM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -1080,7 +973,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1088,8 +980,7 @@ elements: text: '55 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -1098,7 +989,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1106,8 +996,7 @@ elements: text: '18 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -1116,7 +1005,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1124,8 +1012,7 @@ elements: text: 1/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -1134,7 +1021,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1142,8 +1028,7 @@ elements: text: '3.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -1152,7 +1037,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1160,8 +1044,7 @@ elements: text: '24' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -1170,7 +1053,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1178,8 +1060,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -1188,7 +1069,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1196,8 +1076,7 @@ elements: text: E-TTL - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -1206,7 +1085,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1214,8 +1092,7 @@ elements: text: Single - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1224,7 +1101,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1232,8 +1108,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1242,7 +1117,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1250,8 +1124,7 @@ elements: text: 'On (2)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1260,7 +1133,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1268,8 +1140,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1278,7 +1149,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1286,8 +1156,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1296,7 +1165,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1304,8 +1172,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1314,7 +1181,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1322,8 +1188,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1332,7 +1197,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1340,8 +1204,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1350,7 +1213,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1358,8 +1220,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1368,7 +1229,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1376,8 +1236,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SRAWQuality id: '46' @@ -1386,7 +1245,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1394,8 +1252,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Clarity:51' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Clarity id: '51' @@ -1404,7 +1261,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Clarity:51/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1413,7 +1269,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1421,8 +1276,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1431,7 +1285,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1439,8 +1292,7 @@ elements: text: Zoom - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1449,7 +1301,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1457,8 +1308,7 @@ elements: text: '22 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1467,7 +1317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1475,8 +1324,7 @@ elements: text: '0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1485,7 +1333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1493,8 +1340,7 @@ elements: text: '468.91 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1503,7 +1349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1512,7 +1357,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonShotInfo id: '4' @@ -1521,7 +1365,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1529,7 +1372,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -1537,8 +1379,7 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoISO id: '1' @@ -1547,7 +1388,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\AutoIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1555,8 +1395,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BaseISO id: '2' @@ -1565,7 +1404,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BaseIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1573,8 +1411,7 @@ elements: text: '1234' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV id: '3' @@ -1583,7 +1420,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1591,8 +1427,7 @@ elements: text: '11.88' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetAperture id: '4' @@ -1601,7 +1436,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1609,8 +1443,7 @@ elements: text: '8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetExposureTime id: '5' @@ -1619,7 +1452,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TargetExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1627,8 +1459,7 @@ elements: text: 1/512 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '6' @@ -1637,7 +1468,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureCompensation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1645,8 +1475,7 @@ elements: text: +2/3 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '7' @@ -1655,7 +1484,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1663,8 +1491,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SlowShutter id: '8' @@ -1673,7 +1500,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1681,8 +1507,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SequenceNumber id: '9' @@ -1691,7 +1516,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1699,8 +1523,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OpticalZoomCode id: '10' @@ -1709,7 +1532,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\OpticalZoomCode - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1717,8 +1539,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '12' @@ -1727,7 +1548,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraTemperature - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1735,8 +1555,7 @@ elements: text: '29 C' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashGuideNumber id: '13' @@ -1745,7 +1564,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1753,8 +1571,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '14' @@ -1763,7 +1580,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\AFPointsInFocus - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1771,8 +1587,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureComp id: '15' @@ -1781,7 +1596,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1789,8 +1603,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoExposureBracketing id: '16' @@ -1799,7 +1612,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1807,8 +1619,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBBracketValue id: '17' @@ -1817,7 +1628,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1825,8 +1635,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ControlMode id: '18' @@ -1835,7 +1644,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1843,8 +1651,7 @@ elements: text: 'Camera Local Control' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '19' @@ -1853,7 +1660,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceUpper - valid: true validationLevel: OK format: Short components: 1 @@ -1861,8 +1667,7 @@ elements: text: '5 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '20' @@ -1871,7 +1676,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceLower - valid: true validationLevel: OK format: Short components: 1 @@ -1879,8 +1683,7 @@ elements: text: '3.73 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '21' @@ -1889,7 +1692,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FNumber - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1897,8 +1699,7 @@ elements: text: '8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '22' @@ -1907,7 +1708,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1915,8 +1715,7 @@ elements: text: 1/470 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV2 id: '23' @@ -1925,7 +1724,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV2 - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1933,8 +1731,7 @@ elements: text: '25.5' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BulbDuration id: '24' @@ -1943,7 +1740,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BulbDuration - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1951,8 +1747,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraType id: '26' @@ -1961,7 +1756,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1969,8 +1763,7 @@ elements: text: 'EOS High-end' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoRotate id: '27' @@ -1979,7 +1772,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1987,8 +1779,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NDFilter id: '28' @@ -1997,7 +1788,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2005,8 +1795,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer2 id: '29' @@ -2015,7 +1804,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2023,8 +1811,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashOutput id: '33' @@ -2033,7 +1820,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2041,8 +1827,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageType id: '6' @@ -2051,7 +1836,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 15 @@ -2059,8 +1843,7 @@ elements: text: 'Canon EOS 850D' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFirmwareVersion id: '7' @@ -2069,7 +1852,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -2077,8 +1859,7 @@ elements: text: 'Firmware Version 1.0.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '9' @@ -2087,7 +1868,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2096,7 +1876,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap - valid: true validationLevel: OK name: CanonCameraInfo id: '13' @@ -2105,7 +1884,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2113,7 +1891,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4608 @@ -2121,8 +1898,7 @@ elements: text: '4608 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensSerialNumber:363' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensSerialNumber id: '363' @@ -2131,7 +1907,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensSerialNumber:363/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\LensSerialNumber - valid: true validationLevel: OK format: Undefined components: 5 @@ -2139,9 +1914,8 @@ elements: text: 000009f9f5 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:1473' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: FirmwareVersion id: '1473' collection: Tiff\Tag @@ -2149,7 +1923,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:1473/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 6 @@ -2157,8 +1930,7 @@ elements: text: !!binary qq6qqqqo - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -2167,7 +1939,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2175,8 +1946,7 @@ elements: text: 'EOS Rebel T8i / 850D / X10i' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ThumbnailImageValidArea id: '19' @@ -2185,7 +1955,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2193,16 +1962,14 @@ elements: text: '0 159 6 113' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '25' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2211,7 +1978,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex - valid: true validationLevel: OK name: CanonAFInfo2 id: '38' @@ -2220,7 +1986,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -2229,7 +1994,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2237,8 +2001,7 @@ elements: text: '1216' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaMode id: '1' @@ -2247,7 +2010,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2255,8 +2017,7 @@ elements: text: 'Face + Tracking' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NumAFPoints id: '2' @@ -2265,7 +2026,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2273,8 +2033,7 @@ elements: text: '143' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ValidAFPoints id: '3' @@ -2283,7 +2042,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2291,8 +2049,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageWidth id: '4' @@ -2301,7 +2058,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2309,8 +2065,7 @@ elements: text: '6000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageHeight id: '5' @@ -2319,7 +2074,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2327,8 +2081,7 @@ elements: text: '4000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageWidth id: '6' @@ -2337,7 +2090,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2345,8 +2097,7 @@ elements: text: '6000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageHeight id: '7' @@ -2355,7 +2106,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2363,8 +2113,7 @@ elements: text: '4000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaWidths id: '8' @@ -2373,7 +2122,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 143 @@ -2381,8 +2129,7 @@ elements: text: '600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaHeights id: '9' @@ -2391,7 +2138,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 143 @@ -2399,8 +2145,7 @@ elements: text: '891 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaXPositions id: '10' @@ -2409,7 +2154,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 143 @@ -2417,8 +2161,7 @@ elements: text: '-600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaYPositions id: '11' @@ -2427,7 +2170,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 143 @@ -2435,8 +2177,7 @@ elements: text: '-438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '12' @@ -2445,7 +2186,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 9 @@ -2453,8 +2193,7 @@ elements: text: '1 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsSelected id: '13' @@ -2463,7 +2202,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 9 @@ -2471,8 +2209,7 @@ elements: text: '1 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryAFPoint id: '14' @@ -2481,7 +2218,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2489,8 +2225,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '15' collection: Tiff\UnknownTag @@ -2498,7 +2233,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2506,8 +2240,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '16' collection: Tiff\UnknownTag @@ -2515,7 +2248,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2523,8 +2255,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '17' collection: Tiff\UnknownTag @@ -2532,7 +2263,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2540,8 +2270,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '18' collection: Tiff\UnknownTag @@ -2549,7 +2278,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2557,8 +2285,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '19' collection: Tiff\UnknownTag @@ -2566,7 +2293,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2574,8 +2300,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '20' collection: Tiff\UnknownTag @@ -2583,7 +2308,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2591,8 +2315,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '21' collection: Tiff\UnknownTag @@ -2600,7 +2323,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:21/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2608,8 +2330,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '22' collection: Tiff\UnknownTag @@ -2617,7 +2338,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:22/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2625,8 +2345,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '23' collection: Tiff\UnknownTag @@ -2634,7 +2353,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2642,8 +2360,7 @@ elements: text: '65535' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ImageUniqueID:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageUniqueID id: '40' @@ -2652,7 +2369,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ImageUniqueID:40/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ImageUniqueID - valid: true validationLevel: OK format: Byte components: 16 @@ -2660,16 +2376,14 @@ elements: text: df8a5decf2b844b6928cd978a850e13c - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:50' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '50' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:50/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 11 @@ -2677,16 +2391,14 @@ elements: text: '0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:51' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '51' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:51/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 4 @@ -2695,7 +2407,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonTimeInfo id: '53' @@ -2704,7 +2415,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2712,7 +2422,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 16 @@ -2720,8 +2429,7 @@ elements: text: '16 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZone:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeZone id: '1' @@ -2730,7 +2438,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZone:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TimeInfo\TimeZone - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2738,8 +2445,7 @@ elements: text: '+00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZoneCity:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeZoneCity id: '2' @@ -2748,7 +2454,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:TimeZoneCity:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2756,8 +2461,7 @@ elements: text: London - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:DaylightSavings:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DaylightSavings id: '3' @@ -2766,7 +2470,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonTimeInfo:53/tag:DaylightSavings:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -2774,8 +2477,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:BatteryType:56' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BatteryType id: '56' @@ -2784,7 +2486,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:BatteryType:56/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 76 @@ -2792,16 +2493,14 @@ elements: text: '76 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:61' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '61' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:61/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 12 @@ -2809,16 +2508,14 @@ elements: text: '48 1 4 2 0 0 0 0 0 0 0 1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:63' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '63' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:63/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2827,7 +2524,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonFileInfo id: '147' @@ -2836,7 +2532,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2844,7 +2539,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 152 @@ -2852,8 +2546,7 @@ elements: text: '152 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '1' @@ -2862,7 +2555,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -2870,8 +2562,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketMode id: '3' @@ -2880,7 +2571,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2888,8 +2578,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketValue id: '4' @@ -2898,7 +2587,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2906,8 +2594,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketShotNumber id: '5' @@ -2916,7 +2603,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2924,8 +2610,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgQuality id: '6' @@ -2934,7 +2619,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2942,8 +2626,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgSize id: '7' @@ -2952,7 +2635,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2960,8 +2642,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction2 id: '8' @@ -2970,7 +2651,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2978,8 +2658,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketMode id: '9' @@ -2988,7 +2667,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2996,8 +2674,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueAB id: '12' @@ -3006,7 +2683,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3014,8 +2690,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueGM id: '13' @@ -3024,7 +2699,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3032,8 +2706,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FilterEffect id: '14' @@ -3042,7 +2715,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3050,8 +2722,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToningEffect id: '15' @@ -3060,7 +2731,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3068,8 +2738,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMagnification id: '16' @@ -3078,7 +2747,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3086,8 +2754,7 @@ elements: text: '150' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LiveViewShooting id: '19' @@ -3096,7 +2763,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3104,8 +2770,7 @@ elements: text: 'On' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '20' @@ -3114,7 +2779,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3122,8 +2786,7 @@ elements: text: '5 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '21' @@ -3132,7 +2795,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3140,8 +2802,7 @@ elements: text: '3.73 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ShutterMode:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterMode id: '23' @@ -3150,7 +2811,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ShutterMode:23/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3158,8 +2818,7 @@ elements: text: 'Electronic First Curtain' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FlashExposureLock:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureLock id: '25' @@ -3168,7 +2827,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FlashExposureLock:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3176,8 +2834,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:AntiFlicker:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AntiFlicker id: '32' @@ -3186,7 +2843,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:AntiFlicker:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3194,8 +2850,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RFLensType:61' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RFLensType id: '61' @@ -3204,7 +2859,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RFLensType:61/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3212,8 +2866,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '149' @@ -3222,7 +2875,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 138 @@ -3230,8 +2882,7 @@ elements: text: 'EF-S18-55mm f/3.5-5.6 IS STM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InternalSerialNumber id: '150' @@ -3240,7 +2891,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 16 @@ -3248,8 +2898,7 @@ elements: text: AG1978414 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DustRemovalData id: '151' @@ -3258,7 +2907,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1024 @@ -3267,7 +2915,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonCropInfo id: '152' @@ -3275,8 +2922,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropLeftMargin id: '0' @@ -3285,7 +2931,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3293,8 +2938,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropRightMargin id: '1' @@ -3303,7 +2947,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3311,8 +2954,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropTopMargin id: '2' @@ -3321,7 +2963,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3329,8 +2970,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropBottomMargin id: '3' @@ -3339,7 +2979,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3348,7 +2987,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2Header - valid: true validationLevel: OK name: CanonCustomFunctions2Header id: '153' @@ -3357,16 +2995,14 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true - validationLevel: OK + validationLevel: Notice name: Exposure id: '1' collection: ExifMakerNotes\CanonCustom\Functions2 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureLevelIncrements id: '257' @@ -3375,7 +3011,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ExposureLevelIncrements - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3383,8 +3018,7 @@ elements: text: '1/3 Stop' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedIncrements:258' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISOSpeedIncrements id: '258' @@ -3393,7 +3027,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedIncrements:258/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3401,9 +3034,8 @@ elements: text: '1/3 Stop' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ISOSpeedRange id: '259' collection: Tiff\Tag @@ -3411,7 +3043,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CustomIsoSpeedRange - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3419,8 +3050,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SafetyShift:264' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SafetyShift id: '264' @@ -3429,7 +3059,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SafetyShift:264/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3437,8 +3066,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureCompAutoCancel:275' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompAutoCancel id: '275' @@ -3447,7 +3075,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureCompAutoCancel:275/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3456,7 +3083,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: AutoFocusDrive id: '3' @@ -3464,8 +3090,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointDisplayDuringFocus:1292' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointDisplayDuringFocus id: '1292' @@ -3474,7 +3099,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointDisplayDuringFocus:1292/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\AFPointDisplayDuringFocus - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3482,8 +3106,7 @@ elements: text: 'Selected (constant)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAreaSelectMethod:1307' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaSelectMethod id: '1307' @@ -3492,7 +3115,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAreaSelectMethod:1307/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3500,8 +3122,7 @@ elements: text: 'AF area selection button' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AutoAFPointColorTracking:1308' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoAFPointColorTracking id: '1308' @@ -3510,7 +3131,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AutoAFPointColorTracking:1308/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3518,8 +3138,7 @@ elements: text: 'On-Shot AF only' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:VFDisplayIllumination:1309' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: VFDisplayIllumination id: '1309' @@ -3528,7 +3147,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:VFDisplayIllumination:1309/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3536,8 +3154,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:MirrorLockup:1551' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MirrorLockup id: '1551' @@ -3546,7 +3163,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:MirrorLockup:1551/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3555,7 +3171,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: OperationOthers id: '4' @@ -3563,8 +3178,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ViewfinderWarnings:1034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ViewfinderWarnings id: '1034' @@ -3573,7 +3187,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ViewfinderWarnings:1034/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ViewfinderWarnings - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3581,8 +3194,7 @@ elements: text: 'Monochrome, WB corrected, Noise reduction' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:CustomControls:1804' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomControls id: '1804' @@ -3591,7 +3203,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:CustomControls:1804/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 103 @@ -3599,8 +3210,7 @@ elements: text: '19 0 19 0 0 65535 65535 65535 3 0 0 65535 65535 65535 18 0 4 0 53 0 25 0 29 0 13 0 14 2 14 2 29 0 29 0 5 0 5 0 5 0 5 0 23 0 0 0 0 0 90 0 29 0 54 0 78 0 87 0 103 0 39 0 105 0 53 0 65535 0 3 5376 3840 0 0 0 0 0 0 0 65535 0 0 0 5200 0 0 0 0 0 0 0 0 65535 0 7 3 4 31 1 2 3 4 5 1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LCDDisplayAtPowerOn:2065' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LCDDisplayAtPowerOn id: '2065' @@ -3609,7 +3219,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LCDDisplayAtPowerOn:2065/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3617,8 +3226,7 @@ elements: text: Display - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:RetractLensOnPowerOff:2068' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RetractLensOnPowerOff id: '2068' @@ -3627,7 +3235,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:RetractLensOnPowerOff:2068/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3636,7 +3243,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonAspectInfo id: '154' @@ -3644,8 +3250,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AspectRatio id: '0' @@ -3654,7 +3259,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3662,8 +3266,7 @@ elements: text: '3:2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageWidth id: '1' @@ -3672,7 +3275,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3680,8 +3282,7 @@ elements: text: '6000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageHeight id: '2' @@ -3690,7 +3291,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3698,8 +3298,7 @@ elements: text: '4000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageLeft id: '3' @@ -3708,7 +3307,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3716,8 +3314,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageTop id: '4' @@ -3726,7 +3323,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -3735,8 +3331,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonProcessing id: '160' collection: ExifMakerNotes\Canon\Processing @@ -3744,7 +3339,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -3753,7 +3347,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -3761,8 +3354,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToneCurve id: '1' @@ -3771,7 +3363,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3779,8 +3370,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '2' @@ -3789,7 +3379,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3797,8 +3386,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SharpnessFrequency id: '3' @@ -3807,7 +3395,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3815,8 +3402,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRedLevel id: '4' @@ -3825,7 +3411,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3833,8 +3418,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBlueLevel id: '5' @@ -3843,7 +3427,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3851,8 +3434,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceRed id: '6' @@ -3861,7 +3443,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3869,8 +3450,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceBlue id: '7' @@ -3879,7 +3459,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3887,8 +3466,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '8' @@ -3897,7 +3475,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ProcessingWhiteBalance - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3905,8 +3482,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '9' @@ -3915,7 +3491,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3923,8 +3498,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyle id: '10' @@ -3933,7 +3507,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3941,8 +3514,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalGain id: '11' @@ -3951,7 +3523,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3959,8 +3530,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftAB id: '12' @@ -3969,7 +3539,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3977,8 +3546,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftGM id: '13' @@ -3987,7 +3555,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3995,8 +3562,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:UnsharpMaskFineness:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UnsharpMaskFineness id: '14' @@ -4005,7 +3571,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:UnsharpMaskFineness:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4013,8 +3578,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:UnsharpMaskThreshold:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UnsharpMaskThreshold id: '15' @@ -4023,7 +3587,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:UnsharpMaskThreshold:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4031,16 +3594,14 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4048,16 +3609,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '17' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4066,8 +3625,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonMeasuredColor id: '170' collection: ExifMakerNotes\Canon\MeasuredColor @@ -4075,7 +3633,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4084,7 +3641,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4092,8 +3648,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredRGGB id: '1' @@ -4102,7 +3657,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -4110,16 +3664,14 @@ elements: text: '531 1024 1024 659' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '2' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4127,8 +3679,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '180' @@ -4137,7 +3688,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4145,8 +3695,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: VRDOffset id: '208' @@ -4155,7 +3704,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4164,8 +3712,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonSensorInfo id: '224' collection: ExifMakerNotes\Canon\SensorInfo @@ -4173,7 +3720,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4182,7 +3728,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4190,8 +3735,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorWidth id: '1' @@ -4200,7 +3744,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4208,8 +3751,7 @@ elements: text: '6288' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorHeight id: '2' @@ -4218,7 +3760,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4226,16 +3767,14 @@ elements: text: '4056' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '3' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4243,16 +3782,14 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '4' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4260,8 +3797,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorLeftBorder id: '5' @@ -4270,7 +3806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4278,8 +3813,7 @@ elements: text: '276' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorTopBorder id: '6' @@ -4288,7 +3822,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4296,8 +3829,7 @@ elements: text: '48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRightBorder id: '7' @@ -4306,7 +3838,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4314,8 +3845,7 @@ elements: text: '6275' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBottomBorder id: '8' @@ -4324,7 +3854,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4332,8 +3861,7 @@ elements: text: '4047' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskLeftBorder id: '9' @@ -4342,7 +3870,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4350,8 +3877,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskTopBorder id: '10' @@ -4360,7 +3886,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4368,8 +3893,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskRightBorder id: '11' @@ -4378,7 +3902,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4386,8 +3909,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskBottomBorder id: '12' @@ -4396,7 +3918,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4404,16 +3925,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '13' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4421,16 +3940,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '14' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4438,16 +3955,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '15' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4455,16 +3970,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4473,7 +3986,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap - valid: true validationLevel: OK name: CanonColorData id: '16385' @@ -4482,7 +3994,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -4490,7 +4001,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3632 @@ -4498,8 +4008,7 @@ elements: text: '3632 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorDataVersion id: '0' @@ -4508,7 +4017,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4516,8 +4024,7 @@ elements: text: '19 (90D/850D/M6mkII/M200)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAsShot:71' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsAsShot id: '71' @@ -4526,7 +4033,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAsShot:71/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4534,8 +4040,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAsShot:75' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempAsShot id: '75' @@ -4544,7 +4049,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAsShot:75/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4552,8 +4056,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAuto:76' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsAuto id: '76' @@ -4562,7 +4065,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsAuto:76/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4570,8 +4072,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAuto:80' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempAuto id: '80' @@ -4580,7 +4081,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempAuto:80/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4588,8 +4088,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsMeasured:81' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsMeasured id: '81' @@ -4598,7 +4097,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsMeasured:81/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4606,8 +4104,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempMeasured:85' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempMeasured id: '85' @@ -4616,7 +4113,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempMeasured:85/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4624,8 +4120,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown:86' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown id: '86' @@ -4634,7 +4129,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown:86/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4642,8 +4136,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown:90' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown id: '90' @@ -4652,7 +4145,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown:90/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4660,8 +4152,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown2:91' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown2 id: '91' @@ -4670,7 +4161,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown2:91/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4678,8 +4168,7 @@ elements: text: '2009 1024 1024 1544' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown2:95' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown2 id: '95' @@ -4688,7 +4177,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown2:95/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4696,8 +4184,7 @@ elements: text: '5982' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown3:96' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown3 id: '96' @@ -4706,7 +4193,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown3:96/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4714,8 +4200,7 @@ elements: text: '1993 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown3:100' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown3 id: '100' @@ -4724,7 +4209,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown3:100/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4732,8 +4216,7 @@ elements: text: '5878' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown4:101' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown4 id: '101' @@ -4742,7 +4225,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown4:101/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4750,8 +4232,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown4:105' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown4 id: '105' @@ -4760,7 +4241,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown4:105/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4768,8 +4248,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown5:106' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown5 id: '106' @@ -4778,7 +4257,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown5:106/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4786,8 +4264,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown5:110' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown5 id: '110' @@ -4796,7 +4273,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown5:110/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4804,8 +4280,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown6:111' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown6 id: '111' @@ -4814,7 +4289,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown6:111/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4822,8 +4296,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown6:115' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown6 id: '115' @@ -4832,7 +4305,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown6:115/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4840,8 +4312,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown7:116' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown7 id: '116' @@ -4850,7 +4321,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown7:116/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4858,8 +4328,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown7:120' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown7 id: '120' @@ -4868,7 +4337,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown7:120/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4876,8 +4344,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown8:121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown8 id: '121' @@ -4886,7 +4353,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown8:121/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4894,8 +4360,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown8:125' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown8 id: '125' @@ -4904,7 +4369,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown8:125/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4912,8 +4376,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown9:126' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown9 id: '126' @@ -4922,7 +4385,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown9:126/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4930,8 +4392,7 @@ elements: text: '1984 1024 1023 1557' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown9:130' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown9 id: '130' @@ -4940,7 +4401,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown9:130/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4948,8 +4408,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown10:131' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown10 id: '131' @@ -4958,7 +4417,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown10:131/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -4966,8 +4424,7 @@ elements: text: '1984 1024 1023 1557' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown10:135' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown10 id: '135' @@ -4976,7 +4433,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown10:135/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4984,8 +4440,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsDaylight:136' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsDaylight id: '136' @@ -4994,7 +4449,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsDaylight:136/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5002,8 +4456,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempDaylight:140' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempDaylight id: '140' @@ -5012,7 +4465,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempDaylight:140/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5020,8 +4472,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsShade:141' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsShade id: '141' @@ -5030,7 +4481,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsShade:141/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5038,8 +4488,7 @@ elements: text: '2162 1024 1024 1442' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempShade:145' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempShade id: '145' @@ -5048,7 +4497,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempShade:145/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5056,8 +4504,7 @@ elements: text: '7000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsCloudy:146' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsCloudy id: '146' @@ -5066,7 +4513,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsCloudy:146/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5074,8 +4520,7 @@ elements: text: '2016 1024 1024 1544' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempCloudy:150' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempCloudy id: '150' @@ -5084,7 +4529,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempCloudy:150/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5092,8 +4536,7 @@ elements: text: '6000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsTungsten:151' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsTungsten id: '151' @@ -5102,7 +4545,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsTungsten:151/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5110,8 +4552,7 @@ elements: text: '1346 1024 1024 2356' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempTungsten:155' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempTungsten id: '155' @@ -5120,7 +4561,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempTungsten:155/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5128,8 +4568,7 @@ elements: text: '3200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFluorescent:156' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFluorescent id: '156' @@ -5138,7 +4577,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFluorescent:156/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5146,8 +4584,7 @@ elements: text: '1584 1024 1024 2203' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFluorescent:160' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempFluorescent id: '160' @@ -5156,7 +4593,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFluorescent:160/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5164,8 +4600,7 @@ elements: text: '3688' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsKelvin:161' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsKelvin id: '161' @@ -5174,7 +4609,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsKelvin:161/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5182,8 +4616,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempKelvin:165' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempKelvin id: '165' @@ -5192,7 +4625,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempKelvin:165/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5200,8 +4632,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFlash:166' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFlash id: '166' @@ -5210,7 +4641,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsFlash:166/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5218,8 +4648,7 @@ elements: text: '2072 1024 1024 1524' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFlash:170' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempFlash id: '170' @@ -5228,7 +4657,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempFlash:170/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5236,8 +4664,7 @@ elements: text: '6282' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown11:171' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown11 id: '171' @@ -5246,7 +4673,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown11:171/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5254,8 +4680,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown11:175' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown11 id: '175' @@ -5264,7 +4689,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown11:175/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5272,8 +4696,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown12:176' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown12 id: '176' @@ -5282,7 +4705,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown12:176/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5290,8 +4712,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown12:180' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown12 id: '180' @@ -5300,7 +4721,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown12:180/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5308,8 +4728,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown13:181' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown13 id: '181' @@ -5318,7 +4737,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown13:181/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5326,8 +4744,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown13:185' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown13 id: '185' @@ -5336,7 +4753,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown13:185/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5344,8 +4760,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown14:186' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown14 id: '186' @@ -5354,7 +4769,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown14:186/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5362,8 +4776,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown14:190' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown14 id: '190' @@ -5372,7 +4785,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown14:190/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5380,8 +4792,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown15:191' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown15 id: '191' @@ -5390,7 +4801,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown15:191/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5398,8 +4808,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown15:195' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown15 id: '195' @@ -5408,7 +4817,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown15:195/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5416,8 +4824,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown16:196' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown16 id: '196' @@ -5426,7 +4833,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown16:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5434,8 +4840,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown16:200' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown16 id: '200' @@ -5444,7 +4849,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown16:200/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5452,8 +4856,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown17:201' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown17 id: '201' @@ -5462,7 +4865,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown17:201/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5470,8 +4872,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown17:205' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown17 id: '205' @@ -5480,7 +4881,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown17:205/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5488,8 +4888,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown18:206' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown18 id: '206' @@ -5498,7 +4897,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown18:206/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5506,8 +4904,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown18:210' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown18 id: '210' @@ -5516,7 +4913,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown18:210/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5524,8 +4920,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown19:211' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown19 id: '211' @@ -5534,7 +4929,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown19:211/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5542,8 +4936,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown19:215' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown19 id: '215' @@ -5552,7 +4945,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown19:215/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5560,8 +4952,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown20:216' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown20 id: '216' @@ -5570,7 +4961,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown20:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5578,8 +4968,7 @@ elements: text: '1889 1024 1024 1654' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown20:220' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown20 id: '220' @@ -5588,7 +4977,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown20:220/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5596,8 +4984,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown21:221' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown21 id: '221' @@ -5606,7 +4993,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown21:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5614,8 +5000,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown21:225' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown21 id: '225' @@ -5624,7 +5009,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown21:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5632,8 +5016,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown22:226' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown22 id: '226' @@ -5642,7 +5025,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown22:226/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5650,8 +5032,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown22:230' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown22 id: '230' @@ -5660,7 +5041,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown22:230/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5668,8 +5048,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown23:231' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown23 id: '231' @@ -5678,7 +5057,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown23:231/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5686,8 +5064,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown23:235' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown23 id: '235' @@ -5696,7 +5073,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown23:235/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5704,8 +5080,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown24:236' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown24 id: '236' @@ -5714,7 +5089,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown24:236/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5722,8 +5096,7 @@ elements: text: '2009 1024 1024 1544' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown24:240' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown24 id: '240' @@ -5732,7 +5105,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown24:240/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5740,8 +5112,7 @@ elements: text: '5982' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown25:241' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown25 id: '241' @@ -5750,7 +5121,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown25:241/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5758,8 +5128,7 @@ elements: text: '1993 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown25:245' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown25 id: '245' @@ -5768,7 +5137,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown25:245/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5776,8 +5144,7 @@ elements: text: '5878' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown26:246' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown26 id: '246' @@ -5786,7 +5153,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown26:246/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5794,8 +5160,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown26:250' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown26 id: '250' @@ -5804,7 +5169,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown26:250/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5812,8 +5176,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown27:251' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown27 id: '251' @@ -5822,7 +5185,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown27:251/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5830,8 +5192,7 @@ elements: text: '1986 1024 1024 1558' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown27:255' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown27 id: '255' @@ -5840,7 +5201,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown27:255/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5848,8 +5208,7 @@ elements: text: '5843' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown28:256' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown28 id: '256' @@ -5858,7 +5217,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown28:256/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5866,8 +5224,7 @@ elements: text: '1986 1024 1024 1563' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown28:260' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown28 id: '260' @@ -5876,7 +5233,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown28:260/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5884,8 +5240,7 @@ elements: text: '5826' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown29:261' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsUnknown29 id: '261' @@ -5894,7 +5249,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:WB_RGGBLevelsUnknown29:261/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -5902,8 +5256,7 @@ elements: text: '1980 1022 1025 1561' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown29:265' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTempUnknown29 id: '265' @@ -5912,7 +5265,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorTempUnknown29:265/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5920,8 +5272,7 @@ elements: text: '5826' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:329' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PerChannelBlackLevel id: '329' @@ -5930,7 +5281,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:PerChannelBlackLevel:329/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5938,8 +5288,7 @@ elements: text: '2048 2048 2048 2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:796' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NormalWhiteLevel id: '796' @@ -5948,7 +5297,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:NormalWhiteLevel:796/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5956,8 +5304,7 @@ elements: text: '10336' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:797' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpecularWhiteLevel id: '797' @@ -5966,7 +5313,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:SpecularWhiteLevel:797/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5974,8 +5320,7 @@ elements: text: '10439' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:798' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LinearityUpperMargin id: '798' @@ -5984,7 +5329,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:LinearityUpperMargin:798/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5992,8 +5336,7 @@ elements: text: '10000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyleUserDef id: '16392' @@ -6002,7 +5345,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -6010,8 +5352,7 @@ elements: text: 'Auto, Auto, Auto' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStylePC id: '16393' @@ -6020,7 +5361,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -6028,8 +5368,7 @@ elements: text: 'None, None, None' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomPictureStyleFileName id: '16400' @@ -6038,7 +5377,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -6046,16 +5384,14 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16401' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 252 @@ -6063,16 +5399,14 @@ elements: text: '252 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16402' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -6081,7 +5415,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonAFMicroAdj id: '16403' @@ -6090,7 +5423,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6098,7 +5430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 44 @@ -6107,7 +5438,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -6116,7 +5446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6124,8 +5453,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjMode id: '1' @@ -6134,7 +5462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6142,8 +5469,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjValue id: '2' @@ -6152,7 +5478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -6160,8 +5485,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonVignettingCorr:16405' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonVignettingCorr id: '16405' @@ -6170,7 +5494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonVignettingCorr:16405/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1334 @@ -6179,7 +5502,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonVignettingCorr2 id: '16406' @@ -6188,7 +5510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6196,7 +5517,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 40 @@ -6205,7 +5525,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -6214,7 +5533,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6222,8 +5540,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:PeripheralLightingSetting:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PeripheralLightingSetting id: '5' @@ -6232,7 +5549,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:PeripheralLightingSetting:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6240,8 +5556,7 @@ elements: text: 'On' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:ChromaticAberrationSetting:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ChromaticAberrationSetting id: '6' @@ -6250,7 +5565,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:ChromaticAberrationSetting:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6258,8 +5572,7 @@ elements: text: 'On' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:DistortionCorrectionSetting:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DistortionCorrectionSetting id: '7' @@ -6268,7 +5581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:DistortionCorrectionSetting:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6276,8 +5588,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:DigitalLensOptimizerSetting:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalLensOptimizerSetting id: '9' @@ -6286,7 +5597,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonVignettingCorr2:16406/tag:DigitalLensOptimizerSetting:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6295,7 +5605,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonLightingOpt id: '16408' @@ -6304,7 +5613,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6312,7 +5620,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 60 @@ -6320,8 +5627,7 @@ elements: text: '60 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:PeripheralIlluminationCorr:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PeripheralIlluminationCorr id: '1' @@ -6330,7 +5636,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:PeripheralIlluminationCorr:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6338,8 +5643,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:AutoLightingOptimizer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoLightingOptimizer id: '2' @@ -6348,7 +5652,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:AutoLightingOptimizer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6356,8 +5659,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighlightTonePriority:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighlightTonePriority id: '3' @@ -6366,7 +5668,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighlightTonePriority:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6374,8 +5675,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:LongExposureNoiseReduction:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction id: '4' @@ -6384,7 +5684,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:LongExposureNoiseReduction:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6392,8 +5691,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighISONoiseReduction:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighISONoiseReduction id: '5' @@ -6402,7 +5700,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:HighISONoiseReduction:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6410,8 +5707,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:DigitalLensOptimizer:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalLensOptimizer id: '10' @@ -6420,7 +5716,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:DigitalLensOptimizer:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6428,8 +5723,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:DualPixelRaw:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DualPixelRaw id: '11' @@ -6438,7 +5732,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonLightingOpt:16408/tag:DualPixelRaw:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6446,8 +5739,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonLensInfo:16409' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonLensInfo id: '16409' @@ -6456,7 +5748,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonLensInfo:16409/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\LensInfo - valid: true validationLevel: OK format: Undefined components: 30 @@ -6465,7 +5756,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonAmbience id: '16416' @@ -6474,7 +5764,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -6482,7 +5771,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 32 @@ -6491,7 +5779,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -6500,7 +5787,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6508,8 +5794,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/tag:AmbienceSelection:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AmbienceSelection id: '1' @@ -6518,7 +5803,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAmbience:16416/tag:AmbienceSelection:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6527,7 +5811,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\FilterInfoIndex - valid: true validationLevel: OK name: CanonFilterInfo id: '16420' @@ -6536,7 +5819,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/rawData:filterHeader' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: filterHeader collection: RawData @@ -6544,7 +5826,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/rawData:filterHeader/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -6553,7 +5834,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:1' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.0 id: '1' @@ -6561,8 +5841,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:1/tag:GrainyBWFilter:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GrainyBWFilter id: '257' @@ -6571,7 +5850,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:1/tag:GrainyBWFilter:257/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6580,7 +5858,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:2' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.1 id: '2' @@ -6588,8 +5865,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:2/tag:SoftFocusFilter:513' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SoftFocusFilter id: '513' @@ -6598,7 +5874,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:2/tag:SoftFocusFilter:513/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6607,7 +5882,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.2 id: '3' @@ -6615,8 +5889,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:3/tag:ToyCameraFilter:769' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToyCameraFilter id: '769' @@ -6625,7 +5898,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:3/tag:ToyCameraFilter:769/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6634,7 +5906,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.3 id: '4' @@ -6642,8 +5913,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilter:1025' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilter id: '1025' @@ -6652,7 +5922,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilter:1025/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6660,8 +5929,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterOrientation:1026' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilterOrientation id: '1026' @@ -6670,7 +5938,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterOrientation:1026/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6678,8 +5945,7 @@ elements: text: Horizontal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterPosition:1027' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilterPosition id: '1027' @@ -6688,7 +5954,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterPosition:1027/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6696,8 +5961,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterParameter:1028' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MiniatureFilterParameter id: '1028' @@ -6706,7 +5970,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:4/tag:MiniatureFilterParameter:1028/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6715,7 +5978,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:5' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.4 id: '5' @@ -6723,8 +5985,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:5/tag:FisheyeFilter:1281' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FisheyeFilter id: '1281' @@ -6733,7 +5994,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:5/tag:FisheyeFilter:1281/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6742,7 +6002,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:6' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.5 id: '6' @@ -6750,8 +6009,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:6/tag:PaintingFilter:1537' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PaintingFilter id: '1537' @@ -6760,7 +6018,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:6/tag:PaintingFilter:1537/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6769,7 +6026,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:7' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\Filter - valid: true validationLevel: OK name: CanonFilterInfo.6 id: '7' @@ -6777,8 +6033,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:7/tag:WatercolorFilter:1793' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WatercolorFilter id: '1793' @@ -6787,7 +6042,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/filterInfo:CanonFilterInfo:16420/filter:7/tag:WatercolorFilter:1793/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -6795,8 +6049,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonRawBurstModeRoll:16421' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonRawBurstModeRoll id: '16421' @@ -6805,7 +6058,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonRawBurstModeRoll:16421/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 9 @@ -6813,16 +6065,14 @@ elements: text: '36 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16423' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 6 @@ -6830,16 +6080,14 @@ elements: text: '24 198144 1023410185 0 13684944 66816' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16428' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16428' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16428/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 2 @@ -6847,16 +6095,14 @@ elements: text: '8 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16435' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16435' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16435/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 634 @@ -6864,16 +6110,14 @@ elements: text: '634 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16441' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16441' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16441/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 16 @@ -6881,16 +6125,14 @@ elements: text: '223 138 93 236 242 184 68 182 146 140 217 120 168 80 225 60' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16444' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16444' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16444/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 3 @@ -6898,16 +6140,14 @@ elements: text: '12 1 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16445' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16445' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16445/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 11 @@ -6915,16 +6155,14 @@ elements: text: '11 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16457' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16457' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16457/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -6932,8 +6170,7 @@ elements: text: '8 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTime id: '37520' @@ -6942,7 +6179,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6950,8 +6186,7 @@ elements: text: '23' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -6960,7 +6195,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6968,8 +6202,7 @@ elements: text: '23' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -6978,7 +6211,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -6986,8 +6218,7 @@ elements: text: '23' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -6996,7 +6227,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -7004,8 +6234,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -7014,7 +6243,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7022,8 +6250,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -7032,7 +6259,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7040,8 +6266,7 @@ elements: text: '6000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -7050,7 +6275,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7058,17 +6282,15 @@ elements: text: '4000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -7077,7 +6299,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -7085,8 +6306,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -7095,7 +6315,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -7103,8 +6322,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -7113,7 +6331,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -7121,8 +6338,7 @@ elements: text: '6825.9385665529' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -7131,7 +6347,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -7139,8 +6354,7 @@ elements: text: '6825.9385665529' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -7149,7 +6363,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7157,8 +6370,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -7167,7 +6379,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7175,8 +6386,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -7185,7 +6395,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7193,8 +6402,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -7203,7 +6411,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7211,8 +6418,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -7221,7 +6427,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7229,8 +6434,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OwnerName:42032' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '42032' @@ -7239,7 +6443,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OwnerName:42032/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 1 @@ -7247,8 +6450,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SerialNumber id: '42033' @@ -7257,7 +6459,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 13 @@ -7265,8 +6466,7 @@ elements: text: '023031000027' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -7275,7 +6475,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -7283,8 +6482,7 @@ elements: text: '18-55mm f/0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '42036' @@ -7293,7 +6491,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 29 @@ -7301,8 +6498,7 @@ elements: text: 'EF-S18-55mm f/3.5-5.6 IS STM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensSerialNumber id: '42037' @@ -7311,7 +6507,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -7319,17 +6514,15 @@ elements: text: 000009f9f5 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -7338,7 +6531,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -7346,17 +6538,15 @@ elements: text: 2.3.0.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -7365,7 +6555,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7373,8 +6562,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -7383,7 +6571,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -7391,8 +6578,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -7401,7 +6587,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -7409,8 +6594,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -7419,7 +6603,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -7428,14 +6611,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 12497 @@ -7443,17 +6624,15 @@ elements: text: '12497 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3845 @@ -7461,17 +6640,15 @@ elements: text: '3845 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 102 @@ -7479,17 +6656,15 @@ elements: text: '102 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP2:226' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP2 id: '226' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP2:226/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 96 @@ -7497,17 +6672,15 @@ elements: text: '96 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -7515,17 +6688,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -7533,17 +6704,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -7551,17 +6720,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 8710016 @@ -7569,100 +6736,98 @@ elements: text: '8710016 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - WARNING: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259' - message: "Found 1 data components, expected 3 for item 'ISOSpeedRange' in 'Exposure'" NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:1473/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259' + message: "Found 1 data components, expected 3 for tag 'ISOSpeedRange' in 'Exposure'" + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - message: "Unknown item 25/0x19 in 'Canon'" + message: "Unknown tag 25/0x19 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:50' - message: "Unknown item 50/0x32 in 'Canon'" + message: "Unknown tag 50/0x32 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:51' - message: "Unknown item 51/0x33 in 'Canon'" + message: "Unknown tag 51/0x33 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:61' - message: "Unknown item 61/0x3D in 'Canon'" + message: "Unknown tag 61/0x3D in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:63' - message: "Unknown item 63/0x3F in 'Canon'" + message: "Unknown tag 63/0x3F in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:16' - message: "Unknown item 16/0x10 in 'CanonProcessing'" + message: "Unknown tag 16/0x10 in 'CanonProcessing'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:17' - message: "Unknown item 17/0x11 in 'CanonProcessing'" + message: "Unknown tag 17/0x11 in 'CanonProcessing'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - message: "Unknown item 2/0x2 in 'CanonMeasuredColor'" + message: "Unknown tag 2/0x2 in 'CanonMeasuredColor'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - message: "Unknown item 3/0x3 in 'CanonSensorInfo'" + message: "Unknown tag 3/0x3 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - message: "Unknown item 4/0x4 in 'CanonSensorInfo'" + message: "Unknown tag 4/0x4 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - message: "Unknown item 13/0xD in 'CanonSensorInfo'" + message: "Unknown tag 13/0xD in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - message: "Unknown item 14/0xE in 'CanonSensorInfo'" + message: "Unknown tag 14/0xE in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - message: "Unknown item 15/0xF in 'CanonSensorInfo'" + message: "Unknown tag 15/0xF in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - message: "Unknown item 16/0x10 in 'CanonSensorInfo'" + message: "Unknown tag 16/0x10 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - message: "Unknown item 16401/0x4011 in 'Canon'" + message: "Unknown tag 16401/0x4011 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - message: "Unknown item 16402/0x4012 in 'Canon'" + message: "Unknown tag 16402/0x4012 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16423' - message: "Unknown item 16423/0x4027 in 'Canon'" + message: "Unknown tag 16423/0x4027 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16428' - message: "Unknown item 16428/0x402C in 'Canon'" + message: "Unknown tag 16428/0x402C in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16435' - message: "Unknown item 16435/0x4033 in 'Canon'" + message: "Unknown tag 16435/0x4033 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16441' - message: "Unknown item 16441/0x4039 in 'Canon'" + message: "Unknown tag 16441/0x4039 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16444' - message: "Unknown item 16444/0x403C in 'Canon'" + message: "Unknown tag 16444/0x403C in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16445' - message: "Unknown item 16445/0x403D in 'Canon'" + message: "Unknown tag 16445/0x403D in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16457' - message: "Unknown item 16457/0x4049 in 'Canon'" + message: "Unknown tag 16457/0x4049 in 'Canon'" gdInfo: 0: 6000 1: 4000 @@ -7673,7 +6838,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: canon_eos_850d_08.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 8746090 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/camera/fujifilm_x_a5.jpg.dump.yml b/tests/media-dumps/image/camera/fujifilm_x_a5.jpg.dump.yml index 5d440f954..75bee7733 100644 --- a/tests/media-dumps/image/camera/fujifilm_x_a5.jpg.dump.yml +++ b/tests/media-dumps/image/camera/fujifilm_x_a5.jpg.dump.yml @@ -8,31 +8,27 @@ fileContentHash: d911854c54a54f8ccc779c740fc50b66542ff77e9bf6b0d5f0cfd7d93f1d276 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -40,17 +36,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -58,40 +52,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -100,7 +90,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 9 @@ -108,8 +97,7 @@ elements: text: FUJIFILM - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -118,7 +106,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 5 @@ -126,8 +113,7 @@ elements: text: X-A5 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -136,7 +122,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -144,8 +129,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -154,7 +138,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -162,8 +145,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -172,7 +154,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -180,8 +161,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -190,7 +170,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -198,8 +177,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -208,7 +186,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 28 @@ -216,8 +193,7 @@ elements: text: 'Digital Camera X-A5 Ver1.20' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -226,7 +202,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -234,8 +209,7 @@ elements: text: '2019:04:22 13:31:48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -244,7 +218,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -252,8 +225,7 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Copyright id: '33432' @@ -262,7 +234,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432/entry' handlerClass: FileEye\MediaProbe\Entry\IfdCopyright - valid: true validationLevel: OK format: Ascii components: 1 @@ -270,17 +241,15 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -289,7 +258,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -297,8 +265,7 @@ elements: text: '1/160 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -307,7 +274,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -315,8 +281,7 @@ elements: text: f/2.8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -325,7 +290,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -333,8 +297,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -343,7 +306,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -351,8 +313,7 @@ elements: text: '320' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensitivityType id: '34864' @@ -361,7 +322,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -369,8 +329,7 @@ elements: text: 'Standard Output Sensitivity' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -379,7 +338,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -387,8 +345,7 @@ elements: text: '2.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -397,7 +354,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -405,8 +361,7 @@ elements: text: '2019:04:22 13:31:48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -415,7 +370,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -423,8 +377,7 @@ elements: text: '2019:04:22 13:31:48' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -433,7 +386,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -441,8 +393,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -451,7 +402,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -459,8 +409,7 @@ elements: text: '44239/6057 sec. (APEX: 12)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -469,7 +418,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -477,8 +425,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BrightnessValue id: '37379' @@ -487,7 +434,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -495,8 +441,7 @@ elements: text: '3.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -505,7 +450,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -513,8 +457,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -523,7 +466,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -531,8 +473,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -541,7 +482,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -549,8 +489,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -559,7 +498,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -567,8 +505,7 @@ elements: text: Shade - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -577,7 +514,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -585,8 +521,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -595,7 +530,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -603,8 +537,7 @@ elements: text: '27.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -613,7 +546,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 9768 @@ -621,8 +553,7 @@ elements: text: '9768 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -631,7 +562,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -639,8 +569,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -649,7 +578,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -657,8 +585,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -667,7 +594,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -675,8 +601,7 @@ elements: text: '4240' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -685,7 +610,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -693,8 +617,7 @@ elements: text: '2384' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -703,7 +626,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -711,8 +633,7 @@ elements: text: '1807' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -721,7 +642,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -729,8 +649,7 @@ elements: text: '1807' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -739,7 +658,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -747,8 +665,7 @@ elements: text: cm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -757,7 +674,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -765,8 +681,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -775,7 +690,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -783,8 +697,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -793,7 +706,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -801,8 +713,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -811,7 +722,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -819,8 +729,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -829,7 +738,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -837,8 +745,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -847,7 +754,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -855,8 +761,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -865,7 +770,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -873,8 +777,7 @@ elements: text: '41 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -883,7 +786,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -891,8 +793,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -901,7 +802,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -909,8 +809,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectDistanceRange id: '41996' @@ -919,7 +818,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -927,8 +825,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -937,7 +834,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -945,8 +841,7 @@ elements: text: '27mm f/2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensMake id: '42035' @@ -955,7 +850,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensMake:42035/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 9 @@ -963,8 +857,7 @@ elements: text: FUJIFILM - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '42036' @@ -973,7 +866,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -981,8 +873,7 @@ elements: text: XF27mmF2.8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensSerialNumber id: '42037' @@ -991,7 +882,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 9 @@ -999,17 +889,15 @@ elements: text: 8cA03605 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -1018,7 +906,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -1026,8 +913,7 @@ elements: text: 2.3.0.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitudeRef id: '1' @@ -1036,7 +922,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1044,8 +929,7 @@ elements: text: North - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitude id: '2' @@ -1054,7 +938,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1062,8 +945,7 @@ elements: text: '45° 33'' 25.169" (45.56°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitudeRef id: '3' @@ -1072,7 +954,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1080,8 +961,7 @@ elements: text: West - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitude id: '4' @@ -1090,7 +970,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1098,8 +977,7 @@ elements: text: '73° 33'' 30.113" (73.56°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitudeRef id: '5' @@ -1108,7 +986,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitudeRef - valid: true validationLevel: OK format: Byte components: 1 @@ -1116,8 +993,7 @@ elements: text: 'Above Sea Level' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitude id: '6' @@ -1126,7 +1002,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitude - valid: true validationLevel: OK format: Rational components: 1 @@ -1134,8 +1009,7 @@ elements: text: '15' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSTimeStamp:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSTimeStamp id: '7' @@ -1144,7 +1018,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSTimeStamp:7/entry' handlerClass: FileEye\MediaProbe\Entry\GPSTimeStamp - valid: true validationLevel: OK format: Rational components: 3 @@ -1152,8 +1025,7 @@ elements: text: '17 30 52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeedRef id: '12' @@ -1162,7 +1034,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeedRef:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1170,8 +1041,7 @@ elements: text: km/h - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSSpeed id: '13' @@ -1180,7 +1050,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSSpeed:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1188,8 +1057,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSMapDatum:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSMapDatum id: '18' @@ -1198,7 +1066,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSMapDatum:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -1206,8 +1073,7 @@ elements: text: WGS-84 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDateStamp id: '29' @@ -1216,7 +1082,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -1224,8 +1089,7 @@ elements: text: '2019:04:22' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -1234,7 +1098,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -1242,17 +1105,15 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -1261,7 +1122,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1269,8 +1129,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -1279,7 +1138,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1287,8 +1145,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -1297,7 +1154,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1305,8 +1161,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -1315,7 +1170,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1323,8 +1177,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -1333,7 +1186,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1342,14 +1194,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 8200 @@ -1357,17 +1207,15 @@ elements: text: '8200 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1375,17 +1223,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1393,17 +1239,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1411,17 +1255,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -1429,17 +1271,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -1447,17 +1287,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -1465,17 +1303,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 183 @@ -1483,17 +1319,15 @@ elements: text: '183 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3207 @@ -1501,17 +1335,15 @@ elements: text: '3207 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1521,7 +1353,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for FUJIFILM/X-A5' + message: '**** No decoder available to parse maker notes for FUJIFILM model X-A5' gdInfo: 0: 149 1: 84 diff --git a/tests/media-dumps/image/camera/konica-minolta-dimage-a2.jpg.dump.yml b/tests/media-dumps/image/camera/konica-minolta-dimage-a2.jpg.dump.yml index 60e29cd6d..42d4679ba 100644 --- a/tests/media-dumps/image/camera/konica-minolta-dimage-a2.jpg.dump.yml +++ b/tests/media-dumps/image/camera/konica-minolta-dimage-a2.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 15ec6b6a66058ee70732e280f08ae72c85d15d93beddfe2fccb169531f34bdf elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 30 @@ -104,8 +93,7 @@ elements: text: 'KONICA MINOLTA DIGITAL CAMERA' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 28 @@ -122,8 +109,7 @@ elements: text: 'Konica Minolta Camera, Inc.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -140,8 +125,7 @@ elements: text: 'DiMAGE A2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -158,8 +141,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -194,8 +173,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -212,8 +189,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 48 @@ -230,8 +205,7 @@ elements: text: 'DxO Optics Pro Standard 4.0.1 (WIN32) W1MW2TFW3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -248,8 +221,7 @@ elements: text: '2006:10:11 09:37:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Artist id: '315' @@ -258,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -266,8 +237,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -276,7 +246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -284,8 +253,7 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Copyright id: '33432' @@ -294,7 +262,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432/entry' handlerClass: FileEye\MediaProbe\Entry\IfdCopyright - valid: true validationLevel: OK format: Ascii components: 2 @@ -302,17 +269,15 @@ elements: text: ' (Photographer)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -329,8 +293,7 @@ elements: text: '1/800 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -347,8 +309,7 @@ elements: text: f/7.1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -365,8 +325,7 @@ elements: text: 'Aperture-priority AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -383,8 +341,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -401,8 +357,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -419,8 +373,7 @@ elements: text: '2006:10:11 09:37:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -437,8 +389,7 @@ elements: text: '2006:10:11 09:37:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -455,8 +405,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BrightnessValue id: '37379' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -473,8 +421,7 @@ elements: text: '10' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -491,8 +437,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -509,8 +453,7 @@ elements: text: '3.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -527,8 +469,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -545,8 +485,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -563,8 +501,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -581,8 +517,7 @@ elements: text: '33.3 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectArea id: '37396' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectArea:37396/entry' handlerClass: FileEye\MediaProbe\Entry\ExifSubjectArea - valid: true validationLevel: OK format: Short components: 4 @@ -599,8 +533,7 @@ elements: text: 'Within rectangle (width 24582, height 51204) around (x,y) = (16385,32769)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 64 @@ -617,8 +549,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -635,8 +565,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -653,8 +581,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -663,7 +590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -671,8 +597,7 @@ elements: text: '1024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -681,7 +606,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -689,17 +613,15 @@ elements: text: '768' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -708,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -716,8 +637,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -726,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -734,8 +653,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -744,7 +662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -752,8 +669,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -762,7 +678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -770,8 +685,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -780,7 +694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -788,8 +701,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -798,7 +710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -806,8 +717,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -816,7 +726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -824,8 +733,7 @@ elements: text: '130 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -834,7 +742,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -842,8 +749,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GainControl id: '41991' @@ -852,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +765,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -870,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -878,8 +781,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -888,7 +790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -896,8 +797,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -906,7 +806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -914,8 +813,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectDistanceRange id: '41996' @@ -924,7 +822,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -932,17 +829,15 @@ elements: text: Distant - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -951,7 +846,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -959,8 +853,7 @@ elements: text: 0.0.2.2 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitudeRef id: '1' @@ -969,7 +862,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -977,8 +869,7 @@ elements: text: South - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitude id: '2' @@ -987,7 +878,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -995,8 +885,7 @@ elements: text: '33° 51'' 21.91" (33.86°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitudeRef id: '3' @@ -1005,7 +894,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1013,8 +901,7 @@ elements: text: East - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitude id: '4' @@ -1023,7 +910,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1031,8 +917,7 @@ elements: text: '151° 13'' 11.73" (151.22°)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitudeRef id: '5' @@ -1041,7 +926,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitudeRef - valid: true validationLevel: OK format: Byte components: 1 @@ -1049,8 +933,7 @@ elements: text: 'Above Sea Level' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitude id: '6' @@ -1059,7 +942,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitude - valid: true validationLevel: OK format: Rational components: 1 @@ -1067,8 +949,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -1077,7 +958,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 118 @@ -1085,17 +965,15 @@ elements: text: '118 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -1104,7 +982,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1112,8 +989,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -1122,7 +998,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1130,8 +1005,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -1140,7 +1014,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1148,8 +1021,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -1158,7 +1030,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1166,8 +1037,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -1176,7 +1046,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1184,8 +1053,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -1194,7 +1062,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1203,14 +1070,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 5037 @@ -1218,17 +1083,15 @@ elements: text: '5037 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 168 @@ -1236,17 +1099,15 @@ elements: text: '168 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1254,17 +1115,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1272,17 +1131,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1290,17 +1147,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 31 @@ -1308,17 +1163,15 @@ elements: text: '31 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 91 @@ -1326,17 +1179,15 @@ elements: text: '91 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -1344,17 +1195,15 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 57 @@ -1362,17 +1211,15 @@ elements: text: '57 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 202925 @@ -1380,17 +1227,15 @@ elements: text: '202925 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 diff --git a/tests/media-dumps/image/camera/leica-d-lux.jpg.dump.yml b/tests/media-dumps/image/camera/leica-d-lux.jpg.dump.yml index 987cf4e7c..1a9a8b021 100644 --- a/tests/media-dumps/image/camera/leica-d-lux.jpg.dump.yml +++ b/tests/media-dumps/image/camera/leica-d-lux.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 128a4366f3f74a7af2210e9d7ed0893b6dfc52537e700b6a2da824fcf9b91ea elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,40 +32,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -78,7 +70,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -86,8 +77,7 @@ elements: text: LEICA - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -104,8 +93,7 @@ elements: text: D-LUX - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -122,8 +109,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -140,8 +125,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -158,8 +141,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -176,8 +157,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 8 @@ -194,8 +173,7 @@ elements: text: Ver1.06 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -212,8 +189,7 @@ elements: text: '2004:11:09 09:55:28' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -230,17 +205,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -249,7 +222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -257,8 +229,7 @@ elements: text: '1/100 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -267,7 +238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -275,8 +245,7 @@ elements: text: f/9.7 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -293,8 +261,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -311,8 +277,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -329,8 +293,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -347,8 +309,7 @@ elements: text: '2004:11:09 09:55:28' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -365,8 +325,7 @@ elements: text: '2004:11:09 09:55:28' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -383,8 +341,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -401,8 +357,7 @@ elements: text: '2.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -419,8 +373,7 @@ elements: text: '6644/1000 sec. (APEX: 10)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -437,8 +389,7 @@ elements: text: '9.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -455,8 +405,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -473,8 +421,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -491,8 +437,7 @@ elements: text: Spot - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -509,8 +453,7 @@ elements: text: Daylight - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -527,8 +469,7 @@ elements: text: 'Auto, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -545,8 +485,7 @@ elements: text: '8.8 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 256 @@ -563,8 +501,7 @@ elements: text: '256 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -581,8 +517,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -599,8 +533,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -617,8 +549,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -635,17 +565,15 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -654,7 +582,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -662,8 +589,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -672,7 +598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -680,8 +605,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -690,7 +614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -698,8 +621,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -708,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -716,8 +637,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -726,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -734,8 +653,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CFAPattern:41730' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CFAPattern id: '41730' @@ -744,7 +662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CFAPattern:41730/entry' handlerClass: FileEye\MediaProbe\Entry\ExifCFAPattern - valid: true validationLevel: OK format: Undefined components: 8 @@ -752,8 +669,7 @@ elements: text: '8 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -762,7 +678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -770,8 +685,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -780,7 +694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -788,8 +701,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -798,7 +710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -806,8 +717,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -816,7 +726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -824,8 +733,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -834,7 +742,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -842,8 +749,7 @@ elements: text: '53 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -852,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +765,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GainControl id: '41991' @@ -870,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -878,8 +781,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -888,7 +790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -896,8 +797,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -906,7 +806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -914,8 +813,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -924,7 +822,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -932,8 +829,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectDistanceRange id: '41996' @@ -942,7 +838,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -950,8 +845,7 @@ elements: text: Close - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -960,7 +854,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 208 @@ -968,17 +861,15 @@ elements: text: '208 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -987,7 +878,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -995,8 +885,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -1005,7 +894,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1013,8 +901,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -1023,7 +910,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1031,8 +917,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -1041,7 +926,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1049,8 +933,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -1059,7 +942,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1068,14 +950,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6369 @@ -1083,17 +963,15 @@ elements: text: '6369 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -1101,17 +979,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1119,17 +995,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -1137,17 +1011,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -1155,17 +1027,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 61336 @@ -1173,17 +1043,15 @@ elements: text: '61336 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1193,7 +1061,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for LEICA/D-LUX' + message: '**** No decoder available to parse maker notes for LEICA model D-LUX' gdInfo: 0: 640 1: 480 diff --git a/tests/media-dumps/image/camera/nikon-coolscan-iv.jpg.dump.yml b/tests/media-dumps/image/camera/nikon-coolscan-iv.jpg.dump.yml index c4bc8f5b7..6ca5965da 100644 --- a/tests/media-dumps/image/camera/nikon-coolscan-iv.jpg.dump.yml +++ b/tests/media-dumps/image/camera/nikon-coolscan-iv.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: ff6dd93c535a5700666fa5bc3f6c6651b5fdfc9fa7eded5029c73ceeeb0d79f elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -104,8 +93,7 @@ elements: text: Nikon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -122,8 +109,7 @@ elements: text: '2000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -140,8 +125,7 @@ elements: text: '2000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -158,8 +141,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -176,8 +157,7 @@ elements: text: '2004.07.17 00.24.35' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -194,17 +173,15 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -213,7 +190,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -221,8 +197,7 @@ elements: text: '2.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -231,7 +206,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -239,8 +213,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -249,7 +222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 32 @@ -257,8 +229,7 @@ elements: text: '32 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -267,7 +238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -275,8 +245,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -293,8 +261,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -311,8 +277,7 @@ elements: text: '960' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -329,25 +293,22 @@ elements: text: '755' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps - path: '/media/jpeg/jpegSegment:APP2:226' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP2 id: '226' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP2:226/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 498 @@ -355,17 +316,15 @@ elements: text: '498 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -373,17 +332,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -391,17 +348,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -409,17 +364,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68029 @@ -427,17 +380,15 @@ elements: text: '68029 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -447,7 +398,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for Nikon/na' + message: '**** No decoder available to parse maker notes for Nikon model n/a' gdInfo: 0: 960 1: 755 diff --git a/tests/media-dumps/image/camera/nikon-d50.JPG.dump.yml b/tests/media-dumps/image/camera/nikon-d50.JPG.dump.yml index 08695e264..677db54a1 100644 --- a/tests/media-dumps/image/camera/nikon-d50.JPG.dump.yml +++ b/tests/media-dumps/image/camera/nikon-d50.JPG.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 20b0a5ae419fb452bf9e289aa58aea8606bf5819499365835acd89e8d86401a elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,40 +32,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -78,7 +70,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 18 @@ -86,8 +77,7 @@ elements: text: 'NIKON CORPORATION' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -104,8 +93,7 @@ elements: text: 'NIKON D50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -122,8 +109,7 @@ elements: text: 'Rotate 270 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -140,8 +125,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -158,8 +141,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -176,8 +157,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -194,8 +173,7 @@ elements: text: 'Ver.1.00 ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -212,8 +189,7 @@ elements: text: '2018:06:25 17:26:13' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -230,17 +205,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -249,7 +222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -257,8 +229,7 @@ elements: text: '1/320 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -267,7 +238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -275,8 +245,7 @@ elements: text: f/9.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -293,8 +261,7 @@ elements: text: 'Not Defined' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -311,8 +277,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -329,8 +293,7 @@ elements: text: '2018:06:25 17:26:13' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -347,8 +309,7 @@ elements: text: '2018:06:25 17:26:13' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -365,8 +325,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -383,8 +341,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -401,8 +357,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -419,8 +373,7 @@ elements: text: '4.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -437,8 +389,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -455,8 +405,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -473,8 +421,7 @@ elements: text: 'No Flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -491,8 +437,7 @@ elements: text: '38.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 26222 @@ -509,8 +453,7 @@ elements: text: '26222 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 44 @@ -527,8 +469,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTime id: '37520' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -545,8 +485,7 @@ elements: text: '70' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -563,8 +501,7 @@ elements: text: '70' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -581,8 +517,7 @@ elements: text: '70' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -599,8 +533,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -617,8 +549,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -635,8 +565,7 @@ elements: text: '3008' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -653,17 +581,15 @@ elements: text: '2000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -672,7 +598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -680,8 +605,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -690,7 +614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -698,8 +621,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -708,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -716,8 +637,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -726,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -734,8 +653,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -744,7 +662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -752,8 +669,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CFAPattern:41730' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CFAPattern id: '41730' @@ -762,7 +678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CFAPattern:41730/entry' handlerClass: FileEye\MediaProbe\Entry\ExifCFAPattern - valid: true validationLevel: OK format: Undefined components: 8 @@ -770,8 +685,7 @@ elements: text: '8 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -780,7 +694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -788,8 +701,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -798,7 +710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -806,8 +717,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -816,7 +726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -824,8 +733,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -834,7 +742,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -842,8 +749,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -852,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +765,7 @@ elements: text: '57 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -870,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -878,8 +781,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GainControl id: '41991' @@ -888,7 +790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -896,8 +797,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -906,7 +806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -914,8 +813,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -924,7 +822,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -932,8 +829,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -942,7 +838,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -950,8 +845,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectDistanceRange id: '41996' @@ -960,7 +854,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -968,17 +861,15 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -987,7 +878,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -995,8 +885,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -1005,7 +894,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1013,8 +901,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -1023,7 +910,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -1031,8 +917,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -1041,7 +926,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1049,8 +933,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -1059,7 +942,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1068,14 +950,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 8966 @@ -1083,17 +963,15 @@ elements: text: '8966 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -1101,17 +979,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1119,17 +995,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -1137,17 +1011,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1210259 @@ -1155,17 +1027,15 @@ elements: text: '1210259 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1175,7 +1045,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for NIKON CORPORATION/NIKON D50' + message: '**** No decoder available to parse maker notes for NIKON CORPORATION model NIKON D50' gdInfo: 0: 3008 1: 2000 diff --git a/tests/media-dumps/image/camera/nikon-e5000.jpg.dump.yml b/tests/media-dumps/image/camera/nikon-e5000.jpg.dump.yml index ad0367f91..4d77b8c4e 100644 --- a/tests/media-dumps/image/camera/nikon-e5000.jpg.dump.yml +++ b/tests/media-dumps/image/camera/nikon-e5000.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 2a02a043a452b9fcdcbeec5b3b7af224f2d9d810541074dd4650db59be2de80 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: Info + validationLevel: Notice collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Notice id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -104,8 +93,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -122,8 +109,7 @@ elements: text: NIKON - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -140,8 +125,7 @@ elements: text: E5000 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -158,8 +141,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -194,8 +173,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 10 @@ -212,8 +189,7 @@ elements: text: E5000v1.6 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -230,8 +205,7 @@ elements: text: '2002:05:21 14:53:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -248,17 +221,15 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -267,7 +238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -275,8 +245,7 @@ elements: text: '1/60 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -293,8 +261,7 @@ elements: text: f/2.8 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -311,8 +277,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,8 +293,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -347,8 +309,7 @@ elements: text: '2.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -365,8 +325,7 @@ elements: text: '2002:05:21 14:53:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -383,8 +341,7 @@ elements: text: '2002:05:21 14:53:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -401,8 +357,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -419,8 +373,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -437,8 +389,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -455,8 +405,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -473,8 +421,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -491,8 +437,7 @@ elements: text: 'No Flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -509,8 +453,7 @@ elements: text: '7.1 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 604 @@ -527,8 +469,7 @@ elements: text: '604 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 125 @@ -545,8 +485,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -563,8 +501,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -581,8 +517,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -599,8 +533,7 @@ elements: text: '1600' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -617,8 +549,7 @@ elements: text: '1200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -635,8 +565,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -653,25 +581,22 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -680,7 +605,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -688,8 +612,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -698,7 +621,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -706,8 +628,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -716,7 +637,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -724,8 +644,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -734,7 +653,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -743,14 +661,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 9150 @@ -758,17 +674,15 @@ elements: text: '9150 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 10928 @@ -776,17 +690,15 @@ elements: text: '10928 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP14:238' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP14 id: '238' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP14:238/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 16 @@ -794,17 +706,15 @@ elements: text: '16 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -812,17 +722,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -830,17 +738,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -848,17 +754,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -866,17 +770,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: false - validationLevel: Warning + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos + validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 275933 @@ -884,17 +786,15 @@ elements: text: '275933 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -903,28 +803,26 @@ elements: - path: /media/jpeg/rawData handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK collection: RawData elements: - path: /media/jpeg/rawData/entry handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1396 bytesHash: b77e7d4c8defaad2a51160073c8d12c9c929b61cffb11ba9d56de6703ae9a8d3 text: '1396 byte(s) of data' log: - WARNING: + NOTICE: - - path: '/media/jpeg/jpegSegment:SOS:218' + path: /media/jpeg message: 'Found trailing content after EOI: 1396 bytes' INFO: - path: /media - message: '**** No decoder available to parse maker notes for NIKON/E5000' + message: '**** No decoder available to parse maker notes for NIKON model E5000' gdInfo: 0: 1600 1: 1200 diff --git a/tests/media-dumps/image/camera/nikon-e950.jpg.dump.yml b/tests/media-dumps/image/camera/nikon-e950.jpg.dump.yml index bc29cafdf..ea54739ce 100644 --- a/tests/media-dumps/image/camera/nikon-e950.jpg.dump.yml +++ b/tests/media-dumps/image/camera/nikon-e950.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 127b9e49480f1717b76611ad3ebbafc54765917b913fd6e62710a274c0141fb elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -104,8 +93,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -122,8 +109,7 @@ elements: text: NIKON - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 5 @@ -140,8 +125,7 @@ elements: text: E950 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -158,8 +141,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -194,8 +173,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -212,8 +189,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 9 @@ -230,8 +205,7 @@ elements: text: v981p-78 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -248,8 +221,7 @@ elements: text: '2000:12:31 15:20:13' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -258,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -266,17 +237,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -293,8 +261,7 @@ elements: text: '1/112 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -311,8 +277,7 @@ elements: text: f/6.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,8 +293,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -347,8 +309,7 @@ elements: text: '80' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -365,8 +325,7 @@ elements: text: '2.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -383,8 +341,7 @@ elements: text: '2000:12:31 15:20:13' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -401,8 +357,7 @@ elements: text: '2000:12:31 15:20:13' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -419,8 +373,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -437,8 +389,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -455,8 +405,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -473,8 +421,7 @@ elements: text: '2.5' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -491,8 +437,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -509,8 +453,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -527,8 +469,7 @@ elements: text: 'No Flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -545,8 +485,7 @@ elements: text: '15.8 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 308 @@ -563,8 +501,7 @@ elements: text: '308 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 125 @@ -581,8 +517,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -599,8 +533,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -617,8 +549,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -635,8 +565,7 @@ elements: text: '1600' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -653,17 +581,15 @@ elements: text: '1200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -672,7 +598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -680,8 +605,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -690,7 +614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -698,8 +621,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -708,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -716,8 +637,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -726,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -734,17 +653,15 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -753,7 +670,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -761,8 +677,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -771,7 +686,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -779,8 +693,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -789,7 +702,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -797,8 +709,7 @@ elements: text: '300' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -807,7 +718,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -816,14 +726,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4923 @@ -831,17 +739,15 @@ elements: text: '4923 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4262 @@ -849,17 +755,15 @@ elements: text: '4262 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP14:238' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP14 id: '238' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP14:238/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 16 @@ -867,17 +771,15 @@ elements: text: '16 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -885,17 +787,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -903,17 +803,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -921,17 +819,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -939,17 +835,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 339333 @@ -957,17 +851,15 @@ elements: text: '339333 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -977,7 +869,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for NIKON/E950' + message: '**** No decoder available to parse maker notes for NIKON model E950' gdInfo: 0: 1600 1: 1200 diff --git a/tests/media-dumps/image/camera/olympus-c5050z.jpg.dump.yml b/tests/media-dumps/image/camera/olympus-c5050z.jpg.dump.yml index cbd82ee23..39d49d79c 100644 --- a/tests/media-dumps/image/camera/olympus-c5050z.jpg.dump.yml +++ b/tests/media-dumps/image/camera/olympus-c5050z.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: fa16df929aadca02d76e2ce0824978d2e324e1fbd9b62699e56f727866f8aa8 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,40 +32,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -78,7 +70,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -86,8 +77,7 @@ elements: text: 'OLYMPUS DIGITAL CAMERA ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -104,8 +93,7 @@ elements: text: 'OLYMPUS OPTICAL CO.,LTD' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -122,8 +109,7 @@ elements: text: C5050Z - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -140,8 +125,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -158,8 +141,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -194,8 +173,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 8 @@ -212,8 +189,7 @@ elements: text: v558-83 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -230,8 +205,7 @@ elements: text: '0000:00:00 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -248,17 +221,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -267,7 +238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -275,8 +245,7 @@ elements: text: '1/4 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -293,8 +261,7 @@ elements: text: f/2.6 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -311,8 +277,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,8 +293,7 @@ elements: text: '64' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -347,8 +309,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -365,8 +325,7 @@ elements: text: '0000:00:00 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -383,8 +341,7 @@ elements: text: '0000:00:00 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -401,8 +357,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -419,8 +373,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -437,8 +389,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -455,8 +405,7 @@ elements: text: '2.6' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -473,8 +421,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -491,8 +437,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -509,8 +453,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -527,8 +469,7 @@ elements: text: '21.3 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 600 @@ -545,8 +485,7 @@ elements: text: '600 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 125 @@ -563,8 +501,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -581,8 +517,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -599,8 +533,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -617,8 +549,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -635,17 +565,15 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -654,7 +582,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -662,8 +589,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -672,7 +598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -680,8 +605,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -690,7 +614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -698,8 +621,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -708,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -716,8 +637,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -726,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -734,8 +653,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -744,7 +662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -752,8 +669,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -762,7 +678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -770,8 +685,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -780,7 +694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -788,8 +701,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -798,7 +710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -806,8 +717,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GainControl id: '41991' @@ -816,7 +726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -824,8 +733,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -834,7 +742,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -842,8 +749,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -852,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +765,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -870,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -878,8 +781,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -888,7 +790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 244 @@ -896,17 +797,15 @@ elements: text: '244 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -915,7 +814,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -923,8 +821,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -933,7 +830,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -941,8 +837,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -951,7 +846,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -959,8 +853,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -969,7 +862,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -978,14 +870,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2709 @@ -993,17 +883,15 @@ elements: text: '2709 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 199 @@ -1011,17 +899,15 @@ elements: text: '199 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -1029,17 +915,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1047,17 +931,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 38655 @@ -1065,17 +947,15 @@ elements: text: '38655 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1085,7 +965,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for OLYMPUS OPTICAL CO.,LTD/C5050Z' + message: '**** No decoder available to parse maker notes for OLYMPUS OPTICAL CO.,LTD model C5050Z' gdInfo: 0: 640 1: 480 diff --git a/tests/media-dumps/image/camera/olympus-c50z.jpg.dump.yml b/tests/media-dumps/image/camera/olympus-c50z.jpg.dump.yml index 84d2b2bfa..24d32d847 100644 --- a/tests/media-dumps/image/camera/olympus-c50z.jpg.dump.yml +++ b/tests/media-dumps/image/camera/olympus-c50z.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: f40982af05e9720eb61350d2129d52be3e7c082e774483469fcfbbb59111ddb elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -104,8 +93,7 @@ elements: text: 'OLYMPUS DIGITAL CAMERA ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -122,8 +109,7 @@ elements: text: 'OLYMPUS OPTICAL CO.,LTD' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 17 @@ -140,8 +125,7 @@ elements: text: 'X-2,C-50Z ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -158,8 +141,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '144' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -194,8 +173,7 @@ elements: text: '144' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -212,8 +189,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -230,8 +205,7 @@ elements: text: '28-1012 ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -248,8 +221,7 @@ elements: text: '0000:00:00 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -258,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -266,17 +237,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -293,8 +261,7 @@ elements: text: '1/80 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -311,8 +277,7 @@ elements: text: f/4.5 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,8 +293,7 @@ elements: text: 'Creative (Slow speed)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -347,8 +309,7 @@ elements: text: '80' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -365,8 +325,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -383,8 +341,7 @@ elements: text: '0000:00:00 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -401,8 +357,7 @@ elements: text: '0000:00:00 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -419,8 +373,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -437,8 +389,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -455,8 +405,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -473,8 +421,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -491,8 +437,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -509,8 +453,7 @@ elements: text: 'Auto, Fired' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -527,8 +469,7 @@ elements: text: '18.8 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 758 @@ -545,8 +485,7 @@ elements: text: '758 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 125 @@ -563,8 +501,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -581,8 +517,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -599,8 +533,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -617,8 +549,7 @@ elements: text: '2560' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -635,17 +565,15 @@ elements: text: '1920' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -654,7 +582,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -662,8 +589,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -672,7 +598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -680,8 +605,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -690,7 +614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -698,8 +621,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -708,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -716,8 +637,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -726,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -734,8 +653,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -744,7 +662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -752,8 +669,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -762,7 +678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -770,8 +685,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -780,7 +694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -788,8 +701,7 @@ elements: text: Portrait - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GainControl id: '41991' @@ -798,7 +710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -806,8 +717,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -816,7 +726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -824,8 +733,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -834,7 +742,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -842,8 +749,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -852,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +765,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -870,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 244 @@ -878,17 +781,15 @@ elements: text: '244 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -897,7 +798,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -905,8 +805,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -915,7 +814,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -923,8 +821,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -933,7 +830,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -941,8 +837,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -951,7 +846,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -960,14 +854,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 5894 @@ -975,17 +867,15 @@ elements: text: '5894 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -993,17 +883,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1011,17 +899,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1029,17 +915,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 30 @@ -1047,17 +931,15 @@ elements: text: '30 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -1065,17 +947,15 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 27 @@ -1083,17 +963,15 @@ elements: text: '27 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 51 @@ -1101,17 +979,15 @@ elements: text: '51 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 44403 @@ -1119,17 +995,15 @@ elements: text: '44403 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1139,7 +1013,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for OLYMPUS OPTICAL CO.,LTD/X-2,C-50Z ' + message: '**** No decoder available to parse maker notes for OLYMPUS OPTICAL CO.,LTD model X-2,C-50Z' gdInfo: 0: 533 1: 400 diff --git a/tests/media-dumps/image/camera/olympus-c765uz.jpg.dump.yml b/tests/media-dumps/image/camera/olympus-c765uz.jpg.dump.yml index ef1409aa3..28b9c9cb0 100644 --- a/tests/media-dumps/image/camera/olympus-c765uz.jpg.dump.yml +++ b/tests/media-dumps/image/camera/olympus-c765uz.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 1685f77e6da247bfd8213f40802396aa9014e66d862e795a6ac16faed7dd850 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -104,8 +93,7 @@ elements: text: 'OLYMPUS DIGITAL CAMERA ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 20 @@ -122,8 +109,7 @@ elements: text: 'OLYMPUS CORPORATION' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -140,8 +125,7 @@ elements: text: C765UZ - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -158,8 +141,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -194,8 +173,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -212,8 +189,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 8 @@ -230,8 +205,7 @@ elements: text: v777-76 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -248,8 +221,7 @@ elements: text: '2004:07:17 14:19:32' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -258,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -266,17 +237,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -293,8 +261,7 @@ elements: text: '1/200 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -311,8 +277,7 @@ elements: text: f/3.2 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,8 +293,7 @@ elements: text: 'Creative (Slow speed)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -347,8 +309,7 @@ elements: text: '64' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -365,8 +325,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -383,8 +341,7 @@ elements: text: '2004:07:17 14:19:32' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -401,8 +357,7 @@ elements: text: '2004:07:17 14:19:32' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -419,8 +373,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -437,8 +389,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -455,8 +405,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -473,8 +421,7 @@ elements: text: '3.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -491,8 +437,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -509,8 +453,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -527,8 +469,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -545,8 +485,7 @@ elements: text: '10.9 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 840 @@ -563,8 +501,7 @@ elements: text: '840 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 125 @@ -581,8 +517,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -599,8 +533,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -617,8 +549,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -635,8 +565,7 @@ elements: text: '2288' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -653,17 +581,15 @@ elements: text: '1712' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -672,7 +598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -680,8 +605,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -690,7 +614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -698,8 +621,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -708,7 +630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -716,8 +637,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -726,7 +646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -734,8 +653,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -744,7 +662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -752,8 +669,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -762,7 +678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -770,8 +685,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -780,7 +694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -788,8 +701,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoomRatio id: '41988' @@ -798,7 +710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DigitalZoomRatio:41988/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -806,8 +717,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -816,7 +726,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -824,8 +733,7 @@ elements: text: Portrait - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GainControl id: '41991' @@ -834,7 +742,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:GainControl:41991/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -842,8 +749,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -852,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +765,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -870,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -878,8 +781,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -888,7 +790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -896,8 +797,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -906,7 +806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 260 @@ -914,17 +813,15 @@ elements: text: '260 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -933,7 +830,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -941,8 +837,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -951,7 +846,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -959,8 +853,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -969,7 +862,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -977,8 +869,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -987,7 +878,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -996,14 +886,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6369 @@ -1011,17 +899,15 @@ elements: text: '6369 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1029,17 +915,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1047,17 +931,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1065,17 +947,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 30 @@ -1083,17 +963,15 @@ elements: text: '30 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 62 @@ -1101,17 +979,15 @@ elements: text: '62 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -1119,17 +995,15 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 51 @@ -1137,17 +1011,15 @@ elements: text: '51 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 45623 @@ -1155,17 +1027,15 @@ elements: text: '45623 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1175,7 +1045,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for OLYMPUS CORPORATION/C765UZ' + message: '**** No decoder available to parse maker notes for OLYMPUS CORPORATION model C765UZ' gdInfo: 0: 535 1: 400 diff --git a/tests/media-dumps/image/camera/pentax-istDS.jpg.dump.yml b/tests/media-dumps/image/camera/pentax-istDS.jpg.dump.yml index 0c876fe36..b3facd09e 100644 --- a/tests/media-dumps/image/camera/pentax-istDS.jpg.dump.yml +++ b/tests/media-dumps/image/camera/pentax-istDS.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: fbe3721b975a0ce8ec5a7de1bda6bde8b6f30c7f4cfc0982d7817e21ca45f88 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,31 +32,28 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/rawData:scan' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: scan collection: RawData @@ -68,7 +61,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/rawData:scan/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -76,17 +68,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -95,7 +85,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 20 @@ -103,8 +92,7 @@ elements: text: 'PENTAX Corporation ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -113,7 +101,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 20 @@ -121,8 +108,7 @@ elements: text: 'PENTAX *ist DS ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -131,7 +117,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -139,8 +124,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -149,7 +133,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -157,8 +140,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -167,7 +149,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -175,8 +156,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -185,7 +165,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -193,8 +172,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -203,7 +181,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -211,8 +188,7 @@ elements: text: '*ist DS Ver 1.00 ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -221,7 +197,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -229,8 +204,7 @@ elements: text: '2005:01:26 14:32:50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhitePoint:318' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhitePoint id: '318' @@ -239,7 +213,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhitePoint:318/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 2 @@ -247,8 +220,7 @@ elements: text: '0.313 0.329' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrimaryChromaticities:319' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryChromaticities id: '319' @@ -257,7 +229,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrimaryChromaticities:319/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 6 @@ -265,8 +236,7 @@ elements: text: '0.64 0.33 0.21 0.71 0.15 0.06' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrCoefficients:529' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrCoefficients id: '529' @@ -275,7 +245,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrCoefficients:529/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 3 @@ -283,8 +252,7 @@ elements: text: '0.299 0.587 0.114' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -293,7 +261,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -301,17 +268,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -320,7 +285,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -328,8 +292,7 @@ elements: text: '1/4 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -338,7 +301,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -346,8 +308,7 @@ elements: text: f/4.5 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -356,7 +317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -364,8 +324,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -374,7 +333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -382,8 +340,7 @@ elements: text: '200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -392,7 +349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -400,8 +356,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -410,7 +365,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -418,8 +372,7 @@ elements: text: '2005:01:26 14:32:50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -428,7 +381,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -436,8 +388,7 @@ elements: text: '2005:01:26 14:32:50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -446,7 +397,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -454,8 +404,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -464,7 +413,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -472,8 +420,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -482,7 +429,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -490,8 +436,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -500,7 +445,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -508,8 +452,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -518,7 +461,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -526,8 +468,7 @@ elements: text: '45.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -536,7 +477,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 55296 @@ -544,8 +484,7 @@ elements: text: '55296 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -554,7 +493,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -562,8 +500,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -572,7 +509,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -580,8 +516,7 @@ elements: text: Uncalibrated - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -590,7 +525,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -598,8 +532,7 @@ elements: text: '1536' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -608,7 +541,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -616,17 +548,15 @@ elements: text: '1024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -635,7 +565,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -643,8 +572,7 @@ elements: text: 'R03 - DCF option file (Adobe RGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -653,7 +581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -661,8 +588,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -671,7 +597,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -679,8 +604,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -689,7 +613,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -697,8 +620,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -707,7 +629,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -715,8 +636,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -725,7 +645,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -733,8 +652,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -743,7 +661,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -751,8 +668,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -761,7 +677,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -769,8 +684,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -779,7 +693,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -787,8 +700,7 @@ elements: text: '67 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -797,7 +709,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -805,8 +716,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '41992' @@ -815,7 +725,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Contrast:41992/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -823,8 +732,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '41993' @@ -833,7 +741,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Saturation:41993/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -841,8 +748,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '41994' @@ -851,7 +757,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Sharpness:41994/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -859,8 +764,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubjectDistanceRange id: '41996' @@ -869,7 +773,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubjectDistanceRange:41996/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -877,8 +780,7 @@ elements: text: Macro - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Gamma:42240' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Gamma id: '42240' @@ -887,7 +789,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Gamma:42240/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -895,8 +796,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -905,7 +805,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 352 @@ -913,17 +812,15 @@ elements: text: '352 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -932,7 +829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -940,8 +836,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -950,7 +845,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -958,8 +852,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -968,7 +861,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -976,8 +868,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -986,7 +877,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -995,14 +885,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3239 @@ -1010,17 +898,15 @@ elements: text: '3239 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -1028,17 +914,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:DRI:221' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DRI id: '221' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DRI:221/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6 @@ -1046,17 +930,15 @@ elements: text: '6 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1064,17 +946,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -1082,17 +962,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 112571 @@ -1100,17 +978,15 @@ elements: text: '112571 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1120,7 +996,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for PENTAX Corporation /PENTAX *ist DS ' + message: '**** No decoder available to parse maker notes for PENTAX Corporation model PENTAX *ist DS' gdInfo: 0: 1536 1: 1024 diff --git a/tests/media-dumps/image/camera/sony-dsc-v1.jpg.dump.yml b/tests/media-dumps/image/camera/sony-dsc-v1.jpg.dump.yml index 637b5ce22..c7369a7e7 100644 --- a/tests/media-dumps/image/camera/sony-dsc-v1.jpg.dump.yml +++ b/tests/media-dumps/image/camera/sony-dsc-v1.jpg.dump.yml @@ -26,31 +26,27 @@ fileContentHash: 9a983802f8c7da206c24c4e22e0c59e299f901a980ddabdafb191bfc8f944aa elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: Info collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -58,40 +54,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageDescription id: '270' @@ -100,7 +92,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -108,8 +99,7 @@ elements: text: ' ' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -118,7 +108,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 5 @@ -126,8 +115,7 @@ elements: text: SONY - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -136,7 +124,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -144,8 +131,7 @@ elements: text: DSC-V1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -154,7 +140,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -162,8 +147,7 @@ elements: text: 'Rotate 90 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -172,7 +156,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -180,8 +163,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -190,7 +172,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -198,8 +179,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -208,7 +188,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -216,8 +195,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -226,7 +204,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -234,8 +211,7 @@ elements: text: '2004:07:10 18:09:53' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -244,7 +220,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -252,17 +227,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -271,7 +244,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -279,8 +251,7 @@ elements: text: '1/60 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -289,7 +260,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -297,8 +267,7 @@ elements: text: f/3.2 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -307,7 +276,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -315,8 +283,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -325,7 +292,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -333,8 +299,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -343,7 +308,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -351,8 +315,7 @@ elements: text: '2.2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -361,7 +324,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -369,8 +331,7 @@ elements: text: '2004:07:10 18:09:53' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -379,7 +340,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -387,8 +347,7 @@ elements: text: '2004:07:10 18:09:53' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -397,7 +356,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -405,8 +363,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -415,7 +372,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -423,8 +379,7 @@ elements: text: '2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -433,7 +388,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -441,8 +395,7 @@ elements: text: '+0.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -451,7 +404,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -459,8 +411,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -469,7 +420,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -477,8 +427,7 @@ elements: text: 'Center-weighted average' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LightSource id: '37384' @@ -487,7 +436,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LightSource:37384/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -495,8 +443,7 @@ elements: text: Unknown - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -505,7 +452,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -513,8 +459,7 @@ elements: text: 'Auto, Fired, Return detected' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -523,7 +468,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -531,8 +475,7 @@ elements: text: '13.9 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -541,7 +484,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 1504 @@ -549,8 +491,7 @@ elements: text: '1504 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -559,7 +500,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -567,8 +507,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -577,7 +516,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -585,8 +523,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -595,7 +532,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -603,8 +539,7 @@ elements: text: '640' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -613,7 +548,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -621,17 +555,15 @@ elements: text: '480' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -640,7 +572,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -648,8 +579,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -658,7 +588,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -666,8 +595,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -676,7 +604,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -684,8 +611,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneType id: '41729' @@ -694,7 +620,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneType:41729/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -702,8 +627,7 @@ elements: text: 'Directly photographed' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -712,7 +636,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -720,8 +643,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -730,7 +652,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -738,8 +659,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -748,7 +668,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -756,8 +675,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -766,7 +684,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -774,8 +691,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrintIM id: '50341' @@ -784,7 +700,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:PrintIM:50341/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -792,17 +707,15 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -811,7 +724,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -819,8 +731,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -829,7 +740,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 5 @@ -837,8 +747,7 @@ elements: text: SONY - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -847,7 +756,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -855,8 +763,7 @@ elements: text: DSC-V1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -865,7 +772,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -873,8 +779,7 @@ elements: text: 'Rotate 90 CW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -883,7 +788,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -891,8 +795,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -901,7 +804,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -909,8 +811,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -919,7 +820,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -927,8 +827,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -937,7 +836,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -946,14 +844,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3621 @@ -961,17 +857,15 @@ elements: text: '3621 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -979,17 +873,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 420 @@ -997,17 +889,15 @@ elements: text: '420 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1015,17 +905,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 54230 @@ -1033,17 +921,15 @@ elements: text: '54230 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1053,7 +939,7 @@ log: INFO: - path: /media - message: '**** No decoder available to parse maker notes for SONY/DSC-V1' + message: '**** No decoder available to parse maker notes for SONY model DSC-V1' gdInfo: 0: 640 1: 480 diff --git a/tests/media-dumps/image/exiftool/Canon.jpg.dump.yml b/tests/media-dumps/image/exiftool/Canon.jpg.dump.yml index bd31f27d3..c886f84b9 100644 --- a/tests/media-dumps/image/exiftool/Canon.jpg.dump.yml +++ b/tests/media-dumps/image/exiftool/Canon.jpg.dump.yml @@ -28,31 +28,27 @@ fileContentHash: 98c290283dbff10950bd0eac63bf95804fd09661de727df4f2946d203ca9e7a elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -60,40 +56,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -102,7 +94,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -110,8 +101,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -120,7 +110,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -128,8 +117,7 @@ elements: text: 'Canon EOS DIGITAL REBEL' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -138,7 +126,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -146,8 +133,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -156,7 +142,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -164,8 +149,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -174,7 +158,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -182,8 +165,7 @@ elements: text: '180' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -192,7 +174,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -200,8 +181,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -210,7 +190,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -218,8 +197,7 @@ elements: text: '2003:12:04 06:46:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -228,7 +206,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -236,17 +213,15 @@ elements: text: Centered - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Info name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -255,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -263,8 +237,7 @@ elements: text: '4 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -273,7 +246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -281,8 +253,7 @@ elements: text: f/14.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -291,7 +262,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -299,8 +269,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -309,7 +278,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -317,8 +285,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -327,7 +294,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -335,8 +301,7 @@ elements: text: '2003:12:04 06:46:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -345,7 +310,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -353,8 +317,7 @@ elements: text: '2003:12:04 06:46:52' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -363,7 +326,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -371,8 +333,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CompressedBitsPerPixel id: '37122' @@ -381,7 +342,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CompressedBitsPerPixel:37122/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -389,8 +349,7 @@ elements: text: '9' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -399,7 +358,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -407,8 +365,7 @@ elements: text: '-2147483648/1 sec. (APEX: 0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -417,7 +374,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -425,8 +381,7 @@ elements: text: '14.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -435,7 +390,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -443,8 +397,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -453,7 +406,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -461,8 +413,7 @@ elements: text: '4.5' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -471,7 +422,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -479,8 +429,7 @@ elements: text: Average - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -489,7 +438,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -497,8 +445,7 @@ elements: text: 'No Flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -507,7 +454,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -515,17 +461,15 @@ elements: text: '34.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Info name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonCameraSettings id: '1' @@ -534,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -542,7 +485,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 92 @@ -550,8 +492,7 @@ elements: text: '92 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -560,7 +501,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -568,8 +508,7 @@ elements: text: 'Unknown (0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -578,7 +517,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -586,8 +524,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -596,7 +533,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -604,8 +540,7 @@ elements: text: RAW - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -614,7 +549,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -622,8 +556,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -632,7 +565,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -640,8 +572,7 @@ elements: text: Continuous - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -650,7 +581,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -658,8 +588,7 @@ elements: text: 'Manual Focus (3)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -668,7 +597,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -676,8 +604,7 @@ elements: text: CRW+THM - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -686,7 +613,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -694,8 +620,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -704,7 +629,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -712,8 +636,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -722,7 +645,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -730,8 +652,7 @@ elements: text: 'Unknown (-1)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -740,7 +661,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -748,8 +668,7 @@ elements: text: '+1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -758,7 +677,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -766,8 +684,7 @@ elements: text: '+1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -776,7 +693,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -784,8 +700,7 @@ elements: text: '+1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -794,7 +709,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -802,8 +716,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -812,7 +725,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -820,8 +732,7 @@ elements: text: 'Center-weighted average' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -830,7 +741,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -838,8 +748,7 @@ elements: text: 'Not Known' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -848,7 +757,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -856,8 +764,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -866,7 +773,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -874,8 +780,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -884,7 +789,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -892,8 +796,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -902,7 +805,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -910,8 +812,7 @@ elements: text: '55 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -920,7 +821,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -928,8 +828,7 @@ elements: text: '18 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -938,7 +837,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -946,8 +844,7 @@ elements: text: 1/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -956,7 +853,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -964,8 +860,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -974,7 +869,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -982,8 +876,7 @@ elements: text: '27' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -992,7 +885,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1000,8 +892,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -1010,7 +901,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1018,8 +908,7 @@ elements: text: (none) - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -1028,7 +917,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1036,8 +924,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1046,7 +933,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1054,8 +940,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1064,7 +949,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1072,8 +956,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1082,7 +965,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1090,8 +972,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1100,7 +981,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1108,8 +988,7 @@ elements: text: '3072' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1118,7 +997,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1126,8 +1004,7 @@ elements: text: '3072' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1136,7 +1013,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1144,8 +1020,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1154,7 +1029,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1162,8 +1036,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1172,7 +1045,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1180,8 +1052,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1190,7 +1061,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1199,7 +1069,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1207,8 +1076,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1217,7 +1085,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1225,8 +1092,7 @@ elements: text: 'Unknown (0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1235,7 +1101,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1243,8 +1108,7 @@ elements: text: '34 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1253,7 +1117,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1261,8 +1124,7 @@ elements: text: '23.22 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1271,7 +1133,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1279,8 +1140,7 @@ elements: text: '15.49 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1289,7 +1149,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1298,7 +1157,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonShotInfo id: '4' @@ -1307,7 +1165,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1315,7 +1172,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 66 @@ -1323,8 +1179,7 @@ elements: text: '66 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoISO id: '1' @@ -1333,7 +1188,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\AutoIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1341,8 +1195,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BaseISO id: '2' @@ -1351,7 +1204,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BaseIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1359,8 +1211,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV id: '3' @@ -1369,7 +1220,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1377,8 +1227,7 @@ elements: text: '-1.25' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetAperture id: '4' @@ -1387,7 +1236,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1395,8 +1243,7 @@ elements: text: '14' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetExposureTime id: '5' @@ -1405,7 +1252,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TargetExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1413,8 +1259,7 @@ elements: text: '179769313486227319674668114778505528724191799059699272927732749278593860354402147499259877739306756211073959639471062164822543196874594521475552268349040142550119563885626000464162104277898346588729192015292434890654717358345117153539539151878195015013076031870089233001206531820550601657655563393442978463744.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '6' @@ -1423,7 +1268,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureCompensation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1431,8 +1275,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '7' @@ -1441,7 +1284,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1449,8 +1291,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SlowShutter id: '8' @@ -1459,7 +1300,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1467,8 +1307,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SequenceNumber id: '9' @@ -1477,7 +1316,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1485,8 +1323,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OpticalZoomCode id: '10' @@ -1495,7 +1332,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\OpticalZoomCode - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1503,8 +1339,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '12' @@ -1513,7 +1348,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraTemperature - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1521,8 +1355,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashGuideNumber id: '13' @@ -1531,7 +1364,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1539,8 +1371,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '14' @@ -1549,7 +1380,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\AFPointsInFocus - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1557,8 +1387,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureComp id: '15' @@ -1567,7 +1396,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1575,8 +1403,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoExposureBracketing id: '16' @@ -1585,7 +1412,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1593,8 +1419,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBBracketValue id: '17' @@ -1603,7 +1428,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1611,8 +1435,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ControlMode id: '18' @@ -1621,7 +1444,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1629,8 +1451,7 @@ elements: text: 'Camera Local Control' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '19' @@ -1639,7 +1460,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceUpper - valid: true validationLevel: OK format: Short components: 1 @@ -1647,8 +1467,7 @@ elements: text: inf - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '20' @@ -1657,7 +1476,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceLower - valid: true validationLevel: OK format: Short components: 1 @@ -1665,8 +1483,7 @@ elements: text: '5.46 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '21' @@ -1675,7 +1492,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FNumber - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1683,8 +1499,7 @@ elements: text: '14' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '22' @@ -1693,7 +1508,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1701,8 +1515,7 @@ elements: text: '128.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV2 id: '23' @@ -1711,7 +1524,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV2 - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1719,8 +1531,7 @@ elements: text: '-1.25' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BulbDuration id: '24' @@ -1729,7 +1540,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BulbDuration - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1737,8 +1547,7 @@ elements: text: '4' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraType id: '26' @@ -1747,7 +1556,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1755,8 +1563,7 @@ elements: text: 'EOS Mid-range' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoRotate id: '27' @@ -1765,7 +1572,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1773,8 +1579,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NDFilter id: '28' @@ -1783,7 +1588,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1791,8 +1595,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer2 id: '29' @@ -1801,7 +1604,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1810,7 +1612,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonFileInfo id: '147' @@ -1819,7 +1620,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1827,7 +1627,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -1835,8 +1634,7 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '1' @@ -1845,7 +1643,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -1853,8 +1650,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketMode id: '3' @@ -1863,7 +1659,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1871,8 +1666,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketValue id: '4' @@ -1881,7 +1675,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1889,8 +1682,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketShotNumber id: '5' @@ -1899,7 +1691,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1907,8 +1698,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgQuality id: '6' @@ -1917,7 +1707,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1925,8 +1714,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgSize id: '7' @@ -1935,7 +1723,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1943,8 +1730,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction2 id: '8' @@ -1953,7 +1739,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1961,8 +1746,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageType id: '6' @@ -1971,7 +1755,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -1979,8 +1762,7 @@ elements: text: 'CRW:EOS DIGITAL REBEL CMOS RAW' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFirmwareVersion id: '7' @@ -1989,7 +1771,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -1997,8 +1778,7 @@ elements: text: 'Firmware Version 1.1.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumber:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SerialNumber id: '12' @@ -2007,7 +1787,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumber:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2015,8 +1794,7 @@ elements: text: '560018150' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumberFormat:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SerialNumberFormat id: '21' @@ -2025,7 +1803,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumberFormat:21/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2033,8 +1810,7 @@ elements: text: 'Format 1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '8' @@ -2043,7 +1819,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:FileNumber:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -2051,8 +1826,7 @@ elements: text: 118-1861 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '9' @@ -2061,7 +1835,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -2069,8 +1842,7 @@ elements: text: 'Phil Harvey' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -2079,7 +1851,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2087,8 +1858,7 @@ elements: text: 'EOS Digital Rebel / 300D / Kiss Digital' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFileLength:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFileLength id: '14' @@ -2097,7 +1867,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFileLength:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2106,7 +1875,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap - valid: true validationLevel: OK name: CanonCameraInfo id: '13' @@ -2115,7 +1883,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2123,7 +1890,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 512 @@ -2131,8 +1897,7 @@ elements: text: '512 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensSerialNumber:363' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensSerialNumber id: '363' @@ -2141,7 +1906,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensSerialNumber:363/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\LensSerialNumber - valid: true validationLevel: OK format: Undefined components: 5 @@ -2149,16 +1913,14 @@ elements: text: '0000000000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '0' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 18 @@ -2166,16 +1928,14 @@ elements: text: '0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:192' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '192' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 13 @@ -2183,16 +1943,14 @@ elements: text: '26 331 372 372 177 240 428 429 277 186 510 511 442' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:193' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '193' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:193/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 13 @@ -2201,7 +1959,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonMeasuredColor id: '170' @@ -2210,7 +1967,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -2219,7 +1975,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -2227,8 +1982,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredRGGB id: '1' @@ -2237,7 +1991,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2245,16 +1998,14 @@ elements: text: '998 1022 1026 808' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:168' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '168' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:168/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 10 @@ -2263,7 +2014,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonColorBalance id: '169' @@ -2272,7 +2022,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2280,7 +2029,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 82 @@ -2288,8 +2036,7 @@ elements: text: '82 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsAuto:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsAuto id: '1' @@ -2298,7 +2045,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsAuto:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2306,8 +2052,7 @@ elements: text: '1719 832 831 990' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsDaylight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsDaylight id: '5' @@ -2316,7 +2061,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsDaylight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2324,8 +2068,7 @@ elements: text: '1722 832 831 989' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsShade:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsShade id: '9' @@ -2334,7 +2077,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsShade:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2342,8 +2084,7 @@ elements: text: '2035 832 831 839' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsCloudy:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsCloudy id: '13' @@ -2352,7 +2093,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsCloudy:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2360,8 +2100,7 @@ elements: text: '1878 832 831 903' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsTungsten:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsTungsten id: '17' @@ -2370,7 +2109,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsTungsten:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2378,8 +2116,7 @@ elements: text: '1228 913 912 1668' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsFluorescent:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFluorescent id: '21' @@ -2388,7 +2125,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsFluorescent:21/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2396,8 +2132,7 @@ elements: text: '1506 842 841 1381' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsFlash:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsFlash id: '25' @@ -2406,7 +2141,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsFlash:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2414,8 +2148,7 @@ elements: text: '1933 832 831 895' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsCustom:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsCustom id: '29' @@ -2424,7 +2157,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsCustom:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2432,8 +2164,7 @@ elements: text: '1722 832 831 989' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsKelvin:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBLevelsKelvin id: '33' @@ -2442,7 +2173,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBLevelsKelvin:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2450,8 +2180,7 @@ elements: text: '1722 832 831 988' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBBlackLevels:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WB_RGGBBlackLevels id: '37' @@ -2460,7 +2189,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorBalance:169/tag:WB_RGGBBlackLevels:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 4 @@ -2468,8 +2196,7 @@ elements: text: '124 123 124 123' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorTemperature:174' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '174' @@ -2478,7 +2205,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorTemperature:174/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2486,8 +2212,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '180' @@ -2496,7 +2221,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2505,7 +2229,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex - valid: true validationLevel: OK name: CanonAFInfo id: '18' @@ -2513,8 +2236,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:NumAFPoints:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NumAFPoints id: '0' @@ -2523,7 +2245,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:NumAFPoints:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2531,8 +2252,7 @@ elements: text: '7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:ValidAFPoints:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ValidAFPoints id: '1' @@ -2541,7 +2261,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:ValidAFPoints:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2549,8 +2268,7 @@ elements: text: '7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageWidth:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageWidth id: '2' @@ -2559,7 +2277,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageWidth:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2567,8 +2284,7 @@ elements: text: '3072' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageHeight:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageHeight id: '3' @@ -2577,7 +2293,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:CanonImageHeight:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2585,8 +2300,7 @@ elements: text: '2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageWidth:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageWidth id: '4' @@ -2595,7 +2309,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageWidth:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2603,8 +2316,7 @@ elements: text: '3072' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageHeight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageHeight id: '5' @@ -2613,7 +2325,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFImageHeight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2621,8 +2332,7 @@ elements: text: '2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaWidth:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaWidth id: '6' @@ -2631,7 +2341,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaWidth:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2639,8 +2348,7 @@ elements: text: '151' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaHeight:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaHeight id: '7' @@ -2649,7 +2357,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaHeight:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2657,8 +2364,7 @@ elements: text: '151' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaXPositions:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaXPositions id: '8' @@ -2667,7 +2373,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaXPositions:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 7 @@ -2675,8 +2380,7 @@ elements: text: '1014 608 0 0 0 -608 -1014' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaYPositions:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaYPositions id: '9' @@ -2685,7 +2389,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFAreaYPositions:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 7 @@ -2693,8 +2396,7 @@ elements: text: '0 0 -506 0 506 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFPointsInFocus:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '10' @@ -2703,7 +2405,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:AFPointsInFocus:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2711,8 +2412,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:PrimaryAFPoint:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryAFPoint id: '11' @@ -2721,7 +2421,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo:18/tag:PrimaryAFPoint:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2729,8 +2428,7 @@ elements: text: '65535' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ThumbnailImageValidArea id: '19' @@ -2739,7 +2437,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2747,16 +2444,14 @@ elements: text: '0 159 7 112' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:181' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '181' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:181/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 5 @@ -2764,16 +2459,14 @@ elements: text: '10 3 1 2048 1360' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '0' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 12 @@ -2781,8 +2474,7 @@ elements: text: '0 0 0 0 0 0 3072000 892 2048000 595 65540 262146' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -2791,7 +2483,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 264 @@ -2799,8 +2490,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -2809,7 +2499,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -2817,8 +2506,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -2827,7 +2515,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2835,8 +2522,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -2845,7 +2531,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2853,8 +2538,7 @@ elements: text: '160' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -2863,7 +2547,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2871,17 +2554,15 @@ elements: text: '120' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -2890,7 +2571,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -2898,8 +2578,7 @@ elements: text: 'THM - DCF thumbnail file' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -2908,7 +2587,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -2916,8 +2594,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageWidth:4097' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RelatedImageWidth id: '4097' @@ -2926,7 +2603,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageWidth:4097/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2934,8 +2610,7 @@ elements: text: '3072' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageHeight:4098' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RelatedImageHeight id: '4098' @@ -2944,7 +2619,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:RelatedImageHeight:4098/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2952,8 +2626,7 @@ elements: text: '2048' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -2962,7 +2635,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2970,8 +2642,7 @@ elements: text: '3443.9461883408' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -2980,7 +2651,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -2988,8 +2658,7 @@ elements: text: '3442.0168067227' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -2998,7 +2667,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3006,8 +2674,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensingMethod id: '41495' @@ -3016,7 +2683,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensingMethod:41495/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3024,8 +2690,7 @@ elements: text: 'One-chip color area' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileSource id: '41728' @@ -3034,7 +2699,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FileSource:41728/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1 @@ -3042,8 +2706,7 @@ elements: text: 'Digital Camera' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -3052,7 +2715,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3060,8 +2722,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -3070,7 +2731,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3078,8 +2738,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -3088,7 +2747,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3096,8 +2754,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -3106,7 +2763,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3114,17 +2770,15 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -3132,17 +2786,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -3150,17 +2802,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 77 @@ -3168,17 +2818,15 @@ elements: text: '77 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 17 @@ -3186,42 +2834,40 @@ elements: text: '17 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0 text: '2 byte(s) of data' log: - NOTICE: + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - message: "Unknown item 0/0x0 in 'Canon'" + message: "Unknown tag 0/0x0 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:192' - message: "Unknown item 192/0xC0 in 'Canon'" + message: "Unknown tag 192/0xC0 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:193' - message: "Unknown item 193/0xC1 in 'Canon'" + message: "Unknown tag 193/0xC1 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:168' - message: "Unknown item 168/0xA8 in 'Canon'" + message: "Unknown tag 168/0xA8 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:181' - message: "Unknown item 181/0xB5 in 'Canon'" + message: "Unknown tag 181/0xB5 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:0' - message: "Unknown item 0/0x0 in 'Canon'" + message: "Unknown tag 0/0x0 in 'Canon'" gdInfo: 0: 8 1: 8 @@ -3232,7 +2878,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: Canon.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 2697 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/exiftool/Canon.jpg.exiftool-raw.xml b/tests/media-dumps/image/exiftool/Canon.jpg.exiftool-raw.xml index 99a270403..4f301953f 100644 --- a/tests/media-dumps/image/exiftool/Canon.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/exiftool/Canon.jpg.exiftool-raw.xml @@ -15,9 +15,9 @@ Canon.jpg tests/media-samples/image/exiftool 2697 - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:27+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:32+01:00 + 2025:02:14 21:08:39+01:00 100644 JPEG JPG diff --git a/tests/media-dumps/image/exiftool/Canon.jpg.exiftool.xml b/tests/media-dumps/image/exiftool/Canon.jpg.exiftool.xml index 6d15ba8e6..1308d4f39 100644 --- a/tests/media-dumps/image/exiftool/Canon.jpg.exiftool.xml +++ b/tests/media-dumps/image/exiftool/Canon.jpg.exiftool.xml @@ -15,9 +15,9 @@ Canon.jpg tests/media-samples/image/exiftool 2.7 kB - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:27+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:32+01:00 + 2025:02:14 21:08:39+01:00 -rw-r--r-- JPEG jpg diff --git a/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.dump.yml b/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.dump.yml index 7d0803158..3113881c8 100644 --- a/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.dump.yml +++ b/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.dump.yml @@ -38,31 +38,27 @@ fileContentHash: d754d0f8d2eed21e6d7e1ab1a7bac7d451ba50730a1919aaaf97c3482256d5b elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Error collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Error id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -70,40 +66,36 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Error name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true - validationLevel: OK - collection: Jpeg\Exif + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp + validationLevel: Error + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Error collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -112,7 +104,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -120,8 +111,7 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -130,7 +120,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 22 @@ -138,8 +127,7 @@ elements: text: 'Canon EOS-1D Mark III' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -148,7 +136,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -156,8 +143,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -166,7 +152,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -174,8 +159,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -184,7 +168,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -192,8 +175,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -202,7 +184,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -210,8 +191,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -220,7 +200,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -228,8 +207,7 @@ elements: text: '2007:02:22 17:02:42' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -238,7 +216,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -246,17 +223,15 @@ elements: text: Co-sited - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Info name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -265,7 +240,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -273,8 +247,7 @@ elements: text: '1/125 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -283,7 +256,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -291,8 +263,7 @@ elements: text: f/5.6 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -301,7 +272,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -309,8 +279,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -319,7 +288,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -327,8 +295,7 @@ elements: text: '3200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -337,7 +304,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -345,8 +311,7 @@ elements: text: '2.21' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -355,7 +320,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -363,8 +327,7 @@ elements: text: '2007:02:22 17:02:42' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -373,7 +336,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -381,8 +343,7 @@ elements: text: '2007:02:22 17:02:42' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ComponentsConfiguration id: '37121' @@ -391,7 +352,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ComponentsConfiguration:37121/entry' handlerClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration - valid: true validationLevel: OK format: Undefined components: 4 @@ -399,8 +359,7 @@ elements: text: 'Y, Cb, Cr, -' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -409,7 +368,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -417,8 +375,7 @@ elements: text: '458752/65536 sec. (APEX: 11)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -427,7 +384,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -435,8 +391,7 @@ elements: text: '5.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -445,7 +400,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -453,8 +407,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -463,7 +416,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -471,8 +423,7 @@ elements: text: Multi-segment - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -481,7 +432,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -489,8 +439,7 @@ elements: text: 'On, Fired' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -499,7 +448,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -507,17 +455,15 @@ elements: text: '35.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Maker\Canon\Exif\MakerNote + validationLevel: Info name: Canon id: '37500' - collection: ExifMakerNotes\Canon\Main + collection: Maker\Canon\Exif\MakerNote elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonCameraSettings id: '1' @@ -526,7 +472,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -534,7 +479,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 94 @@ -542,8 +486,7 @@ elements: text: '94 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMode id: '1' @@ -552,7 +495,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MacroMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -560,8 +502,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer id: '2' @@ -570,7 +511,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SelfTimer:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -578,8 +518,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Quality id: '3' @@ -588,7 +527,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Quality:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -596,8 +534,7 @@ elements: text: Fine - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashMode id: '4' @@ -606,7 +543,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonFlashMode:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -614,8 +550,7 @@ elements: text: 'External flash' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousDrive id: '5' @@ -624,7 +559,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ContinuousDrive:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -632,8 +566,7 @@ elements: text: 'Continuous, High' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusMode id: '7' @@ -642,7 +575,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusMode:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -650,8 +582,7 @@ elements: text: 'AI Servo AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RecordMode id: '9' @@ -660,7 +591,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:RecordMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -668,8 +598,7 @@ elements: text: CR2+JPEG - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageSize id: '10' @@ -678,7 +607,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonImageSize:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -686,8 +614,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: EasyMode id: '11' @@ -696,7 +623,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:EasyMode:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -704,8 +630,7 @@ elements: text: Manual - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalZoom id: '12' @@ -714,7 +639,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DigitalZoom:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -722,8 +646,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Contrast id: '13' @@ -732,7 +655,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Contrast:13/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Contrast - valid: true validationLevel: OK format: SignedShort components: 1 @@ -740,8 +662,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Saturation id: '14' @@ -750,7 +671,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Saturation:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Saturation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -758,8 +678,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '15' @@ -768,7 +687,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:Sharpness:15/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Sharpness - valid: true validationLevel: OK format: SignedShort components: 1 @@ -776,8 +694,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraISO id: '16' @@ -786,7 +703,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CameraISO:16/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraISO - valid: true validationLevel: OK format: SignedShort components: 1 @@ -794,8 +710,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '17' @@ -804,7 +719,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MeteringMode:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -812,8 +726,7 @@ elements: text: Evaluative - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusRange id: '18' @@ -822,7 +735,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusRange:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -830,8 +742,7 @@ elements: text: 'Not Known' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPoint id: '19' @@ -840,7 +751,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AFPoint:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -848,8 +758,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonExposureMode id: '20' @@ -858,7 +767,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:CanonExposureMode:20/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -866,8 +774,7 @@ elements: text: 'Program AE' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '22' @@ -876,7 +783,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:LensType:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettingsLensType - valid: true validationLevel: OK format: Short components: 1 @@ -884,8 +790,7 @@ elements: text: 'Canon EF 16-35mm f/2.8L II USM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '23' @@ -894,7 +799,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxFocalLength:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -902,8 +806,7 @@ elements: text: '35 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '24' @@ -912,7 +815,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinFocalLength:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -920,8 +822,7 @@ elements: text: '16 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalUnits id: '25' @@ -930,7 +831,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocalUnits:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -938,8 +838,7 @@ elements: text: 1/mm - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxAperture id: '26' @@ -948,7 +847,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MaxAperture:26/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -956,8 +854,7 @@ elements: text: '2.8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinAperture id: '27' @@ -966,7 +863,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:MinAperture:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -974,8 +870,7 @@ elements: text: '23' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashActivity id: '28' @@ -984,7 +879,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashActivity:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -992,8 +886,7 @@ elements: text: '145' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashBits id: '29' @@ -1002,7 +895,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FlashBits:29/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraSettings\FlashBits - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1010,8 +902,7 @@ elements: text: (none) - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusContinuous id: '32' @@ -1020,7 +911,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:FocusContinuous:32/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1028,8 +918,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AESetting id: '33' @@ -1038,7 +927,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:AESetting:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1046,8 +934,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageStabilization id: '34' @@ -1056,7 +943,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ImageStabilization:34/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1064,8 +950,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DisplayAperture id: '35' @@ -1074,7 +959,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:DisplayAperture:35/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\DisplayAperture - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1082,8 +966,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomSourceWidth id: '36' @@ -1092,7 +975,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomSourceWidth:36/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1100,8 +982,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ZoomTargetWidth id: '37' @@ -1110,7 +991,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ZoomTargetWidth:37/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1118,8 +998,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeteringMode id: '39' @@ -1128,7 +1007,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SpotMeteringMode:39/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1136,8 +1014,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotoEffect id: '40' @@ -1146,7 +1023,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:PhotoEffect:40/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1154,8 +1030,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualFlashOutput id: '41' @@ -1164,7 +1039,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ManualFlashOutput:41/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1172,8 +1046,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTone id: '42' @@ -1182,7 +1055,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:ColorTone:42/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1190,8 +1062,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SRAWQuality id: '46' @@ -1200,7 +1071,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraSettings:1/tag:SRAWQuality:46/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1209,7 +1079,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonFocalLength id: '2' @@ -1217,8 +1086,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalType id: '0' @@ -1227,7 +1095,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalType:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1235,8 +1102,7 @@ elements: text: 'Unknown (0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '1' @@ -1245,7 +1111,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalLength:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FLFocalLength - valid: true validationLevel: OK format: Short components: 1 @@ -1253,8 +1118,7 @@ elements: text: '35 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXSize id: '2' @@ -1263,7 +1127,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneXSize:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1271,8 +1134,7 @@ elements: text: '484.96 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYSize id: '3' @@ -1281,7 +1143,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonFocalLength:2/tag:FocalPlaneYSize:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocalPlaneSize - valid: true validationLevel: OK format: Short components: 1 @@ -1289,8 +1150,7 @@ elements: text: '843.79 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFlashInfo id: '3' @@ -1299,7 +1159,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFlashInfo:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -1308,7 +1167,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonShotInfo id: '4' @@ -1317,7 +1175,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1325,7 +1182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 68 @@ -1333,8 +1189,7 @@ elements: text: '68 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoISO id: '1' @@ -1343,7 +1198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoISO:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\AutoIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1351,8 +1205,7 @@ elements: text: '100' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BaseISO id: '2' @@ -1361,7 +1214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BaseISO:2/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BaseIso - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1369,8 +1221,7 @@ elements: text: '3200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV id: '3' @@ -1379,7 +1230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1387,8 +1237,7 @@ elements: text: '3.62' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetAperture id: '4' @@ -1397,7 +1246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetAperture:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ApertureValue - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1405,8 +1253,7 @@ elements: text: '5.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TargetExposureTime id: '5' @@ -1415,7 +1262,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:TargetExposureTime:5/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\TargetExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1423,8 +1269,7 @@ elements: text: 1/128 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '6' @@ -1433,7 +1278,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureCompensation:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureCompensation - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1441,8 +1285,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '7' @@ -1451,7 +1294,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:WhiteBalance:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1459,8 +1301,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SlowShutter id: '8' @@ -1469,7 +1310,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SlowShutter:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1477,8 +1317,7 @@ elements: text: None - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SequenceNumber id: '9' @@ -1487,7 +1326,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SequenceNumber:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1495,8 +1333,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OpticalZoomCode id: '10' @@ -1505,7 +1342,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:OpticalZoomCode:10/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\OpticalZoomCode - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1513,8 +1349,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '12' @@ -1523,7 +1358,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraTemperature:12/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraTemperature - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1531,8 +1365,7 @@ elements: text: '26 C' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashGuideNumber id: '13' @@ -1541,7 +1374,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashGuideNumber:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1549,8 +1381,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '14' @@ -1559,7 +1390,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AFPointsInFocus:14/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\AFPointsInFocus - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1567,8 +1397,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashExposureComp id: '15' @@ -1577,7 +1406,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashExposureComp:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1585,8 +1413,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoExposureBracketing id: '16' @@ -1595,7 +1422,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoExposureBracketing:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1603,8 +1429,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBBracketValue id: '17' @@ -1613,7 +1438,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AEBBracketValue:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1621,8 +1445,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ControlMode id: '18' @@ -1631,7 +1454,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ControlMode:18/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1639,8 +1461,7 @@ elements: text: 'Camera Local Control' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '19' @@ -1649,7 +1470,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceUpper:19/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceUpper - valid: true validationLevel: OK format: Short components: 1 @@ -1657,8 +1477,7 @@ elements: text: '2.19 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '20' @@ -1667,7 +1486,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FocusDistanceLower:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FocusDistanceLower - valid: true validationLevel: OK format: Short components: 1 @@ -1675,8 +1493,7 @@ elements: text: '1.13 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '21' @@ -1685,7 +1502,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FNumber:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ShotInfo\FNumber - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1693,8 +1509,7 @@ elements: text: '5.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '22' @@ -1703,7 +1518,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:ExposureTime:22/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ExposureTime - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1711,8 +1525,7 @@ elements: text: 1/128 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredEV2 id: '23' @@ -1721,7 +1534,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:MeasuredEV2:23/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\MeasuredEV2 - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1729,8 +1541,7 @@ elements: text: '3.75' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BulbDuration id: '24' @@ -1739,7 +1550,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:BulbDuration:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\BulbDuration - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1747,8 +1557,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraType id: '26' @@ -1757,7 +1566,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:CameraType:26/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1765,8 +1573,7 @@ elements: text: 'EOS High-end' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AutoRotate id: '27' @@ -1775,7 +1582,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:AutoRotate:27/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1783,8 +1589,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NDFilter id: '28' @@ -1793,7 +1598,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:NDFilter:28/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1801,8 +1605,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelfTimer2 id: '29' @@ -1811,7 +1614,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:SelfTimer2:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1819,8 +1621,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashOutput id: '33' @@ -1829,7 +1630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonShotInfo:4/tag:FlashOutput:33/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -1837,8 +1637,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageType id: '6' @@ -1847,7 +1646,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonImageType:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 22 @@ -1855,8 +1653,7 @@ elements: text: 'Canon EOS-1D Mark III' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonFirmwareVersion id: '7' @@ -1865,7 +1662,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonFirmwareVersion:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 24 @@ -1873,8 +1669,7 @@ elements: text: 'Firmware Version 5.3.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OwnerName id: '9' @@ -1883,7 +1678,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OwnerName:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -1891,8 +1685,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumber:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SerialNumber id: '12' @@ -1901,7 +1694,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumber:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1910,7 +1702,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CameraInfoMap - valid: true validationLevel: OK name: CanonCameraInfo id: '13' @@ -1919,7 +1710,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -1927,7 +1717,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1536 @@ -1935,8 +1724,7 @@ elements: text: '1536 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FNumber:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '3' @@ -1945,7 +1733,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FNumber:3/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FNumber - valid: true validationLevel: OK format: Byte components: 1 @@ -1953,8 +1740,7 @@ elements: text: '5.7' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ExposureTime:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '4' @@ -1963,7 +1749,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ExposureTime:4/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\ExposureTime - valid: true validationLevel: OK format: Byte components: 1 @@ -1971,8 +1756,7 @@ elements: text: 1/128 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ISO:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '6' @@ -1981,7 +1765,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ISO:6/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\ISO - valid: true validationLevel: OK format: Byte components: 1 @@ -1989,8 +1772,7 @@ elements: text: '3200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraTemperature:24' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraTemperature id: '24' @@ -1999,7 +1781,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraTemperature:24/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\CameraTemperature - valid: true validationLevel: OK format: Byte components: 1 @@ -2007,8 +1788,7 @@ elements: text: '26 C' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MacroMagnification:27' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMagnification id: '27' @@ -2017,7 +1797,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MacroMagnification:27/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\MacroMagnification - valid: true validationLevel: OK format: Byte components: 1 @@ -2025,8 +1804,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocalLength:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '29' @@ -2035,7 +1813,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocalLength:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2043,8 +1820,7 @@ elements: text: '35 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraOrientation:48' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CameraOrientation id: '48' @@ -2053,7 +1829,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:CameraOrientation:48/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 1 @@ -2061,8 +1836,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceUpper:67' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '67' @@ -2071,7 +1845,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceUpper:67/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FocusDistance - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2079,8 +1852,7 @@ elements: text: '2.19 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceLower:69' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '69' @@ -2089,7 +1861,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FocusDistanceLower:69/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FocusDistance - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2097,8 +1868,7 @@ elements: text: '1.13 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:WhiteBalance:94' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '94' @@ -2107,7 +1877,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:WhiteBalance:94/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2115,8 +1884,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ColorTemperature:98' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '98' @@ -2125,7 +1893,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ColorTemperature:98/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2133,8 +1900,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:PictureStyle:134' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyle id: '134' @@ -2143,7 +1909,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:PictureStyle:134/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 1 @@ -2151,8 +1916,7 @@ elements: text: Neutral - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensType:273' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensType id: '273' @@ -2161,7 +1925,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:LensType:273/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2169,8 +1932,7 @@ elements: text: 'Canon EF 16-35mm f/2.8L II USM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MinFocalLength:275' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MinFocalLength id: '275' @@ -2179,7 +1941,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MinFocalLength:275/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2187,8 +1948,7 @@ elements: text: '16 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MaxFocalLength:277' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxFocalLength id: '277' @@ -2197,7 +1957,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:MaxFocalLength:277/entry' handlerClass: FileEye\MediaProbe\Entry\Core\ShortRev - valid: true validationLevel: OK format: ShortRev components: 1 @@ -2205,8 +1964,7 @@ elements: text: '35 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:310' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FirmwareVersion id: '310' @@ -2215,7 +1973,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FirmwareVersion:310/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 6 @@ -2223,8 +1980,7 @@ elements: text: 5.3.1 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:370' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileIndex id: '370' @@ -2233,7 +1989,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:FileIndex:370/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\FileIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2241,8 +1996,7 @@ elements: text: '232' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ShutterCount:374' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterCount id: '374' @@ -2251,7 +2005,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:ShutterCount:374/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\ShutterCount - valid: true validationLevel: OK format: Long components: 1 @@ -2259,8 +2012,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:382' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DirectoryIndex id: '382' @@ -2269,7 +2021,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:DirectoryIndex:382/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\DirectoryIndex - valid: true validationLevel: OK format: Long components: 1 @@ -2277,8 +2028,7 @@ elements: text: '108' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:TimeStamp1:1114' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeStamp1 id: '1114' @@ -2287,7 +2037,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:TimeStamp1:1114/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\Timestamp - valid: true validationLevel: OK format: Long components: 1 @@ -2295,8 +2044,7 @@ elements: text: '2007:02:22 17:02:42' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:TimeStamp:1118' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimeStamp id: '1118' @@ -2305,7 +2053,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonCameraInfo:13/tag:TimeStamp:1118/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CameraInfo\Timestamp - valid: true validationLevel: OK format: Long components: 1 @@ -2313,8 +2060,7 @@ elements: text: '1970:01:02 01:30:10' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonModelID id: '16' @@ -2323,7 +2069,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CanonModelID:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2331,8 +2076,7 @@ elements: text: 'EOS-1D Mark III' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ThumbnailImageValidArea id: '19' @@ -2341,7 +2085,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ThumbnailImageValidArea:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -2349,8 +2092,7 @@ elements: text: '0 159 7 112' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumberFormat:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SerialNumberFormat id: '21' @@ -2359,7 +2101,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:SerialNumberFormat:21/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2367,16 +2108,14 @@ elements: text: 'Format 2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '25' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2385,7 +2124,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\AFInfoIndex - valid: true validationLevel: OK name: CanonAFInfo2 id: '38' @@ -2394,7 +2132,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -2403,7 +2140,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2411,8 +2147,7 @@ elements: text: '396' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaMode id: '1' @@ -2421,7 +2156,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2429,8 +2163,7 @@ elements: text: 'Single-point AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: NumAFPoints id: '2' @@ -2439,7 +2172,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:NumAFPoints:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2447,8 +2179,7 @@ elements: text: '45' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ValidAFPoints id: '3' @@ -2457,7 +2188,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:ValidAFPoints:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2465,8 +2195,7 @@ elements: text: '45' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageWidth id: '4' @@ -2475,7 +2204,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageWidth:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2483,8 +2211,7 @@ elements: text: '3888' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CanonImageHeight id: '5' @@ -2493,7 +2220,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:CanonImageHeight:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2501,8 +2227,7 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageWidth id: '6' @@ -2511,7 +2236,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageWidth:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2519,8 +2243,7 @@ elements: text: '3888' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFImageHeight id: '7' @@ -2529,7 +2252,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFImageHeight:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2537,8 +2259,7 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaWidths id: '8' @@ -2547,7 +2268,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaWidths:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 45 @@ -2555,8 +2275,7 @@ elements: text: '112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaHeights id: '9' @@ -2565,7 +2284,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaHeights:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 45 @@ -2573,8 +2291,7 @@ elements: text: '168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaXPositions id: '10' @@ -2583,7 +2300,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaXPositions:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 45 @@ -2591,8 +2307,7 @@ elements: text: '-625 -416 -209 0 209 416 625 -917 -723 -520 -311 -104 104 311 520 723 917 -1041 -832 -625 -416 -206 0 206 416 625 832 1041 -917 -723 -520 -311 -104 104 311 520 723 917 -625 -416 -209 0 209 416 625' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAreaYPositions id: '11' @@ -2601,7 +2316,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFAreaYPositions:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 45 @@ -2609,8 +2323,7 @@ elements: text: '-554 -554 -554 -554 -554 -554 -554 -277 -277 -277 -277 -277 -277 -277 -277 -277 -277 0 0 0 0 0 0 0 0 0 0 0 277 277 277 277 277 277 277 277 277 277 554 554 554 554 554 554 554' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsInFocus id: '12' @@ -2619,7 +2332,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsInFocus:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 3 @@ -2627,8 +2339,7 @@ elements: text: '8192 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointsSelected id: '13' @@ -2637,7 +2348,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:AFPointsSelected:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 3 @@ -2645,8 +2355,7 @@ elements: text: '8192 0 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PrimaryAFPoint id: '14' @@ -2655,7 +2364,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:PrimaryAFPoint:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2663,8 +2371,7 @@ elements: text: '56118' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '15' collection: Tiff\UnknownTag @@ -2672,7 +2379,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2680,8 +2386,7 @@ elements: text: '26284' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '16' collection: Tiff\UnknownTag @@ -2689,7 +2394,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2697,8 +2401,7 @@ elements: text: '3483' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:17' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK id: '17' collection: Tiff\UnknownTag @@ -2706,7 +2409,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAFInfo2:38/tag:17/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -2714,8 +2416,7 @@ elements: text: '65535' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ImageUniqueID:40' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageUniqueID id: '40' @@ -2724,7 +2425,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ImageUniqueID:40/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ImageUniqueID - valid: true validationLevel: OK format: Byte components: 16 @@ -2732,8 +2432,7 @@ elements: text: '00000000000000000000000000000000' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OriginalDecisionDataOffset:131' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OriginalDecisionDataOffset id: '131' @@ -2742,7 +2441,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:OriginalDecisionDataOffset:131/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -2751,7 +2449,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonFileInfo id: '147' @@ -2760,7 +2457,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -2768,7 +2464,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 44 @@ -2776,8 +2471,7 @@ elements: text: '44 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FileNumber id: '1' @@ -2786,7 +2480,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FileNumber:1/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FileNumber - valid: true validationLevel: OK format: Long components: 1 @@ -2794,8 +2487,7 @@ elements: text: 321-12640 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketMode id: '3' @@ -2804,7 +2496,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketMode:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2812,8 +2503,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketValue id: '4' @@ -2822,7 +2512,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketValue:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2830,8 +2519,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BracketShotNumber id: '5' @@ -2840,7 +2528,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:BracketShotNumber:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2848,8 +2535,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgQuality id: '6' @@ -2858,7 +2544,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgQuality:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2866,8 +2551,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawJpgSize id: '7' @@ -2876,7 +2560,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:RawJpgSize:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2884,8 +2567,7 @@ elements: text: Large - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction2 id: '8' @@ -2894,7 +2576,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LongExposureNoiseReduction2:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2902,8 +2583,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketMode id: '9' @@ -2912,7 +2592,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketMode:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2920,8 +2599,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueAB id: '12' @@ -2930,7 +2608,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2938,8 +2615,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBBracketValueGM id: '13' @@ -2948,7 +2624,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:WBBracketValueGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2956,8 +2631,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FilterEffect id: '14' @@ -2966,7 +2640,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FilterEffect:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2974,8 +2647,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToningEffect id: '15' @@ -2984,7 +2656,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:ToningEffect:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -2992,8 +2663,7 @@ elements: text: '-1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MacroMagnification id: '16' @@ -3002,7 +2672,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:MacroMagnification:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3010,8 +2679,7 @@ elements: text: '108' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LiveViewShooting id: '19' @@ -3020,7 +2688,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:LiveViewShooting:19/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -3028,8 +2695,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceUpper id: '20' @@ -3038,7 +2704,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceUpper:20/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3046,8 +2711,7 @@ elements: text: '2.19 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusDistanceLower id: '21' @@ -3056,7 +2720,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonFileInfo:147/tag:FocusDistanceLower:21/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\FocusDistance - valid: true validationLevel: OK format: Short components: 1 @@ -3064,8 +2727,7 @@ elements: text: '1.13 m' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensModel id: '149' @@ -3074,7 +2736,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:LensModel:149/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 70 @@ -3082,8 +2743,7 @@ elements: text: 'EF16-35mm f/2.8L II USM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InternalSerialNumber id: '150' @@ -3092,7 +2752,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:InternalSerialNumber:150/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 16 @@ -3100,8 +2759,7 @@ elements: text: G002669 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DustRemovalData id: '151' @@ -3110,7 +2768,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:DustRemovalData:151/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1024 @@ -3119,7 +2776,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonCropInfo id: '152' @@ -3127,8 +2783,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropLeftMargin id: '0' @@ -3137,7 +2792,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropLeftMargin:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3145,8 +2799,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropRightMargin id: '1' @@ -3155,7 +2808,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropRightMargin:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3163,8 +2815,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropTopMargin id: '2' @@ -3173,7 +2824,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropTopMargin:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3181,8 +2831,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CropBottomMargin id: '3' @@ -3191,7 +2840,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCropInfo:152/tag:CropBottomMargin:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -3200,7 +2848,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2Header - valid: true validationLevel: OK name: CanonCustomFunctions2Header id: '153' @@ -3209,7 +2856,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: Exposure id: '1' @@ -3217,8 +2863,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureLevelIncrements id: '257' @@ -3227,7 +2872,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureLevelIncrements:257/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ExposureLevelIncrements - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3235,8 +2879,7 @@ elements: text: '1/3-stop set, 1/3-stop comp.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedIncrements:258' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISOSpeedIncrements id: '258' @@ -3245,7 +2888,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedIncrements:258/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3253,8 +2895,7 @@ elements: text: '1/3 Stop' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISOSpeedRange id: '259' @@ -3263,7 +2904,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ISOSpeedRange:259/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\CustomIsoSpeedRange - valid: true validationLevel: OK format: SignedLong components: 3 @@ -3271,8 +2911,7 @@ elements: text: 'Disable, 112, 72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBAutoCancel:260' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBAutoCancel id: '260' @@ -3281,7 +2920,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBAutoCancel:260/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3289,8 +2927,7 @@ elements: text: 'On' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBSequence:261' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBSequence id: '261' @@ -3299,7 +2936,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBSequence:261/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3307,8 +2943,7 @@ elements: text: '0,-,+' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBShotCount:262' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AEBShotCount id: '262' @@ -3317,7 +2952,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:AEBShotCount:262/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\AEBShotCount - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3325,8 +2959,7 @@ elements: text: '7 shots' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SpotMeterLinkToAFPoint:263' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SpotMeterLinkToAFPoint id: '263' @@ -3335,7 +2968,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SpotMeterLinkToAFPoint:263/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3343,8 +2975,7 @@ elements: text: 'Disable (use center AF point)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SafetyShift:264' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SafetyShift id: '264' @@ -3353,7 +2984,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:SafetyShift:264/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3361,8 +2991,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:UsableShootingModes:265' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UsableShootingModes id: '265' @@ -3371,7 +3000,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:UsableShootingModes:265/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\UsableShootingModes - valid: true validationLevel: OK format: SignedLong components: 2 @@ -3379,8 +3007,7 @@ elements: text: '0 252' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:UsableMeteringModes:266' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UsableMeteringModes id: '266' @@ -3389,7 +3016,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:UsableMeteringModes:266/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\UsableShootingModes - valid: true validationLevel: OK format: SignedLong components: 2 @@ -3397,8 +3023,7 @@ elements: text: '0 240' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureModeInManual:267' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureModeInManual id: '267' @@ -3407,7 +3032,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ExposureModeInManual:267/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3415,8 +3039,7 @@ elements: text: 'Specified metering mode' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ShutterSpeedRange:268' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedRange id: '268' @@ -3425,7 +3048,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ShutterSpeedRange:268/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ShutterSpeedRange - valid: true validationLevel: OK format: SignedLong components: 3 @@ -3433,8 +3055,7 @@ elements: text: 'Disable, 160, 16' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ApertureRange:269' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureRange id: '269' @@ -3443,7 +3064,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ApertureRange:269/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ApertureRange - valid: true validationLevel: OK format: SignedLong components: 3 @@ -3451,8 +3071,7 @@ elements: text: 'Disable, 112, 8' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ApplyShootingMeteringMode:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApplyShootingMeteringMode id: '270' @@ -3461,7 +3080,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:ApplyShootingMeteringMode:270/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ApplyShootingMeteringMode - valid: true validationLevel: OK format: SignedLong components: 8 @@ -3469,8 +3087,7 @@ elements: text: 'Disable; 0; 0; 3; 112; 48; 0; 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:FlashSyncSpeedAv:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashSyncSpeedAv id: '271' @@ -3479,7 +3096,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:Exposure:1/tag:FlashSyncSpeedAv:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3488,7 +3104,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: ImageFlashExposureDisplay id: '2' @@ -3496,8 +3111,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:LongExposureNoiseReduction:513' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LongExposureNoiseReduction id: '513' @@ -3506,7 +3120,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:LongExposureNoiseReduction:513/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3514,8 +3127,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:HighISONoiseReduction:514' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighISONoiseReduction id: '514' @@ -3524,7 +3136,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:HighISONoiseReduction:514/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\HighISONoiseReduction - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3532,8 +3143,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:HighlightTonePriority:515' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: HighlightTonePriority id: '515' @@ -3542,7 +3152,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:HighlightTonePriority:515/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3550,8 +3159,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:ETTLII:772' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ETTLII id: '772' @@ -3560,7 +3168,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:ETTLII:772/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3568,8 +3175,7 @@ elements: text: Evaluative - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:ShutterCurtainSync:773' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterCurtainSync id: '773' @@ -3578,7 +3184,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:ShutterCurtainSync:773/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3586,8 +3191,7 @@ elements: text: '1st-curtain sync' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:FlashFiring:774' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashFiring id: '774' @@ -3596,7 +3200,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:FlashFiring:774/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3604,8 +3207,7 @@ elements: text: Fires - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:ViewInfoDuringExposure:1031' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ViewInfoDuringExposure id: '1031' @@ -3614,7 +3216,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:ViewInfoDuringExposure:1031/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3622,8 +3223,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:LCDIlluminationDuringBulb:1032' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LCDIlluminationDuringBulb id: '1032' @@ -3632,7 +3232,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:LCDIlluminationDuringBulb:1032/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3640,8 +3239,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:InfoButtonWhenShooting:1033' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InfoButtonWhenShooting id: '1033' @@ -3650,7 +3248,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:ImageFlashExposureDisplay:2/tag:InfoButtonWhenShooting:1033/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3659,16 +3256,14 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true - validationLevel: OK + validationLevel: Notice name: AutoFocusDrive id: '3' collection: ExifMakerNotes\CanonCustom\Functions2 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:USMLensElectronicMF:1281' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: USMLensElectronicMF id: '1281' @@ -3677,7 +3272,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:USMLensElectronicMF:1281/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3685,8 +3279,7 @@ elements: text: 'Enable after one-shot AF' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoTrackingSensitivity:1282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AIServoTrackingSensitivity id: '1282' @@ -3695,7 +3288,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoTrackingSensitivity:1282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3703,8 +3295,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoImagePriority:1283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AIServoImagePriority id: '1283' @@ -3713,7 +3304,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoImagePriority:1283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3721,8 +3311,7 @@ elements: text: '1: AF, 2: Tracking' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoTrackingMethod:1284' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AIServoTrackingMethod id: '1284' @@ -3731,7 +3320,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AIServoTrackingMethod:1284/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3739,8 +3327,7 @@ elements: text: 'Main focus point priority' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:LensDriveNoAF:1285' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensDriveNoAF id: '1285' @@ -3749,7 +3336,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:LensDriveNoAF:1285/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3757,8 +3343,7 @@ elements: text: 'Focus search on' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:LensAFStopButton:1286' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensAFStopButton id: '1286' @@ -3767,7 +3352,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:LensAFStopButton:1286/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3775,8 +3359,7 @@ elements: text: 'AF stop' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFMicroadjustment:1287' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroadjustment id: '1287' @@ -3785,7 +3368,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFMicroadjustment:1287/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\AFMicroadjustment - valid: true validationLevel: OK format: SignedLong components: 5 @@ -3793,8 +3375,7 @@ elements: text: 'Disable; 0; 0; 0; 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointAreaExpansion:1288' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointAreaExpansion id: '1288' @@ -3803,7 +3384,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointAreaExpansion:1288/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3811,8 +3391,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:SelectableAFPoint:1289' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SelectableAFPoint id: '1289' @@ -3821,7 +3400,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:SelectableAFPoint:1289/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\SelectableAFPoint - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3829,8 +3407,7 @@ elements: text: '19 points' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:SwitchToRegisteredAFPoint:1290' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SwitchToRegisteredAFPoint id: '1290' @@ -3839,7 +3416,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:SwitchToRegisteredAFPoint:1290/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3847,8 +3423,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointAutoSelection:1291' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointAutoSelection id: '1291' @@ -3857,7 +3432,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointAutoSelection:1291/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3865,8 +3439,7 @@ elements: text: 'Control-direct:disable/Main:enable' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointDisplayDuringFocus:1292' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointDisplayDuringFocus id: '1292' @@ -3875,7 +3448,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointDisplayDuringFocus:1292/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\AFPointDisplayDuringFocus - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3883,8 +3455,7 @@ elements: text: 'On' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointBrightness:1293' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFPointBrightness id: '1293' @@ -3893,7 +3464,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFPointBrightness:1293/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3901,8 +3471,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAssistBeam:1294' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFAssistBeam id: '1294' @@ -3911,7 +3480,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:AFAssistBeam:1294/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3919,8 +3487,7 @@ elements: text: Emits - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:MirrorLockup:1551' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MirrorLockup id: '1551' @@ -3929,7 +3496,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:MirrorLockup:1551/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -3937,9 +3503,8 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:ContinuousShootingSpeed:1552' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ContinuousShootingSpeed id: '1552' collection: Tiff\Tag @@ -3947,7 +3512,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:ContinuousShootingSpeed:1552/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ContinuousShootingSpeed - valid: true validationLevel: OK format: SignedLong components: 3 @@ -3955,8 +3519,7 @@ elements: text: 'Disable; Hi 10; Lo 3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:ContinuousShotLimit:1553' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ContinuousShotLimit id: '1553' @@ -3965,7 +3528,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:ContinuousShotLimit:1553/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\ContinuousShotLimit - valid: true validationLevel: OK format: SignedLong components: 2 @@ -3974,7 +3536,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\CustomFunctions2 - valid: true validationLevel: OK name: OperationOthers id: '4' @@ -3982,8 +3543,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:Shutter-AELock:1793' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Shutter-AELock id: '1793' @@ -3992,7 +3552,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:Shutter-AELock:1793/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4000,8 +3559,7 @@ elements: text: 'AF/AE lock' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AFOnAELockButtonSwitch:1794' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFOnAELockButtonSwitch id: '1794' @@ -4010,7 +3568,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AFOnAELockButtonSwitch:1794/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4018,8 +3575,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:QuickControlDialInMeter:1795' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: QuickControlDialInMeter id: '1795' @@ -4028,7 +3584,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:QuickControlDialInMeter:1795/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4036,8 +3591,7 @@ elements: text: 'Exposure comp/Aperture' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:SetButtonWhenShooting:1796' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SetButtonWhenShooting id: '1796' @@ -4046,7 +3600,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:SetButtonWhenShooting:1796/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4054,8 +3607,7 @@ elements: text: 'Normal (disabled)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ManualTv:1797' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ManualTv id: '1797' @@ -4064,7 +3616,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ManualTv:1797/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4072,8 +3623,7 @@ elements: text: Tv=Main/Av=Control - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:DialDirectionTvAv:1798' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DialDirectionTvAv id: '1798' @@ -4082,7 +3632,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:DialDirectionTvAv:1798/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4090,8 +3639,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AvSettingWithoutLens:1799' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AvSettingWithoutLens id: '1799' @@ -4100,7 +3648,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AvSettingWithoutLens:1799/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4108,8 +3655,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:WBMediaImageSizeSetting:1800' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBMediaImageSizeSetting id: '1800' @@ -4118,7 +3664,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:WBMediaImageSizeSetting:1800/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4126,8 +3671,7 @@ elements: text: 'Rear LCD panel' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LockMicrophoneButton:1801' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LockMicrophoneButton id: '1801' @@ -4136,7 +3680,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LockMicrophoneButton:1801/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4144,8 +3687,7 @@ elements: text: 'Protect (hold:record memo)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ButtonFunctionControlOff:1802' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ButtonFunctionControlOff id: '1802' @@ -4154,7 +3696,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ButtonFunctionControlOff:1802/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4162,8 +3703,7 @@ elements: text: 'Normal (enable)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:FocusingScreen:2059' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocusingScreen id: '2059' @@ -4172,7 +3712,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:FocusingScreen:2059/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\FocusingScreen - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4180,8 +3719,7 @@ elements: text: Ec-CIV - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:TimerLength:2060' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: TimerLength id: '2060' @@ -4190,7 +3728,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:TimerLength:2060/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\Functions2\TimerLength - valid: true validationLevel: OK format: SignedLong components: 4 @@ -4198,8 +3735,7 @@ elements: text: 'Disable; 6 s: 6; 16 s: 16; After release: 2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ShortReleaseTimeLag:2061' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShortReleaseTimeLag id: '2061' @@ -4208,7 +3744,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:ShortReleaseTimeLag:2061/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4216,8 +3751,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AddAspectRatioInfo:2062' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AddAspectRatioInfo id: '2062' @@ -4226,7 +3760,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AddAspectRatioInfo:2062/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4234,8 +3767,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AddOriginalDecisionData:2063' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AddOriginalDecisionData id: '2063' @@ -4244,7 +3776,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:AddOriginalDecisionData:2063/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4252,8 +3783,7 @@ elements: text: 'Off' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LiveViewExposureSimulation:2064' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LiveViewExposureSimulation id: '2064' @@ -4262,7 +3792,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:OperationOthers:4/tag:LiveViewExposureSimulation:2064/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -4271,7 +3800,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonAspectInfo id: '154' @@ -4279,8 +3807,7 @@ elements: elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AspectRatio id: '0' @@ -4289,7 +3816,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:AspectRatio:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4297,8 +3823,7 @@ elements: text: '3:2' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageWidth id: '1' @@ -4307,7 +3832,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4315,8 +3839,7 @@ elements: text: '3888' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageHeight id: '2' @@ -4325,7 +3848,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4333,8 +3855,7 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageLeft id: '3' @@ -4343,7 +3864,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageLeft:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4351,8 +3871,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CroppedImageTop id: '4' @@ -4361,7 +3880,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonAspectInfo:154/tag:CroppedImageTop:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4370,7 +3888,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160' handlerClass: FileEye\MediaProbe\Block\Index - valid: true validationLevel: OK name: CanonProcessing id: '160' @@ -4379,7 +3896,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4388,7 +3904,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4396,8 +3911,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ToneCurve id: '1' @@ -4406,7 +3920,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ToneCurve:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4414,8 +3927,7 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Sharpness id: '2' @@ -4424,7 +3936,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:Sharpness:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4432,8 +3943,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SharpnessFrequency id: '3' @@ -4442,7 +3952,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SharpnessFrequency:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4450,8 +3959,7 @@ elements: text: n/a - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRedLevel id: '4' @@ -4460,7 +3968,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorRedLevel:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4468,8 +3975,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBlueLevel id: '5' @@ -4478,7 +3984,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:SensorBlueLevel:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4486,8 +3991,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceRed id: '6' @@ -4496,7 +4000,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceRed:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4504,8 +4007,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalanceBlue id: '7' @@ -4514,7 +4016,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalanceBlue:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4522,8 +4023,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '8' @@ -4532,7 +4032,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WhiteBalance:8/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\ProcessingWhiteBalance - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4540,8 +4039,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorTemperature id: '9' @@ -4550,7 +4048,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:ColorTemperature:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4558,8 +4055,7 @@ elements: text: '5200' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyle id: '10' @@ -4568,7 +4064,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:PictureStyle:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4576,8 +4071,7 @@ elements: text: Neutral - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DigitalGain id: '11' @@ -4586,7 +4080,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:DigitalGain:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4594,8 +4087,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftAB id: '12' @@ -4604,7 +4096,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftAB:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4612,8 +4103,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WBShiftGM id: '13' @@ -4622,7 +4112,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonProcessing:160/tag:WBShiftGM:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4631,8 +4120,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonMeasuredColor id: '170' collection: ExifMakerNotes\Canon\MeasuredColor @@ -4640,7 +4128,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4649,7 +4136,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4657,8 +4143,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeasuredRGGB id: '1' @@ -4667,7 +4152,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:MeasuredRGGB:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -4675,16 +4159,14 @@ elements: text: '663 1024 1024 611' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '2' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4692,8 +4174,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '180' @@ -4702,7 +4183,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:ColorSpace:180/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4710,8 +4190,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: VRDOffset id: '208' @@ -4720,7 +4199,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:VRDOffset:208/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -4729,8 +4207,7 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224' handlerClass: FileEye\MediaProbe\Block\Index - valid: true - validationLevel: OK + validationLevel: Info name: CanonSensorInfo id: '224' collection: ExifMakerNotes\Canon\SensorInfo @@ -4738,7 +4215,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -4747,7 +4223,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -4755,8 +4230,7 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorWidth id: '1' @@ -4765,7 +4239,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorWidth:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4773,8 +4246,7 @@ elements: text: '3984' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorHeight id: '2' @@ -4783,7 +4255,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorHeight:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4791,16 +4262,14 @@ elements: text: '2622' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '3' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4808,16 +4277,14 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '4' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4825,8 +4292,7 @@ elements: text: '1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorLeftBorder id: '5' @@ -4835,7 +4301,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorLeftBorder:5/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4843,8 +4308,7 @@ elements: text: '88' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorTopBorder id: '6' @@ -4853,7 +4317,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorTopBorder:6/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4861,8 +4324,7 @@ elements: text: '25' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorRightBorder id: '7' @@ -4871,7 +4333,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorRightBorder:7/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4879,8 +4340,7 @@ elements: text: '3975' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensorBottomBorder id: '8' @@ -4889,7 +4349,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:SensorBottomBorder:8/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4897,8 +4356,7 @@ elements: text: '2616' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskLeftBorder id: '9' @@ -4907,7 +4365,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskLeftBorder:9/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4915,8 +4372,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskTopBorder id: '10' @@ -4925,7 +4381,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskTopBorder:10/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4933,8 +4388,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskRightBorder id: '11' @@ -4943,7 +4397,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskRightBorder:11/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4951,8 +4404,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BlackMaskBottomBorder id: '12' @@ -4961,7 +4413,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:BlackMaskBottomBorder:12/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -4969,16 +4420,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '13' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -4986,16 +4435,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '14' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5003,16 +4450,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '15' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5020,16 +4465,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5038,7 +4481,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385' handlerClass: FileEye\MediaProbe\Block\Exif\Vendor\Canon\ColorDataMap - valid: true validationLevel: OK name: CanonColorData id: '16385' @@ -5047,7 +4489,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -5055,7 +4496,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1348 @@ -5063,8 +4503,7 @@ elements: text: '1348 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorDataVersion id: '0' @@ -5073,7 +4512,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:ColorDataVersion:0/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedShort - valid: true validationLevel: OK format: SignedShort components: 1 @@ -5081,8 +4519,7 @@ elements: text: '2 (1DmkIII)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:AverageBlackLevel:231' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AverageBlackLevel id: '231' @@ -5091,7 +4528,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:AverageBlackLevel:231/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -5099,8 +4535,7 @@ elements: text: '1024 1024 1024 1024' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:640' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RawMeasuredRGGB id: '640' @@ -5109,7 +4544,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonColorData:16385/tag:RawMeasuredRGGB:640/entry' handlerClass: FileEye\MediaProbe\Entry\Vendor\Canon\Exif\RawMeasuredRGGB - valid: true validationLevel: OK format: Long components: 4 @@ -5117,8 +4551,7 @@ elements: text: '294111 455756 464315 279659' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStyleUserDef id: '16392' @@ -5127,7 +4560,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStyleUserDef:16392/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -5135,8 +4567,7 @@ elements: text: 'Standard, Standard, Standard' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PictureStylePC id: '16393' @@ -5145,7 +4576,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:PictureStylePC:16393/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 3 @@ -5153,8 +4583,7 @@ elements: text: 'n/a, n/a, n/a' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomPictureStyleFileName id: '16400' @@ -5163,7 +4592,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:CustomPictureStyleFileName:16400/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -5171,16 +4599,14 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16401' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 252 @@ -5188,16 +4614,14 @@ elements: text: '252 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16402' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 32 @@ -5206,7 +4630,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403' handlerClass: FileEye\MediaProbe\Block\Map - valid: true validationLevel: OK name: CanonAFMicroAdj id: '16403' @@ -5215,7 +4638,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: mapdata collection: RawData @@ -5223,7 +4645,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:mapdata/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 20 @@ -5232,7 +4653,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: indexSize id: '0' @@ -5241,7 +4661,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/rawData:indexSize/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -5249,8 +4668,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjMode id: '1' @@ -5259,7 +4677,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjMode:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 @@ -5267,8 +4684,7 @@ elements: text: Disable - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: AFMicroAdjValue id: '2' @@ -5277,7 +4693,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/map:CanonAFMicroAdj:16403/tag:AFMicroAdjValue:2/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -5285,16 +4700,14 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16404' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Info id: '16404' collection: Tiff\UnknownTag elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16404/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4 @@ -5302,8 +4715,7 @@ elements: text: '4 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -5312,7 +4724,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 264 @@ -5320,8 +4731,7 @@ elements: text: '' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTime id: '37520' @@ -5330,7 +4740,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -5338,8 +4747,7 @@ elements: text: '81' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -5348,7 +4756,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -5356,8 +4763,7 @@ elements: text: '81' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -5366,7 +4772,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -5374,8 +4779,7 @@ elements: text: '81' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -5384,7 +4788,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -5392,8 +4795,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -5402,7 +4804,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5410,8 +4811,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageWidth id: '40962' @@ -5420,7 +4820,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5428,8 +4827,7 @@ elements: text: '3888' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifImageHeight id: '40963' @@ -5438,7 +4836,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5446,17 +4843,15 @@ elements: text: '2592' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: InteropIFD id: '40965' - collection: Tiff\IfdInteroperability + collection: Media\Tiff\IfdInteroperability elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropIndex id: '1' @@ -5465,7 +4860,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropIndex:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 4 @@ -5473,8 +4867,7 @@ elements: text: 'R98 - DCF basic file (sRGB)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: InteropVersion id: '2' @@ -5483,7 +4876,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:InteropVersion:2/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -5491,8 +4883,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -5501,7 +4892,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -5509,8 +4899,7 @@ elements: text: '3512.1951219512' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -5519,7 +4908,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -5527,8 +4915,7 @@ elements: text: '3521.7391304348' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -5537,7 +4924,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5545,8 +4931,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -5555,7 +4940,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5563,8 +4947,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -5573,7 +4956,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5581,8 +4963,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -5591,7 +4972,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5599,8 +4979,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -5609,7 +4988,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5617,17 +4995,15 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSVersionID id: '0' @@ -5636,7 +5012,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -5644,17 +5019,15 @@ elements: text: 2.2.0.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: false + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: Error name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -5663,7 +5036,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5671,8 +5043,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -5681,7 +5052,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -5689,8 +5059,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -5699,7 +5068,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -5707,8 +5075,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -5717,7 +5084,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -5725,17 +5091,15 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 134 @@ -5743,17 +5107,15 @@ elements: text: '134 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -5761,17 +5123,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 77 @@ -5779,17 +5139,15 @@ elements: text: '77 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 17 @@ -5797,17 +5155,15 @@ elements: text: '17 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -5818,44 +5174,44 @@ log: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' message: 'Offset out of bounds - rel -1 [0, 27], abs 8059 [8060, 8087]' - WARNING: + NOTICE: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonCustomFunctions2Header:153/index:AutoFocusDrive:3/tag:ContinuousShootingSpeed:1552' - message: "Found 3 data components, expected 6 for item 'ContinuousShootingSpeed' in 'AutoFocusDrive'" - NOTICE: + message: "Found 3 data components, expected 6 for tag 'ContinuousShootingSpeed' in 'AutoFocusDrive'" + INFO: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:25' - message: "Unknown item 25/0x19 in 'Canon'" + message: "Unknown tag 25/0x19 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonMeasuredColor:170/tag:2' - message: "Unknown item 2/0x2 in 'CanonMeasuredColor'" + message: "Unknown tag 2/0x2 in 'CanonMeasuredColor'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:3' - message: "Unknown item 3/0x3 in 'CanonSensorInfo'" + message: "Unknown tag 3/0x3 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:4' - message: "Unknown item 4/0x4 in 'CanonSensorInfo'" + message: "Unknown tag 4/0x4 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:13' - message: "Unknown item 13/0xD in 'CanonSensorInfo'" + message: "Unknown tag 13/0xD in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:14' - message: "Unknown item 14/0xE in 'CanonSensorInfo'" + message: "Unknown tag 14/0xE in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:15' - message: "Unknown item 15/0xF in 'CanonSensorInfo'" + message: "Unknown tag 15/0xF in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/index:CanonSensorInfo:224/tag:16' - message: "Unknown item 16/0x10 in 'CanonSensorInfo'" + message: "Unknown tag 16/0x10 in 'CanonSensorInfo'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16401' - message: "Unknown item 16401/0x4011 in 'Canon'" + message: "Unknown tag 16401/0x4011 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16402' - message: "Unknown item 16402/0x4012 in 'Canon'" + message: "Unknown tag 16402/0x4012 in 'Canon'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/makerNote:Canon:37500/tag:16404' - message: "Unknown item 16404/0x4014 in 'Canon'" + message: "Unknown tag 16404/0x4014 in 'Canon'" gdInfo: 0: 8 1: 8 @@ -5866,7 +5222,7 @@ gdInfo: mime: image/jpeg exifReadData: FileName: Canon1DmkIII.jpg - FileDateTime: 1737909392 + FileDateTime: 1739563719 FileSize: 8337 FileType: 2 MimeType: image/jpeg diff --git a/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool-raw.xml b/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool-raw.xml index c79392b8d..25bd4ca21 100644 --- a/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool-raw.xml @@ -18,9 +18,9 @@ Canon1DmkIII.jpg tests/media-samples/image/exiftool 8337 - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:27+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:32+01:00 + 2025:02:14 21:08:39+01:00 100644 JPEG JPG diff --git a/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool.xml b/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool.xml index 7603b262e..c51e35575 100644 --- a/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool.xml +++ b/tests/media-dumps/image/exiftool/Canon1DmkIII.jpg.exiftool.xml @@ -18,9 +18,9 @@ Canon1DmkIII.jpg tests/media-samples/image/exiftool 8.3 kB - 2025:01:26 17:36:32+01:00 - 2025:01:26 23:33:27+01:00 - 2025:01:26 17:36:32+01:00 + 2025:02:14 21:08:39+01:00 + 2025:02:15 02:11:32+01:00 + 2025:02:14 21:08:39+01:00 -rw-r--r-- JPEG jpg diff --git a/tests/media-dumps/image/gh-16.jpg.dump.yml b/tests/media-dumps/image/gh-16.jpg.dump.yml index f98b4956b..cff1c21c5 100644 --- a/tests/media-dumps/image/gh-16.jpg.dump.yml +++ b/tests/media-dumps/image/gh-16.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 3071b8c9ad96b0ef3c7906f2a09a8b2238d0d8318f68bf7573ec6424f3d1fc3 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XPSubject:40095' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XPSubject id: '40095' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XPSubject:40095/entry' handlerClass: FileEye\MediaProbe\Entry\WindowsString - valid: true validationLevel: OK format: Byte components: 32 @@ -104,17 +93,15 @@ elements: text: 'Ïðåâåä, ìåäâåä!' - path: '/media/jpeg/jpegSegment:COM:254' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentCom - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentCom validationLevel: OK name: COM id: '254' - collection: Jpeg\SegmentCom + collection: Media\Jpeg\SegmentCom elements: - path: '/media/jpeg/jpegSegment:COM:254/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 17 @@ -122,17 +109,15 @@ elements: text: 'Created with GIMP' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -140,17 +125,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -158,17 +141,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -176,17 +157,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -194,17 +173,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 87 @@ -212,17 +189,15 @@ elements: text: '87 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 31 @@ -230,17 +205,15 @@ elements: text: '31 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 70 @@ -248,17 +221,15 @@ elements: text: '70 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 119245 @@ -266,17 +237,15 @@ elements: text: '119245 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 diff --git a/tests/media-dumps/image/gh-16.jpg.exiftool-raw.xml b/tests/media-dumps/image/gh-16.jpg.exiftool-raw.xml index 543765183..2c5bfbd8b 100644 --- a/tests/media-dumps/image/gh-16.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/gh-16.jpg.exiftool-raw.xml @@ -14,7 +14,7 @@ tests/media-samples/image 119734 2025:01:26 17:36:32+01:00 - 2025:02:04 18:39:31+01:00 + 2025:02:15 15:46:52+01:00 2025:01:26 17:36:32+01:00 100644 JPEG diff --git a/tests/media-dumps/image/gh-16.jpg.exiftool.xml b/tests/media-dumps/image/gh-16.jpg.exiftool.xml index 9d41d45b8..7420d50e9 100644 --- a/tests/media-dumps/image/gh-16.jpg.exiftool.xml +++ b/tests/media-dumps/image/gh-16.jpg.exiftool.xml @@ -14,7 +14,7 @@ tests/media-samples/image 120 kB 2025:01:26 17:36:32+01:00 - 2025:02:04 18:39:31+01:00 + 2025:02:15 15:46:52+01:00 2025:01:26 17:36:32+01:00 -rw-r--r-- JPEG diff --git a/tests/media-dumps/image/gh-21.jpg.dump.yml b/tests/media-dumps/image/gh-21.jpg.dump.yml index 7d10c5193..242fb674d 100644 --- a/tests/media-dumps/image/gh-21.jpg.dump.yml +++ b/tests/media-dumps/image/gh-21.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 3071b8c9ad96b0ef3c7906f2a09a8b2238d0d8318f68bf7573ec6424f3d1fc3 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XPSubject:40095' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XPSubject id: '40095' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XPSubject:40095/entry' handlerClass: FileEye\MediaProbe\Entry\WindowsString - valid: true validationLevel: OK format: Byte components: 32 @@ -104,17 +93,15 @@ elements: text: 'Ïðåâåä, ìåäâåä!' - path: '/media/jpeg/jpegSegment:COM:254' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentCom - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentCom validationLevel: OK name: COM id: '254' - collection: Jpeg\SegmentCom + collection: Media\Jpeg\SegmentCom elements: - path: '/media/jpeg/jpegSegment:COM:254/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 17 @@ -122,17 +109,15 @@ elements: text: 'Created with GIMP' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -140,17 +125,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -158,17 +141,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -176,17 +157,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -194,17 +173,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 87 @@ -212,17 +189,15 @@ elements: text: '87 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 31 @@ -230,17 +205,15 @@ elements: text: '31 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 70 @@ -248,17 +221,15 @@ elements: text: '70 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 119245 @@ -266,17 +237,15 @@ elements: text: '119245 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 diff --git a/tests/media-dumps/image/gh-21.jpg.exiftool-raw.xml b/tests/media-dumps/image/gh-21.jpg.exiftool-raw.xml index ca713b334..2af4a9ffc 100644 --- a/tests/media-dumps/image/gh-21.jpg.exiftool-raw.xml +++ b/tests/media-dumps/image/gh-21.jpg.exiftool-raw.xml @@ -14,7 +14,7 @@ tests/media-samples/image 119734 2025:01:26 17:36:32+01:00 - 2025:02:04 18:39:31+01:00 + 2025:02:15 15:46:52+01:00 2025:01:26 17:36:32+01:00 100644 JPEG diff --git a/tests/media-dumps/image/gh-21.jpg.exiftool.xml b/tests/media-dumps/image/gh-21.jpg.exiftool.xml index 82aff0f00..8da195202 100644 --- a/tests/media-dumps/image/gh-21.jpg.exiftool.xml +++ b/tests/media-dumps/image/gh-21.jpg.exiftool.xml @@ -14,7 +14,7 @@ tests/media-samples/image 120 kB 2025:01:26 17:36:32+01:00 - 2025:02:04 18:39:31+01:00 + 2025:02:15 15:46:52+01:00 2025:01:26 17:36:32+01:00 -rw-r--r-- JPEG diff --git a/tests/media-dumps/image/gh-77.jpg.dump.yml b/tests/media-dumps/image/gh-77.jpg.dump.yml index ee26d86fd..36546aabd 100644 --- a/tests/media-dumps/image/gh-77.jpg.dump.yml +++ b/tests/media-dumps/image/gh-77.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: d9f1c83ee7b22349b29ac50b1bc141aad8aa9493c19986a172054dfa694b4d9 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Warning collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true - validationLevel: OK + validationLevel: Warning id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,17 +48,15 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 116 @@ -72,41 +64,37 @@ elements: text: '116 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 + validationLevel: Warning name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true - validationLevel: OK - collection: Jpeg\Exif + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp + validationLevel: Warning + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Warning collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: ImageDescription id: '270' collection: Tiff\Tag @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageDescription:270/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 52 @@ -122,9 +109,8 @@ elements: text: 'Manhattan Skyline from Brooklyn Bridge Park Greenway' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Make id: '271' collection: Tiff\Tag @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 5 @@ -140,9 +125,8 @@ elements: text: Canon - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Model id: '272' collection: Tiff\Tag @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 21 @@ -158,8 +141,7 @@ elements: text: 'Canon EOS 5D Mark III' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -176,8 +157,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -186,7 +166,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -194,8 +173,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -204,7 +182,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -212,9 +189,8 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Software id: '305' collection: Tiff\Tag @@ -222,7 +198,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 39 @@ -230,8 +205,7 @@ elements: text: 'Adobe Photoshop Lightroom 6.7 (Windows)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -240,7 +214,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -248,9 +221,8 @@ elements: text: '2016:11:25 12:48:12' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Artist id: '315' collection: Tiff\Tag @@ -258,7 +230,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Artist:315/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 23 @@ -266,9 +237,8 @@ elements: text: 'Phil Steels Photography' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: Copyright id: '33432' collection: Tiff\Tag @@ -276,7 +246,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432/entry' handlerClass: FileEye\MediaProbe\Entry\IfdCopyright - valid: true validationLevel: Notice format: Ascii components: 14 @@ -284,17 +253,15 @@ elements: text: 'Copyright 2016 (Photographer)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -311,8 +277,7 @@ elements: text: '180 sec.' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -329,8 +293,7 @@ elements: text: f/22.0 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -339,7 +302,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -347,8 +309,7 @@ elements: text: Bulb - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -357,7 +318,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -365,8 +325,7 @@ elements: text: '50' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SensitivityType id: '34864' @@ -375,7 +334,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SensitivityType:34864/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -383,9 +341,8 @@ elements: text: 'Recommended Exposure Index' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: RecommendedExposureIndex id: '34866' collection: Tiff\Tag @@ -393,7 +350,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 2 @@ -401,8 +357,7 @@ elements: text: '50 0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -411,7 +366,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -419,8 +373,7 @@ elements: text: '2.3' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -429,7 +382,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -437,8 +389,7 @@ elements: text: '2016:11:25 12:48:12' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -447,7 +398,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -455,8 +405,7 @@ elements: text: '2016:11:25 12:48:12' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -465,7 +414,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -473,8 +421,7 @@ elements: text: '-7491853/1000000 sec. (APEX: 0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -483,7 +430,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -491,8 +437,7 @@ elements: text: '22.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -501,7 +446,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -509,8 +453,7 @@ elements: text: '0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -519,7 +462,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -527,8 +469,7 @@ elements: text: '4.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -537,7 +478,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -545,8 +485,7 @@ elements: text: 'Center-weighted average' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -555,7 +494,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -563,8 +501,7 @@ elements: text: 'Off, Did not fire' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -573,7 +510,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -581,9 +517,8 @@ elements: text: '24.0 mm' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: SubSecTimeOriginal id: '37521' collection: Tiff\Tag @@ -591,7 +526,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 2 @@ -599,8 +533,7 @@ elements: text: '00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -609,7 +542,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -617,8 +549,7 @@ elements: text: sRGB - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneXResolution id: '41486' @@ -627,7 +558,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneXResolution:41486/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -635,8 +565,7 @@ elements: text: '3942.5051546392' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneYResolution id: '41487' @@ -645,7 +574,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneYResolution:41487/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -653,8 +581,7 @@ elements: text: '3950.6172839506' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalPlaneResolutionUnit id: '41488' @@ -663,7 +590,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalPlaneResolutionUnit:41488/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -671,8 +597,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CustomRendered id: '41985' @@ -681,7 +606,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CustomRendered:41985/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -689,8 +613,7 @@ elements: text: Normal - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -699,7 +622,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -707,8 +629,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -717,7 +638,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -725,8 +645,7 @@ elements: text: Auto - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -735,7 +654,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -743,9 +661,8 @@ elements: text: Standard - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OwnerName:42032' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: OwnerName id: '42032' collection: Tiff\Tag @@ -753,7 +670,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OwnerName:42032/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 11 @@ -761,9 +677,8 @@ elements: text: 'Phil Steels' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: SerialNumber id: '42033' collection: Tiff\Tag @@ -771,7 +686,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SerialNumber:42033/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 12 @@ -779,8 +693,7 @@ elements: text: '063024025776' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: LensInfo id: '42034' @@ -789,7 +702,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensInfo:42034/entry' handlerClass: FileEye\MediaProbe\Entry\ExifLensInfo - valid: true validationLevel: OK format: Rational components: 4 @@ -797,9 +709,8 @@ elements: text: '24-105mm f/?' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: LensModel id: '42036' collection: Tiff\Tag @@ -807,7 +718,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensModel:42036/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 22 @@ -815,9 +725,8 @@ elements: text: 'EF24-105mm f/4L IS USM' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: Notice + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: OK name: LensSerialNumber id: '42037' collection: Tiff\Tag @@ -825,7 +734,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:LensSerialNumber:42037/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: Notice format: Ascii components: 10 @@ -833,17 +741,15 @@ elements: text: 0000b39b49 - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: false + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: Warning name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -852,7 +758,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -860,8 +765,7 @@ elements: text: 'JPEG (old-style)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -870,7 +774,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -878,8 +781,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -888,7 +790,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -896,8 +797,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -906,7 +806,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -915,14 +814,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 5315 @@ -930,17 +827,15 @@ elements: text: '5315 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 8262 @@ -948,17 +843,15 @@ elements: text: '8262 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP13:237' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP13 id: '237' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP13:237/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 11174 @@ -966,17 +859,15 @@ elements: text: '11174 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -984,17 +875,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -1002,17 +891,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -1020,17 +907,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 33 @@ -1038,17 +923,15 @@ elements: text: '33 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 79 @@ -1056,17 +939,15 @@ elements: text: '79 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 31 @@ -1074,17 +955,15 @@ elements: text: '31 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 86 @@ -1092,17 +971,15 @@ elements: text: '86 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 800226 @@ -1110,17 +987,15 @@ elements: text: '800226 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -1128,9 +1003,6 @@ elements: text: '2 byte(s) of data' log: WARNING: - - - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866' - message: "Found Short data format, expected Long for item 'RecommendedExposureIndex' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' message: 'Decrementing thumbnail size to 5315 bytes' @@ -1153,6 +1025,9 @@ log: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Copyright:33432/entry' message: 'Ascii entry missing final NUL character.' + - + path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:RecommendedExposureIndex:34866' + message: "Found Short data format, expected Long for tag 'RecommendedExposureIndex' in 'ExifIFD'" - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' message: 'Ascii entry missing final NUL character.' diff --git a/tests/media-dumps/image/no-exif.jpg.dump.yml b/tests/media-dumps/image/no-exif.jpg.dump.yml index 394494280..bd6f9bc70 100644 --- a/tests/media-dumps/image/no-exif.jpg.dump.yml +++ b/tests/media-dumps/image/no-exif.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 42856232fecba30753cbd495fe80f545e0a9b18ca85c8915b7cfc2a72e34a6e elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,17 +48,15 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:COM:254' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentCom - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentCom validationLevel: OK name: COM id: '254' - collection: Jpeg\SegmentCom + collection: Media\Jpeg\SegmentCom elements: - path: '/media/jpeg/jpegSegment:COM:254/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 45 @@ -72,17 +64,15 @@ elements: text: 'Test image for PEL, with no EXIF information.' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -90,17 +80,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -108,17 +96,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF0:192' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF0 id: '192' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF0:192/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -126,17 +112,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 30 @@ -144,17 +128,15 @@ elements: text: '30 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 44 @@ -162,17 +144,15 @@ elements: text: '44 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 30 @@ -180,17 +160,15 @@ elements: text: '30 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 42 @@ -198,17 +176,15 @@ elements: text: '42 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 3974 @@ -216,17 +192,15 @@ elements: text: '3974 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 diff --git a/tests/media-dumps/image/pel-157.tiff.dump.yml b/tests/media-dumps/image/pel-157.tiff.dump.yml index 120d2a5e2..37dff33e8 100644 --- a/tests/media-dumps/image/pel-157.tiff.dump.yml +++ b/tests/media-dumps/image/pel-157.tiff.dump.yml @@ -12,22 +12,19 @@ fileContentHash: f219e5f7dd9bc9f36632e5f7706b45723a120f6a2452bd8be8bcab7a88aa173 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Notice collection: Media elements: - path: /media/tiff handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Notice id: image/tiff collection: Media\Tiff elements: - path: '/media/tiff/rawData:scan' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: scan collection: RawData @@ -35,7 +32,6 @@ elements: - path: '/media/tiff/rawData:scan/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 4211986 @@ -43,17 +39,15 @@ elements: text: '4211986 byte(s) of data' - path: '/media/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/tiff/ifd:IFD0:0/tag:SubfileType:254' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubfileType id: '254' @@ -62,7 +56,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:SubfileType:254/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -70,8 +63,7 @@ elements: text: 'Full-resolution image' - path: '/media/tiff/ifd:IFD0:0/tag:ImageWidth:256' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageWidth id: '256' @@ -80,7 +72,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ImageWidth:256/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -88,8 +79,7 @@ elements: text: '3264' - path: '/media/tiff/ifd:IFD0:0/tag:ImageHeight:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageHeight id: '257' @@ -98,7 +88,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ImageHeight:257/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -106,8 +95,7 @@ elements: text: '1836' - path: '/media/tiff/ifd:IFD0:0/tag:BitsPerSample:258' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BitsPerSample id: '258' @@ -116,7 +104,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:BitsPerSample:258/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -124,8 +111,7 @@ elements: text: '8 8 8 8' - path: '/media/tiff/ifd:IFD0:0/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -134,7 +120,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -142,8 +127,7 @@ elements: text: LZW - path: '/media/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotometricInterpretation id: '262' @@ -152,7 +136,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -160,8 +143,7 @@ elements: text: RGB - path: '/media/tiff/ifd:IFD0:0/tag:Make:271' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Make id: '271' @@ -170,7 +152,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Make:271/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 8 @@ -178,8 +159,7 @@ elements: text: samsung - path: '/media/tiff/ifd:IFD0:0/tag:Model:272' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Model id: '272' @@ -188,7 +168,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Model:272/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 9 @@ -196,8 +175,7 @@ elements: text: SM-G925F - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageStart:273' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PreviewImageStart id: '273' @@ -206,7 +184,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageStart:273/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1836 @@ -214,8 +191,7 @@ elements: text: '8 2633 5034 7408 9791 12174 14542 16858 19361 21920 24231 26561 28872 31205 33591 35925 38466 40978 43236 45534 47810 50111 52428 54712 57209 59741 62050 64363 66656 68961 71289 73586 76125 78640 80937 83234 85532 87812 90059 92305 94766 97290 99583 101903 104192 106497 108751 110985 113481 115894 118121 120364 122615 124888 127127 129306 131715 134133 136354 138572 140746 142938 145169 147376 149788 152170 154343 156559 158799 161031 163240 165409 167795 170186 172389 174606 176834 179059 181302 183483 185899 188314 190526 192755 194958 197167 199403 201591 204006 206394 208581 210798 213032 215272 217481 219639 221995 224288 226428 228564 230749 232936 235088 237187 239500 241751 243828 245965 248078 250215 252340 254462 256735 259011 261111 263240 265383 267505 269642 271728 274061 276374 278533 280706 282863 285035 287197 289327 291718 294064 296238 298423 300625 302812 305011 307152 309467 311795 313987 316145 318319 320522 322720 324874 327208 329575 331763 333961 336152 338348 340540 342723 345084 347488 349683 351893 354149 356385 358590 360814 363224 365609 367757 369925 372101 374277 376472 378629 380997 383373 385565 387794 389974 392177 394375 396540 398893 401380 403633 405931 408166 410412 412613 414830 417266 419738 421999 424260 426539 428810 431024 433285 435748 438170 440365 442601 444821 447059 449305 451562 454011 456454 458672 460919 463122 465342 467574 469797 472252 474758 476983 479295 481573 483851 486134 488379 490867 493330 495551 497786 500040 502285 504553 506767 509245 511712 513935 516181 518397 520643 522940 525185 527640 530070 532291 534564 536785 539034 541294 543530 545996 548379 550581 552821 555038 557247 559438 561637 564050 566451 568683 570929 573125 575327 577540 579732 582118 584506 586698 588923 591139 593374 595632 597846 600313 602684 604860 607062 609279 611521 613733 615895 618274 620594 622737 624925 627131 629334 631536 633702 636072 638436 640602 642770 644955 647179 649414 651566 653943 656271 658403 660542 662661 664811 667002 669139 671452 673832 675965 678150 680291 682416 684542 686655 688996 691305 693422 695572 697693 699834 701969 704050 706397 708756 710871 713011 715195 717404 719632 721795 724177 726478 728597 730741 732876 734998 737146 739246 741528 743821 745883 748012 750147 752315 754447 756542 758818 761096 763192 765300 767441 769544 771668 773770 776012 778280 780390 782509 784652 786780 788902 790968 793214 795519 797621 799767 801891 803976 806075 808138 810413 812743 814850 816976 819130 821259 823352 825433 827717 830058 832193 834388 836553 838727 840901 843012 845364 847747 849908 852115 854328 856549 858730 860903 863259 865656 867800 869957 872153 874321 876527 878722 881052 883452 885643 887816 889978 892172 894371 896556 898953 901311 903459 905666 907831 909959 912125 914287 916627 919010 921135 923294 925467 927619 929773 931927 934285 936587 938671 940825 942990 945118 947257 949397 951773 954150 956311 958505 960653 962827 965040 967199 969587 971925 974049 976226 978373 980521 982711 984830 987156 989523 991645 993748 995867 997993 1000132 1002235 1004544 1006945 1009143 1011367 1013585 1015795 1018001 1020222 1022586 1025010 1027211 1029398 1031575 1033756 1035939 1038109 1040494 1042862 1045052 1047259 1049444 1051634 1053850 1056018 1058419 1060799 1062967 1065107 1067254 1069408 1071595 1073746 1076117 1078476 1080639 1082812 1084984 1087178 1089374 1091492 1093819 1096153 1098310 1100489 1102680 1104886 1107106 1109278 1111649 1113960 1116092 1118266 1120436 1122612 1124780 1126934 1129269 1131574 1133711 1135876 1138063 1140270 1142491 1144674 1147008 1149305 1151415 1153569 1155719 1157854 1159990 1162089 1164384 1166692 1168792 1170940 1173154 1175328 1177483 1179593 1181920 1184196 1186266 1188381 1190539 1192700 1194814 1196984 1199349 1201618 1203700 1205851 1208023 1210174 1212289 1214414 1216716 1219039 1221158 1223293 1225418 1227561 1229667 1231755 1234020 1236287 1238335 1240441 1242566 1244716 1246830 1248922 1251234 1253586 1255714 1257853 1260021 1262190 1264348 1266467 1268795 1271122 1273215 1275373 1277535 1279708 1281895 1284008 1286334 1288680 1290791 1292942 1295119 1297311 1299505 1301682 1304098 1306615 1308904 1311287 1313637 1315967 1318300 1320583 1323074 1325582 1327909 1330283 1332653 1335002 1337376 1339698 1342212 1344772 1347095 1349459 1351781 1354122 1356449 1358784 1361287 1363843 1366184 1368581 1370934 1373287 1375630 1378006 1380605 1383192 1385519 1387916 1390310 1392716 1395056 1397433 1400047 1402669 1405099 1407545 1410015 1412502 1414990 1417478 1420169 1422881 1425384 1427881 1430368 1432910 1435461 1437954 1440673 1443398 1445922 1448482 1451026 1453603 1456141 1458644 1461333 1464096 1466634 1469181 1471699 1474223 1476845 1479413 1482227 1485035 1487607 1490274 1492974 1495651 1498300 1500955 1503790 1506662 1509347 1512053 1514757 1517445 1520106 1522734 1525594 1528357 1530944 1533554 1536158 1538738 1541321 1543856 1546617 1549333 1551856 1554418 1556989 1559584 1562135 1564649 1567404 1570161 1572703 1575245 1577808 1580353 1582909 1585481 1588202 1590878 1593311 1595781 1598235 1600662 1603066 1605496 1608086 1610615 1612970 1615349 1617731 1620105 1622505 1624879 1627483 1630085 1632435 1634829 1637253 1639657 1642054 1644428 1647015 1649652 1652046 1654531 1657063 1659610 1662146 1664706 1667497 1670224 1672795 1675354 1677910 1680431 1682979 1685571 1688347 1691096 1693667 1696227 1698819 1701369 1703914 1706462 1709174 1711878 1714303 1716788 1719248 1721720 1724184 1726591 1729226 1731938 1734428 1737006 1739572 1742162 1744730 1747284 1749990 1752763 1755314 1757919 1760503 1763050 1765654 1768258 1771030 1773790 1776394 1779067 1781729 1784406 1787088 1789723 1792585 1795436 1798101 1800792 1803516 1806186 1808875 1811495 1814313 1817043 1819567 1822067 1824587 1827149 1829652 1832181 1834932 1837764 1840447 1843114 1845814 1848514 1851212 1853898 1856796 1859680 1862326 1865021 1867670 1870320 1872907 1875467 1878240 1880980 1883476 1886023 1888577 1891124 1893630 1896115 1898828 1901588 1904174 1906749 1909282 1911790 1914284 1916772 1919517 1922220 1924665 1927122 1929495 1931920 1934351 1936722 1939360 1942019 1944428 1946865 1949256 1951617 1954039 1956397 1959005 1961546 1963866 1966245 1968573 1970920 1973285 1975631 1978194 1980766 1983082 1985391 1987680 1989974 1992257 1994540 1997082 1999569 2001804 2004098 2006391 2008671 2010964 2013196 2015632 2018066 2020261 2022496 2024736 2027007 2029242 2031400 2033773 2036093 2038222 2040343 2042458 2044604 2046697 2048777 2051057 2053288 2055307 2057371 2059451 2061561 2063661 2065708 2067973 2070180 2072188 2074224 2076246 2078321 2080383 2082392 2084608 2086869 2088905 2090946 2093028 2095130 2097204 2099252 2101524 2103796 2105911 2108041 2110171 2112344 2114498 2116612 2118910 2121156 2123209 2125282 2127384 2129521 2131645 2133748 2136015 2138273 2140390 2142530 2144663 2146799 2148901 2150954 2153263 2155545 2157659 2159777 2161906 2164075 2166223 2168314 2170616 2172907 2175009 2177139 2179285 2181454 2183583 2185652 2187938 2190258 2192369 2194516 2196689 2198861 2201011 2203113 2205426 2207712 2209792 2211888 2213995 2216087 2218204 2220301 2222607 2224850 2226920 2229022 2231126 2233229 2235284 2237337 2239565 2241830 2243892 2245989 2248086 2250185 2252302 2254373 2256634 2258905 2260957 2263093 2265245 2267367 2269493 2271578 2273847 2276153 2278252 2280424 2282582 2284737 2286823 2288911 2291235 2293504 2295578 2297702 2299824 2301946 2304063 2306143 2308444 2310759 2312863 2314992 2317109 2319212 2321279 2323361 2325651 2327966 2330062 2332221 2334320 2336404 2338550 2340657 2342966 2345310 2347425 2349576 2351720 2353878 2356018 2358110 2360426 2362753 2364844 2367001 2369137 2371285 2373425 2375536 2377886 2380241 2382358 2384528 2386672 2388787 2390908 2392993 2395309 2397662 2399794 2401973 2404073 2406201 2408377 2410520 2412890 2415216 2417327 2419479 2421618 2423721 2425860 2427953 2430293 2432640 2434777 2436899 2439025 2441120 2443237 2445355 2447671 2449972 2452107 2454228 2456305 2458423 2460544 2462674 2465007 2467294 2469413 2471559 2473685 2475822 2477977 2480043 2482370 2484710 2486774 2488902 2491119 2493317 2495479 2497568 2499876 2502171 2504317 2506453 2508586 2510748 2512921 2515038 2517441 2519757 2521846 2524009 2526156 2528289 2530437 2532536 2534853 2537165 2539333 2541513 2543670 2545833 2548032 2550194 2552543 2554863 2557004 2559141 2561267 2563415 2565554 2567672 2569967 2572254 2574318 2576437 2578580 2580728 2582856 2584903 2587197 2589451 2591476 2593568 2595689 2597825 2599918 2601982 2604243 2606565 2608653 2610783 2612904 2615032 2617172 2619269 2621567 2623869 2625962 2628092 2630246 2632390 2634461 2636486 2638722 2641022 2643119 2645249 2647430 2649609 2651757 2653874 2656178 2658468 2660524 2662610 2664701 2666787 2668873 2670942 2673167 2675402 2677429 2679470 2681508 2683531 2685545 2687513 2689749 2691999 2694050 2696125 2698187 2700260 2702326 2704357 2706573 2708802 2710866 2712910 2714976 2717018 2719095 2721154 2723385 2725664 2727713 2729808 2731903 2733974 2736058 2738111 2740331 2742602 2744599 2746690 2748770 2750861 2752965 2755029 2757276 2759523 2761553 2763602 2765662 2767740 2769814 2771847 2774096 2776371 2778418 2780532 2782646 2784697 2786772 2788812 2791055 2793330 2795381 2797441 2799523 2801587 2803665 2805731 2807974 2810221 2812307 2814407 2816482 2818575 2820666 2822725 2824981 2827322 2829421 2831572 2833683 2835812 2837963 2840103 2842467 2844764 2846866 2848995 2851114 2853249 2855368 2857419 2859692 2862007 2864077 2866170 2868288 2870409 2872538 2874626 2876926 2879237 2881296 2883382 2885470 2887576 2889669 2891743 2894008 2896302 2898395 2900487 2902604 2904743 2906843 2908887 2911193 2913462 2915511 2917571 2919631 2921702 2923805 2925865 2928162 2930433 2932533 2934643 2936749 2938837 2940939 2943003 2945275 2947550 2949628 2951708 2953777 2955868 2957938 2960012 2962288 2964508 2966505 2968520 2970590 2972660 2974718 2976755 2978957 2981167 2983167 2985236 2987309 2989411 2991458 2993450 2995712 2997900 2999893 3001927 3004031 3006098 3008139 3010181 3012410 3014613 3016635 3018673 3020707 3022741 3024775 3026789 3029051 3031287 3033306 3035369 3037458 3039551 3041607 3043629 3045904 3048143 3050183 3052234 3054311 3056334 3058354 3060354 3062549 3064766 3066773 3068799 3070844 3072896 3074896 3076859 3079040 3081260 3083276 3085331 3087394 3089417 3091480 3093517 3095762 3097987 3100002 3102016 3104045 3106120 3108211 3110223 3112426 3114664 3116749 3118882 3121023 3123134 3125204 3127274 3129521 3131858 3133965 3136104 3138199 3140313 3142479 3144615 3146928 3149186 3151270 3153407 3155536 3157668 3159812 3161890 3164176 3166440 3168522 3170669 3172824 3174908 3176992 3179110 3181414 3183686 3185766 3187872 3189996 3192139 3194252 3196330 3198638 3200916 3202993 3205093 3207188 3209327 3211431 3213495 3215800 3218167 3220275 3222436 3224612 3226770 3228933 3231065 3233448 3235797 3237921 3240050 3242178 3244339 3246485 3248588 3250912 3253258 3255365 3257564 3259721 3261900 3264094 3266263 3268669 3271028 3273167 3275313 3277461 3279630 3281824 3283964 3286334 3288646 3290745 3292889 3295059 3297207 3299364 3301501 3303814 3306173 3308324 3310471 3312584 3314713 3316872 3318996 3321366 3323727 3325842 3327986 3330148 3332263 3334415 3336470 3338759 3341117 3343282 3345469 3347601 3349795 3352016 3354159 3356515 3358838 3360929 3363050 3365175 3367316 3369471 3371563 3373860 3376146 3378208 3380316 3382437 3384565 3386704 3388745 3391071 3393414 3395510 3397620 3399745 3401867 3403997 3406079 3408405 3410709 3412819 3414948 3417083 3419231 3421394 3423489 3425802 3428163 3430276 3432427 3434590 3436726 3438874 3440962 3443282 3445560 3447583 3449679 3451847 3453991 3456088 3458188 3460512 3462810 3464881 3466989 3469092 3471178 3473297 3475392 3477689 3480004 3482096 3484243 3486419 3488591 3490739 3492854 3495194 3497461 3499521 3501647 3503810 3505931 3508061 3510211 3512502 3514821 3516905 3519030 3521195 3523393 3525595 3527765 3530151 3532570 3534769 3536994 3539247 3541534 3543805 3546056 3548504 3551027 3553296 3555589 3557886 3560217 3562547 3564847 3567358 3569848 3572102 3574408 3576751 3579085 3581411 3583676 3586127 3588632 3590982 3593331 3595677 3598048 3600383 3602721 3605229 3607753 3610088 3612482 3614867 3617282 3619697 3622143 3624714 3627240 3629516 3631863 3634227 3636550 3638888 3641182 3643655 3646211 3648530 3650873 3653268 3655668 3658039 3660374 3662964 3665535 3667921 3670330 3672704 3675092 3677486 3679863 3682435 3685064 3687461 3689879 3692282 3694713 3697141 3699551 3702141 3704805 3707229 3709654 3712097 3714539 3716961 3719371 3722035 3724730 3727173 3729634 3732043 3734468 3736917 3739359 3742059 3744756 3747268 3749744 3752226 3754683 3757140 3759600 3762303 3765030 3767601 3770182 3772721 3775238 3777804 3780357 3783079 3785758 3788278 3790789 3793249 3795709 3798169 3800645 3803334 3805983 3808446 3810918 3813433 3815939 3818390 3820764 3823396 3826030 3828491 3830967 3833431 3835871 3838301 3840740 3843425 3846014 3848414 3850883 3853355 3855819 3858279 3860679 3863314 3866062 3868565 3871095 3873546 3876051 3878532 3881031 3883740 3886383 3888829 3891317 3893816 3896322 3898839 3901267 3903956 3906587 3909050 3911546 3914009 3916475 3918950 3921407 3924101 3926781 3929265 3931768 3934259 3936734 3939224 3941672 3944352 3946969 3949433 3951956 3954512 3957057 3959590 3962060 3964697 3967364 3969902 3972459 3974953 3977494 3980081 3982625 3985272 3987988 3990548 3993147 3995736 3998343 4000944 4003521 4006267 4009003 4011559 4014136 4016737 4019332 4021937 4024473 4027185 4029948 4032537 4035148 4037719 4040291 4042895 4045493 4048239 4051036 4053679 4056329 4058900 4061544 4064191 4066801 4069609 4072463 4075131 4077846 4080531 4083219 4085920 4088557 4091419 4094180 4096752 4099354 4101913 4104478 4107116 4109672 4112420 4115234 4117853 4120472 4123110 4125757 4128355 4130956 4133731 4136600 4139255 4141959 4144599 4147255 4149895 4152517 4155358 4158247 4160912 4163636 4166294 4169003 4171716 4174414 4177324 4180268 4182986 4185683 4188438 4191180 4193976 4196727 4199706 4202844 4205818 4208830' - path: '/media/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -224,7 +200,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -232,8 +207,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SamplesPerPixel id: '277' @@ -242,7 +216,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -250,8 +223,7 @@ elements: text: '4' - path: '/media/tiff/ifd:IFD0:0/tag:RowsPerStrip:278' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RowsPerStrip id: '278' @@ -260,7 +232,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:RowsPerStrip:278/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -268,8 +239,7 @@ elements: text: '1' - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageLength:279' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PreviewImageLength id: '279' @@ -278,7 +248,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageLength:279/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1836 @@ -286,8 +255,7 @@ elements: text: '2625 2401 2374 2383 2383 2368 2316 2503 2559 2311 2330 2311 2333 2386 2334 2541 2512 2258 2298 2276 2301 2317 2284 2497 2532 2309 2313 2293 2305 2328 2297 2539 2515 2297 2297 2298 2280 2247 2246 2461 2524 2293 2320 2289 2305 2254 2234 2496 2413 2227 2243 2251 2273 2239 2179 2409 2418 2221 2218 2174 2192 2231 2207 2412 2382 2173 2216 2240 2232 2209 2169 2386 2391 2203 2217 2228 2225 2243 2181 2416 2415 2212 2229 2203 2209 2236 2188 2415 2388 2187 2217 2234 2240 2209 2158 2356 2293 2140 2136 2185 2187 2152 2099 2313 2251 2077 2137 2113 2137 2125 2122 2273 2276 2100 2129 2143 2122 2137 2086 2333 2313 2159 2173 2157 2172 2162 2130 2391 2346 2174 2185 2202 2187 2199 2141 2315 2328 2192 2158 2174 2203 2198 2154 2334 2367 2188 2198 2191 2196 2192 2183 2361 2404 2195 2210 2256 2236 2205 2224 2410 2385 2148 2168 2176 2176 2195 2157 2368 2376 2192 2229 2180 2203 2198 2165 2353 2487 2253 2298 2235 2246 2201 2217 2436 2472 2261 2261 2279 2271 2214 2261 2463 2422 2195 2236 2220 2238 2246 2257 2449 2443 2218 2247 2203 2220 2232 2223 2455 2506 2225 2312 2278 2278 2283 2245 2488 2463 2221 2235 2254 2245 2268 2214 2478 2467 2223 2246 2216 2246 2297 2245 2455 2430 2221 2273 2221 2249 2260 2236 2466 2383 2202 2240 2217 2209 2191 2199 2413 2401 2232 2246 2196 2202 2213 2192 2386 2388 2192 2225 2216 2235 2258 2214 2467 2371 2176 2202 2217 2242 2212 2162 2379 2320 2143 2188 2206 2203 2202 2166 2370 2364 2166 2168 2185 2224 2235 2152 2377 2328 2132 2139 2119 2150 2191 2137 2313 2380 2133 2185 2141 2125 2126 2113 2341 2309 2117 2150 2121 2141 2135 2081 2347 2359 2115 2140 2184 2209 2228 2163 2382 2301 2119 2144 2135 2122 2148 2100 2282 2293 2062 2129 2135 2168 2132 2095 2276 2278 2096 2108 2141 2103 2124 2102 2242 2268 2110 2119 2143 2128 2122 2066 2246 2305 2102 2146 2124 2085 2099 2063 2275 2330 2107 2126 2154 2129 2093 2081 2284 2341 2135 2195 2165 2174 2174 2111 2352 2383 2161 2207 2213 2221 2181 2173 2356 2397 2144 2157 2196 2168 2206 2195 2330 2400 2191 2173 2162 2194 2199 2185 2397 2358 2148 2207 2165 2128 2166 2162 2340 2383 2125 2159 2173 2152 2154 2154 2358 2302 2084 2154 2165 2128 2139 2140 2376 2377 2161 2194 2148 2174 2213 2159 2388 2338 2124 2177 2147 2148 2190 2119 2326 2367 2122 2103 2119 2126 2139 2103 2309 2401 2198 2224 2218 2210 2206 2221 2364 2424 2201 2187 2177 2181 2183 2170 2385 2368 2190 2207 2185 2190 2216 2168 2401 2380 2168 2140 2147 2154 2187 2151 2371 2359 2163 2173 2172 2194 2196 2118 2327 2334 2157 2179 2191 2206 2220 2172 2371 2311 2132 2174 2170 2176 2168 2154 2335 2305 2137 2165 2187 2207 2221 2183 2334 2297 2110 2154 2150 2135 2136 2099 2295 2308 2100 2148 2214 2174 2155 2110 2327 2276 2070 2115 2158 2161 2114 2170 2365 2269 2082 2151 2172 2151 2115 2125 2302 2323 2119 2135 2125 2143 2106 2088 2265 2267 2048 2106 2125 2150 2114 2092 2312 2352 2128 2139 2168 2169 2158 2119 2328 2327 2093 2158 2162 2173 2187 2113 2326 2346 2111 2151 2177 2192 2194 2177 2416 2517 2289 2383 2350 2330 2333 2283 2491 2508 2327 2374 2370 2349 2374 2322 2514 2560 2323 2364 2322 2341 2327 2335 2503 2556 2341 2397 2353 2353 2343 2376 2599 2587 2327 2397 2394 2406 2340 2377 2614 2622 2430 2446 2470 2487 2488 2488 2691 2712 2503 2497 2487 2542 2551 2493 2719 2725 2524 2560 2544 2577 2538 2503 2689 2763 2538 2547 2518 2524 2622 2568 2814 2808 2572 2667 2700 2677 2649 2655 2835 2872 2685 2706 2704 2688 2661 2628 2860 2763 2587 2610 2604 2580 2583 2535 2761 2716 2523 2562 2571 2595 2551 2514 2755 2757 2542 2542 2563 2545 2556 2572 2721 2676 2433 2470 2454 2427 2404 2430 2590 2529 2355 2379 2382 2374 2400 2374 2604 2602 2350 2394 2424 2404 2397 2374 2587 2637 2394 2485 2532 2547 2536 2560 2791 2727 2571 2559 2556 2521 2548 2592 2776 2749 2571 2560 2592 2550 2545 2548 2712 2704 2425 2485 2460 2472 2464 2407 2635 2712 2490 2578 2566 2590 2568 2554 2706 2773 2551 2605 2584 2547 2604 2604 2772 2760 2604 2673 2662 2677 2682 2635 2862 2851 2665 2691 2724 2670 2689 2620 2818 2730 2524 2500 2520 2562 2503 2529 2751 2832 2683 2667 2700 2700 2698 2686 2898 2884 2646 2695 2649 2650 2587 2560 2773 2740 2496 2547 2554 2547 2506 2485 2713 2760 2586 2575 2533 2508 2494 2488 2745 2703 2445 2457 2373 2425 2431 2371 2638 2659 2409 2437 2391 2361 2422 2358 2608 2541 2320 2379 2328 2347 2365 2346 2563 2572 2316 2309 2289 2294 2283 2283 2542 2487 2235 2294 2293 2280 2293 2232 2436 2434 2195 2235 2240 2271 2235 2158 2373 2320 2129 2121 2115 2146 2093 2080 2280 2231 2019 2064 2080 2110 2100 2047 2265 2207 2008 2036 2022 2075 2062 2009 2216 2261 2036 2041 2082 2102 2074 2048 2272 2272 2115 2130 2130 2173 2154 2114 2298 2246 2053 2073 2102 2137 2124 2103 2267 2258 2117 2140 2133 2136 2102 2053 2309 2282 2114 2118 2129 2169 2148 2091 2302 2291 2102 2130 2146 2169 2129 2069 2286 2320 2111 2147 2173 2172 2150 2102 2313 2286 2080 2096 2107 2092 2117 2097 2306 2243 2070 2102 2104 2103 2055 2053 2228 2265 2062 2097 2097 2099 2117 2071 2261 2271 2052 2136 2152 2122 2126 2085 2269 2306 2099 2172 2158 2155 2086 2088 2324 2269 2074 2124 2122 2122 2117 2080 2301 2315 2104 2129 2117 2103 2067 2082 2290 2315 2096 2159 2099 2084 2146 2107 2309 2344 2115 2151 2144 2158 2140 2092 2316 2327 2091 2157 2136 2148 2140 2111 2350 2355 2117 2170 2144 2115 2121 2085 2316 2353 2132 2179 2100 2128 2176 2143 2370 2326 2111 2152 2139 2103 2139 2093 2340 2347 2137 2122 2126 2095 2117 2118 2316 2301 2135 2121 2077 2118 2121 2130 2333 2287 2119 2146 2126 2137 2155 2066 2327 2340 2064 2128 2217 2198 2162 2089 2308 2295 2146 2136 2133 2162 2173 2117 2403 2316 2089 2163 2147 2133 2148 2099 2317 2312 2168 2180 2157 2163 2199 2162 2349 2320 2141 2137 2126 2148 2139 2118 2295 2287 2064 2119 2143 2148 2128 2047 2294 2254 2025 2092 2121 2136 2093 2064 2261 2322 2088 2130 2121 2128 2140 2097 2298 2302 2093 2130 2154 2144 2071 2025 2236 2300 2097 2130 2181 2179 2148 2117 2304 2290 2056 2086 2091 2086 2086 2069 2225 2235 2027 2041 2038 2023 2014 1968 2236 2250 2051 2075 2062 2073 2066 2031 2216 2229 2064 2044 2066 2042 2077 2059 2231 2279 2049 2095 2095 2071 2084 2053 2220 2271 1997 2091 2080 2091 2104 2064 2247 2247 2030 2049 2060 2078 2074 2033 2249 2275 2047 2114 2114 2051 2075 2040 2243 2275 2051 2060 2082 2064 2078 2066 2243 2247 2086 2100 2075 2093 2091 2059 2256 2341 2099 2151 2111 2129 2151 2140 2364 2297 2102 2129 2119 2135 2119 2051 2273 2315 2070 2093 2118 2121 2129 2088 2300 2311 2059 2086 2088 2106 2093 2074 2265 2294 2093 2092 2117 2139 2100 2044 2306 2269 2049 2060 2060 2071 2103 2060 2297 2271 2100 2110 2106 2088 2102 2064 2272 2275 2078 2080 2069 2091 2070 2074 2276 2220 1997 2015 2070 2070 2058 2037 2202 2210 2000 2069 2073 2102 2047 1992 2262 2188 1993 2034 2104 2067 2041 2042 2229 2203 2022 2038 2034 2034 2034 2014 2262 2236 2019 2063 2089 2093 2056 2022 2275 2239 2040 2051 2077 2023 2020 2000 2195 2217 2007 2026 2045 2052 2000 1963 2181 2220 2016 2055 2063 2023 2063 2037 2245 2225 2015 2014 2029 2075 2091 2012 2203 2238 2085 2133 2141 2111 2070 2070 2247 2337 2107 2139 2095 2114 2166 2136 2313 2258 2084 2137 2129 2132 2144 2078 2286 2264 2082 2147 2155 2084 2084 2118 2304 2272 2080 2106 2124 2143 2113 2078 2308 2278 2077 2100 2095 2139 2104 2064 2305 2367 2108 2161 2176 2158 2163 2132 2383 2349 2124 2129 2128 2161 2146 2103 2324 2346 2107 2199 2157 2179 2194 2169 2406 2359 2139 2146 2148 2169 2194 2140 2370 2312 2099 2144 2170 2148 2157 2137 2313 2359 2151 2147 2113 2129 2159 2124 2370 2361 2115 2144 2162 2115 2152 2055 2289 2358 2165 2187 2132 2194 2221 2143 2356 2323 2091 2121 2125 2141 2155 2092 2297 2286 2062 2108 2121 2128 2139 2041 2326 2343 2096 2110 2125 2122 2130 2082 2326 2304 2110 2129 2135 2148 2163 2095 2313 2361 2113 2151 2163 2136 2148 2088 2320 2278 2023 2096 2168 2144 2097 2100 2324 2298 2071 2108 2103 2086 2119 2095 2297 2315 2092 2147 2176 2172 2148 2115 2340 2267 2060 2126 2163 2121 2130 2150 2291 2319 2084 2125 2165 2198 2202 2170 2386 2419 2199 2225 2253 2287 2271 2251 2448 2523 2269 2293 2297 2331 2330 2300 2511 2490 2254 2306 2343 2334 2326 2265 2451 2505 2350 2349 2346 2371 2335 2338 2508 2524 2335 2394 2385 2415 2415 2446 2571 2526 2276 2347 2364 2323 2338 2294 2473 2556 2319 2343 2395 2400 2371 2335 2590 2571 2386 2409 2374 2388 2394 2377 2572 2629 2397 2418 2403 2431 2428 2410 2590 2664 2424 2425 2443 2442 2422 2410 2664 2695 2443 2461 2409 2425 2449 2442 2700 2697 2512 2476 2482 2457 2457 2460 2703 2727 2571 2581 2539 2517 2566 2553 2722 2679 2520 2511 2460 2460 2460 2476 2689 2649 2463 2472 2515 2506 2451 2374 2632 2634 2461 2476 2464 2440 2430 2439 2685 2589 2400 2469 2472 2464 2460 2400 2635 2748 2503 2530 2451 2505 2481 2499 2709 2643 2446 2488 2499 2506 2517 2428 2689 2631 2463 2496 2463 2466 2475 2457 2694 2680 2484 2503 2491 2475 2490 2448 2680 2617 2464 2523 2556 2545 2533 2470 2637 2667 2538 2557 2494 2541 2587 2544 2647 2716 2560 2599 2589 2607 2601 2577 2746 2736 2556 2577 2601 2595 2605 2536 2712 2763 2589 2611 2571 2572 2604 2598 2746 2797 2643 2650 2571 2644 2647 2610 2808 2854 2668 2715 2685 2688 2701 2637 2862 2761 2572 2602 2559 2565 2638 2556 2748 2814 2619 2619 2638 2647 2598 2601 2775 2869 2655 2704 2640 2656 2640 2622 2841 2889 2665 2724 2658 2709 2713 2698 2910 2944 2718 2697 2755 2742 2796 2751 2979 3138 2974 3012 3163' - path: '/media/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -296,7 +264,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -304,8 +271,7 @@ elements: text: '72.009' - path: '/media/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -314,7 +280,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -322,8 +287,7 @@ elements: text: '72.009' - path: '/media/tiff/ifd:IFD0:0/tag:PlanarConfiguration:284' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PlanarConfiguration id: '284' @@ -332,7 +296,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PlanarConfiguration:284/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -340,8 +303,7 @@ elements: text: Chunky - path: '/media/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -350,7 +312,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -358,8 +319,7 @@ elements: text: inches - path: '/media/tiff/ifd:IFD0:0/tag:Software:305' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Software id: '305' @@ -368,7 +328,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Software:305/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 14 @@ -376,8 +335,7 @@ elements: text: G925FXXU6ERF5 - path: '/media/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -386,7 +344,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -394,8 +351,7 @@ elements: text: '2020:03:27 14:08:39' - path: '/media/tiff/ifd:IFD0:0/tag:Predictor:317' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Predictor id: '317' @@ -404,7 +360,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Predictor:317/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -412,9 +367,8 @@ elements: text: 'Horizontal differencing' - path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExtraSamples id: '338' collection: Tiff\Tag @@ -422,7 +376,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -430,8 +383,7 @@ elements: text: 'Unassociated Alpha' - path: '/media/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YCbCrPositioning id: '531' @@ -440,7 +392,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -448,8 +399,7 @@ elements: text: Centered - path: '/media/tiff/ifd:IFD0:0/tag:ApplicationNotes:700' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApplicationNotes id: '700' @@ -458,7 +408,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ApplicationNotes:700/entry' handlerClass: FileEye\MediaProbe\Entry\IfdApplicationNotes - valid: true validationLevel: OK format: Char components: 2477 @@ -466,9 +415,8 @@ elements: text: "\r\nG925FXXU6ERF52020-03-27T14:08:39\r\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n " - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailData:20507' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailData id: '20507' collection: Tiff\Tag @@ -476,7 +424,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailData:20507/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Byte - valid: true validationLevel: OK format: Byte components: 4574 @@ -484,9 +431,8 @@ elements: text: '255 216 255 196 1 162 0 0 1 5 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 1 0 3 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 16 0 2 1 3 3 2 4 3 5 5 4 4 0 0 1 125 1 2 3 0 4 17 5 18 33 49 65 6 19 81 97 7 34 113 20 50 129 145 161 8 35 66 177 193 21 82 209 240 36 51 98 114 130 9 10 22 23 24 25 26 37 38 39 40 41 42 52 53 54 55 56 57 58 67 68 69 70 71 72 73 74 83 84 85 86 87 88 89 90 99 100 101 102 103 104 105 106 115 116 117 118 119 120 121 122 131 132 133 134 135 136 137 138 146 147 148 149 150 151 152 153 154 162 163 164 165 166 167 168 169 170 178 179 180 181 182 183 184 185 186 194 195 196 197 198 199 200 201 202 210 211 212 213 214 215 216 217 218 225 226 227 228 229 230 231 232 233 234 241 242 243 244 245 246 247 248 249 250 17 0 2 1 2 4 4 3 4 7 5 4 4 0 1 2 119 0 1 2 3 17 4 5 33 49 6 18 65 81 7 97 113 19 34 50 129 8 20 66 145 161 177 193 9 35 51 82 240 21 98 114 209 10 22 36 52 225 37 241 23 24 25 26 38 39 40 41 42 53 54 55 56 57 58 67 68 69 70 71 72 73 74 83 84 85 86 87 88 89 90 99 100 101 102 103 104 105 106 115 116 117 118 119 120 121 122 130 131 132 133 134 135 136 137 138 146 147 148 149 150 151 152 153 154 162 163 164 165 166 167 168 169 170 178 179 180 181 182 183 184 185 186 194 195 196 197 198 199 200 201 202 210 211 212 213 214 215 216 217 218 226 227 228 229 230 231 232 233 234 242 243 244 245 246 247 248 249 250 255 219 0 132 0 21 14 16 18 16 13 21 18 17 18 24 22 21 25 31 52 34 31 29 29 31 64 46 48 38 52 76 67 80 79 75 67 73 72 84 94 121 102 84 89 114 90 72 73 105 143 106 114 124 128 135 136 135 81 101 148 159 147 131 157 121 132 135 130 1 22 24 24 31 28 31 62 34 34 62 130 86 73 86 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 255 192 0 17 8 1 16 1 224 3 1 33 0 2 17 1 3 17 1 255 218 0 12 3 1 0 2 17 3 17 0 63 0 185 75 90 153 133 37 0 24 163 20 0 148 83 0 160 208 2 81 64 5 20 0 180 80 2 81 64 5 37 0 20 80 32 162 128 16 211 77 0 37 20 192 74 40 0 162 128 18 138 0 74 90 0 40 160 2 138 0 40 160 4 162 128 10 40 0 164 166 1 69 0 37 20 0 82 80 1 69 0 20 148 0 81 64 23 104 168 24 180 80 1 69 0 20 80 2 26 74 96 20 80 1 69 0 20 80 1 69 0 20 148 0 81 64 130 146 128 16 210 80 1 73 76 4 52 80 1 65 160 4 162 128 10 40 0 162 128 10 40 0 162 128 10 74 0 90 40 1 41 41 128 81 64 5 37 0 20 80 1 73 64 5 37 0 20 80 5 234 74 145 134 104 160 5 163 52 0 102 140 208 2 102 146 128 10 90 0 41 40 0 162 128 10 90 0 74 40 1 51 69 2 16 209 64 8 105 166 152 0 162 128 10 74 0 40 160 2 138 0 74 40 0 165 160 2 138 0 74 40 0 162 128 10 40 1 40 160 4 162 152 5 37 0 20 80 2 81 64 9 69 0 20 80 5 234 74 145 133 37 0 45 20 0 81 64 9 69 0 20 162 128 22 144 208 1 69 0 20 80 2 81 64 13 52 10 4 20 148 0 26 105 166 1 69 0 45 37 0 20 148 0 180 148 0 81 64 5 20 0 81 64 5 20 0 148 80 1 69 0 37 20 0 148 83 0 164 160 2 138 0 74 40 1 40 160 2 146 128 47 102 150 164 98 82 80 1 74 40 0 162 128 10 74 0 41 104 0 162 128 10 74 0 51 75 64 9 69 0 37 38 40 16 81 64 8 105 40 0 163 20 192 40 160 4 52 148 0 81 64 5 20 0 81 64 5 20 0 81 64 5 37 0 20 80 2 81 64 5 37 48 10 74 0 40 160 4 162 128 10 74 0 40 160 11 148 84 140 90 40 0 165 160 2 138 64 20 148 192 40 160 2 138 0 74 40 0 162 128 10 40 1 40 160 65 73 64 5 37 0 24 162 128 18 138 96 37 20 0 148 80 1 75 64 9 69 0 20 80 1 69 0 20 148 0 81 64 9 69 48 18 138 0 41 40 0 162 128 18 138 0 41 40 0 162 128 46 209 82 49 104 197 0 20 82 0 162 128 10 41 128 148 80 2 82 208 1 69 0 20 148 0 81 64 5 37 2 10 40 1 40 160 4 160 208 2 81 76 2 146 128 10 40 0 162 128 18 150 128 10 74 0 40 160 2 138 0 74 40 0 164 166 2 81 64 5 20 0 148 80 1 69 0 37 20 0 148 80 5 209 75 82 48 165 164 2 81 64 5 20 0 148 83 0 162 128 18 150 128 10 40 0 162 128 10 74 0 40 160 4 162 129 9 69 0 37 20 0 148 83 0 164 160 2 138 0 40 160 2 146 128 10 40 0 162 128 10 40 1 40 160 2 146 152 9 69 0 20 80 2 81 64 5 20 0 148 80 1 69 0 92 165 169 24 81 72 2 138 0 40 160 4 162 152 5 45 0 37 20 0 184 162 144 5 37 0 20 83 0 162 128 18 146 129 5 37 0 6 146 128 18 138 96 20 148 0 81 64 5 20 0 81 64 9 69 0 20 80 1 69 0 37 20 0 148 83 0 164 160 2 138 0 41 40 0 162 128 10 74 0 40 160 11 184 162 164 97 69 32 10 40 0 162 128 10 41 128 148 180 0 81 72 2 138 0 41 40 0 162 128 10 41 128 148 98 128 12 82 80 32 164 52 0 148 134 128 10 74 96 45 20 0 148 80 1 69 0 37 45 0 37 20 0 81 64 9 69 0 37 20 192 40 160 4 162 128 10 40 0 164 160 2 138 0 74 40 2 237 25 169 24 153 162 128 10 90 0 40 164 1 69 0 20 80 2 209 64 9 69 0 20 148 0 180 80 1 69 0 20 148 0 148 134 152 132 160 208 1 73 64 9 69 48 10 40 1 40 160 2 138 0 40 160 0 2 78 0 36 251 83 204 50 129 147 19 129 234 84 210 184 17 209 76 4 162 128 10 74 0 40 166 1 69 0 37 20 0 81 64 5 37 0 20 148 1 123 20 98 160 98 133 62 148 155 104 0 218 104 197 0 20 80 1 69 0 20 80 1 69 0 20 148 0 81 138 0 40 160 2 138 0 74 13 48 18 146 129 9 69 0 20 148 0 81 64 5 42 161 108 237 228 142 212 0 197 101 108 237 96 216 244 57 162 128 10 41 128 84 240 219 51 141 205 242 39 169 239 244 164 221 129 11 45 244 86 131 203 183 198 243 198 115 201 252 106 142 249 238 207 153 51 182 206 195 214 161 106 203 217 18 209 90 16 37 20 0 82 80 1 69 48 10 40 1 40 160 2 138 0 74 40 0 164 160 13 79 42 156 35 21 157 202 29 180 82 109 20 134 49 133 70 105 161 13 162 152 130 138 0 40 160 2 138 0 40 160 2 138 0 40 160 4 162 128 18 146 152 5 37 2 12 81 64 5 37 0 20 80 2 82 16 8 193 25 7 177 160 10 179 216 163 13 209 13 143 219 158 42 163 75 119 111 195 179 99 253 174 69 75 211 98 150 164 137 169 55 241 198 167 232 113 86 205 221 184 181 18 103 116 142 14 213 207 221 247 52 115 7 41 115 78 49 11 5 185 184 120 218 65 215 230 24 7 232 59 213 75 139 233 238 220 164 60 47 115 83 123 142 214 27 29 178 39 45 243 183 169 169 84 109 80 57 56 245 57 173 18 177 45 133 20 196 20 148 0 81 64 5 37 48 10 40 0 162 128 18 138 0 41 40 0 162 128 54 105 9 197 100 88 3 72 104 1 140 106 34 41 161 9 138 74 98 10 90 0 41 40 0 165 160 4 162 128 10 40 0 162 128 18 146 128 10 74 96 24 165 197 0 37 20 0 148 148 8 40 160 4 162 128 10 66 50 8 35 32 246 160 10 183 218 60 134 35 52 40 20 128 73 143 60 145 235 89 17 28 182 57 218 125 43 54 90 44 111 1 112 78 71 165 93 183 185 133 45 70 208 119 1 247 71 115 245 161 59 3 39 130 67 44 42 236 187 73 234 41 245 162 32 40 166 1 73 64 5 20 0 81 64 9 69 48 10 40 1 40 160 2 138 0 40 160 13 138 67 89 22 33 163 20 0 211 77 41 154 98 24 69 55 20 192 40 160 66 81 64 11 69 0 20 80 2 81 64 5 20 0 148 80 1 138 40 0 162 128 18 146 152 9 69 2 18 138 0 100 146 44 107 185 242 7 168 4 210 193 113 3 72 167 122 48 207 66 122 254 20 12 210 149 109 174 65 216 72 112 58 170 241 248 213 54 186 183 180 7 0 180 131 185 199 31 74 207 155 161 86 234 82 150 123 171 204 128 197 34 110 190 255 0 227 81 255 0 103 197 180 134 102 57 244 226 154 136 54 80 150 194 100 149 130 33 100 3 33 135 122 45 25 35 148 7 0 174 121 7 181 22 176 94 230 205 21 161 1 73 64 5 20 0 82 80 1 69 0 37 20 192 40 160 4 162 128 10 40 0 162 128 53 201 164 205 100 88 102 138 0 74 40 0 197 5 69 0 49 147 210 163 42 105 136 109 20 196 45 20 0 81 138 0 49 69 0 20 148 0 81 138 0 40 160 4 162 128 18 146 152 9 69 2 10 40 0 170 243 218 67 32 39 97 13 234 157 77 38 52 85 62 117 156 68 46 224 173 212 231 252 226 173 67 20 69 22 64 55 100 103 45 205 74 69 54 77 73 86 64 85 123 139 72 230 4 227 107 159 226 20 52 50 88 211 100 106 155 139 96 99 38 157 76 65 73 64 5 20 0 82 80 1 69 0 37 20 192 40 160 2 138 0 74 90 0 74 40 3 79 52 181 145 97 154 51 64 11 154 76 208 1 78 6 128 10 99 10 0 140 169 244 166 226 168 145 113 69 0 20 80 1 69 0 24 164 160 2 138 0 74 40 1 40 160 4 162 128 18 138 96 37 20 8 41 40 1 8 200 193 25 20 212 69 69 218 163 3 210 128 29 73 64 5 20 192 74 40 0 162 128 10 74 0 41 40 0 162 128 10 74 96 20 80 1 69 0 20 80 1 69 0 105 81 89 22 38 104 205 48 23 52 82 0 165 160 5 162 128 10 77 162 128 16 173 52 173 49 13 197 46 40 1 40 166 1 73 64 130 146 128 10 13 0 37 37 0 20 148 0 82 83 1 40 160 66 81 64 5 20 0 148 80 2 81 76 2 138 0 74 40 0 164 160 2 146 128 10 40 0 162 152 9 69 0 20 80 1 69 0 20 148 1 167 72 107 50 132 163 52 0 102 151 52 0 82 210 1 115 69 3 19 52 185 160 3 52 211 76 67 104 160 4 162 128 10 41 128 148 80 33 40 160 4 164 160 2 146 128 18 138 96 37 20 8 40 160 4 162 128 10 74 0 40 160 2 146 152 5 37 0 20 148 0 82 80 1 69 0 20 80 2 81 76 2 138 0 40 160 2 138 0 191 186 147 117 102 80 102 140 208 1 75 154 0 51 75 154 0 51 70 104 0 205 0 208 2 210 26 0 74 40 1 40 160 2 138 98 10 74 0 41 40 1 40 160 4 162 128 18 146 128 10 74 96 20 80 32 164 160 2 146 128 10 40 0 164 166 1 73 64 9 69 0 20 148 0 81 64 5 20 0 81 64 9 69 48 10 40 0 162 144 23 40 169 24 82 208 48 165 160 2 138 64 20 162 128 22 140 80 2 129 78 217 64 11 178 143 44 82 1 165 41 165 72 166 3 104 166 2 129 154 82 180 128 2 154 54 208 3 72 166 154 96 54 138 4 33 164 160 2 146 152 130 138 0 40 160 4 162 128 10 74 0 41 41 128 82 80 1 73 64 5 20 0 148 80 1 69 0 20 80 1 69 0 20 80 1 69 0 90 165 169 24 82 208 48 165 2 128 22 148 12 210 1 118 209 138 0 0 167 1 64 15 11 75 138 67 22 144 208 2 82 26 0 97 90 80 162 129 11 180 81 138 6 46 41 8 160 6 21 166 48 166 33 152 162 152 132 52 148 0 98 146 128 10 41 128 148 80 33 40 160 2 146 128 10 74 96 20 148 0 82 80 1 69 0 20 148 0 81 64 5 20 0 81 64 5 20 0 82 208 5 170 42 70 20 180 12 5 58 128 20 82 138 64 62 140 82 24 98 156 5 0 45 45 0 37 20 0 148 148 0 98 150 128 10 40 0 164 52 0 211 76 106 4 48 138 105 170 16 148 80 2 81 64 9 69 48 10 74 4 20 148 0 82 80 1 73 76 2 146 128 10 40 1 40 160 2 138 0 41 40 0 162 128 10 40 0 165 160 3 20 80 5 170 42 70 45 20 12 90 81 72 7 10 81 64 14 20 180 134 45 45 0 20 80 2 19 73 154 0 90 74 0 41 104 1 51 70 104 1 51 73 154 0 66 105 166 129 12 52 132 85 0 148 148 8 41 40 0 164 166 1 69 0 37 37 2 10 40 1 40 160 4 162 152 5 37 0 20 80 2 81 64 5 20 0 82 80 1 75 64 10 5 46 40 1 113 72 69 33 150 41 113 72 3 20 224 180 134 40 90 92 80 0 41 65 160 5 6 157 154 67 10 92 208 1 154 51 64 9 73 154 0 76 209 154 0 51 70 104 0 38 155 154 0 51 70 104 16 132 210 83 1 166 146 128 10 74 98 18 146 128 10 74 0 40 166 2 81 64 132 162 128 10 40 1 40 160 4 162 152 9 69 0 20 80 1 73 64 5 20 0 82 208 2 208 13 33 139 154 13 0 78 41 194 144 199 1 75 72 5 162 129 134 40 197 32 23 20 180 0 82 208 1 73 64 5 37 0 37 37 0 25 164 205 2 16 154 76 211 0 205 25 160 3 52 80 2 82 80 1 73 76 66 81 64 5 20 0 148 80 2 98 131 76 2 146 129 5 20 0 134 147 20 0 98 147 20 0 98 138 96 37 20 0 81 64 11 138 76 80 1 138 40 1 104 160 5 20 26 67 39 6 157 154 67 20 26 118 105 0 180 82 24 180 225 64 6 40 197 0 46 41 49 64 5 37 0 37 37 0 20 134 128 19 20 98 152 132 34 146 128 10 40 1 40 160 2 146 128 10 74 98 10 40 1 40 160 2 146 128 10 107 144 170 88 244 2 128 22 138 96 20 80 2 80 104 16 148 80 2 81 138 0 74 41 128 81 64 5 20 0 81 64 5 20 128 90 40 25 61 20 128 112 167 10 67 28 41 194 144 197 162 128 22 138 0 40 160 4 52 148 0 148 80 1 138 76 80 1 70 40 1 8 164 34 129 5 33 20 192 74 74 0 41 41 136 41 40 0 162 128 10 40 1 40 197 0 24 166 200 62 67 64 14 164 197 0 20 148 192 41 40 0 162 129 9 70 40 0 197 37 0 20 83 0 163 20 128 41 104 0 162 129 137 69 0 79 69 32 22 156 13 33 142 6 156 13 33 142 20 80 1 69 0 20 185 160 4 164 52 0 148 80 2 209 64 9 69 0 20 152 160 4 197 20 0 220 26 66 13 49 9 73 76 2 138 4 20 80 2 82 129 64 11 182 141 180 0 152 166 200 62 95 196 127 58 0 92 81 138 0 67 72 104 1 49 69 48 18 138 4 20 80 1 138 76 80 1 138 40 0 162 128 10 40 1 40 160 2 146 129 150 40 164 1 75 64 197 6 158 166 144 15 20 180 134 20 80 2 81 64 5 20 0 148 80 2 209 64 9 69 0 20 80 2 81 64 5 33 160 6 145 73 138 98 19 20 98 128 23 105 163 97 160 5 219 74 22 128 23 109 46 218 64 38 218 108 139 242 143 247 135 243 160 1 134 42 58 96 33 52 153 166 32 205 20 0 148 83 1 40 160 2 138 0 41 40 16 80 72 3 36 224 122 154 0 129 239 109 99 251 211 167 224 115 252 170 35 169 66 127 213 164 178 127 186 159 227 73 201 34 148 88 211 123 59 125 203 76 123 187 226 154 100 189 124 252 209 71 244 4 154 135 50 148 6 152 166 113 137 110 165 62 203 133 254 84 211 105 17 251 193 159 253 230 38 161 201 178 148 81 179 75 91 25 5 20 12 81 79 74 64 72 40 164 48 162 128 10 40 0 162 128 10 74 0 90 74 0 40 160 2 146 128 10 40 0 162 128 18 140 80 2 109 165 197 2 23 20 180 12 49 75 138 0 40 160 2 153 47 65 254 240 254 116 0 143 205 70 69 52 33 173 73 76 65 75 64 6 40 197 0 52 138 67 76 8 228 158 24 135 239 37 69 250 181 64 218 141 176 56 86 105 15 162 41 52 155 72 18 108 97 191 145 142 34 180 115 158 238 193 105 190 125 243 103 2 24 199 208 147 80 230 90 128 98 119 24 146 229 255 0 224 0 45 51 236 113 49 203 238 144 250 187 19 80 228 217 74 41 18 44 49 32 249 81 71 208 82 226 164 161 198 138 0 74 40 3 70 150 186 12 2 138 0 81 79 94 41 12 120 52 102 144 194 138 0 40 160 2 150 128 18 138 0 40 160 4 162 128 18 140 208 1 75 64 5 20 0 148 180 0 82 208 1 69 0 45 20 0 81 64 9 154 100 135 238 127 188 40 1 77 52 208 33 132 83 106 132 49 229 142 49 153 29 84 123 156 84 45 168 90 175 73 55 159 246 20 183 242 164 221 134 144 195 168 231 136 237 164 111 118 33 69 48 221 94 55 68 138 63 169 45 254 21 46 69 40 141 99 116 249 221 115 128 123 34 1 252 243 76 54 234 231 247 143 35 255 0 188 230 161 201 148 162 133 91 120 147 238 198 163 240 167 133 3 160 169 40 82 58 82 154 0 64 40 160 2 138 0 40 160 2 146 128 52 104 174 131 1 104 160 5 20 224 105 12 112 52 102 144 197 205 25 160 3 52 102 128 22 138 0 41 40 0 162 128 18 138 0 74 40 0 162 128 22 138 0 40 160 5 165 160 2 138 0 40 160 3 52 153 160 4 36 14 166 171 79 123 109 27 46 233 211 33 185 27 185 232 105 1 11 234 144 127 203 52 150 83 254 202 99 249 212 127 218 51 183 221 181 3 253 231 255 0 235 82 230 31 40 199 158 241 248 223 28 99 253 149 201 253 106 38 133 223 253 109 196 175 237 187 3 244 169 114 101 40 161 22 218 21 57 17 174 125 72 205 73 128 56 169 184 197 20 234 6 20 80 1 69 0 20 26 0 74 40 0 237 69 0 4 224 100 240 61 234 23 187 183 79 189 58 126 7 63 202 128 33 125 78 217 122 22 127 247 87 252 106 7 213 215 63 36 36 253 91 20 236 43 157 29 21 185 136 180 80 1 75 64 197 6 151 52 128 51 70 104 0 205 40 52 0 185 165 164 48 162 128 10 74 0 41 40 0 162 128 18 150 128 10 40 1 104 160 2 151 52 0 100 14 166 153 36 241 70 51 36 168 163 221 177 72 10 207 169 219 3 132 47 33 255 0 97 9 253 106 54 212 156 255 0 171 181 127 248 27 1 254 52 155 42 196 79 121 122 223 116 67 31 224 88 212 67 237 4 16 247 82 144 78 112 56 255 0 235 212 185 15 148 67 2 49 203 130 231 253 182 45 252 233 194 52 81 242 168 31 65 74 227 176 184 161 71 20 134 45 45 0 6 155 64 11 75 64 5 20 0 81 64 12 121 162 79 191 34 47 213 133 68 215 182 195 254 90 103 232 164 209 96 35 55 233 156 44 82 19 239 129 80 207 168 203 24 200 129 87 234 217 167 97 92 170 218 165 203 116 42 159 69 255 0 26 133 238 238 92 252 211 63 224 113 252 170 172 43 144 156 177 201 36 159 122 13 2 10 40 3 255 217' - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailImageWidth:20512' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailImageWidth id: '20512' collection: Tiff\Tag @@ -494,7 +440,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailImageWidth:20512/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -502,9 +447,8 @@ elements: text: '480' - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailImageHeight:20513' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailImageHeight id: '20513' collection: Tiff\Tag @@ -512,7 +456,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailImageHeight:20513/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -520,9 +463,8 @@ elements: text: '272' - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailCompression:20515' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailCompression id: '20515' collection: Tiff\Tag @@ -530,7 +472,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailCompression:20515/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -538,9 +479,8 @@ elements: text: '6' - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailOrientation:20521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailOrientation id: '20521' collection: Tiff\Tag @@ -548,7 +488,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailOrientation:20521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -556,9 +495,8 @@ elements: text: '1' - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionX:20525' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailResolutionX id: '20525' collection: Tiff\Tag @@ -566,7 +504,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionX:20525/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -574,9 +511,8 @@ elements: text: '72' - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionY:20526' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailResolutionY id: '20526' collection: Tiff\Tag @@ -584,7 +520,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionY:20526/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -592,9 +527,8 @@ elements: text: '72' - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionUnit:20528' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ThumbnailResolutionUnit id: '20528' collection: Tiff\Tag @@ -602,7 +536,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionUnit:20528/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -610,9 +543,8 @@ elements: text: '2' - path: '/media/tiff/ifd:IFD0:0/tag:LuminanceTable:20624' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: LuminanceTable id: '20624' collection: Tiff\Tag @@ -620,7 +552,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:LuminanceTable:20624/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 64 @@ -628,9 +559,8 @@ elements: text: '3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 5 3 3 3 3 3 4 5 6 3 3 3 3 5 6 7 8 3 3 3 4 6 8 9 12 3 3 4 5 7 9 12 15 4 4 5 6 8 12 15 21' - path: '/media/tiff/ifd:IFD0:0/tag:ChrominanceTable:20625' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ChrominanceTable id: '20625' collection: Tiff\Tag @@ -638,7 +568,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ChrominanceTable:20625/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 64 @@ -646,8 +575,7 @@ elements: text: '3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 5 3 3 3 3 3 4 5 6 3 3 3 3 5 6 7 8 3 3 3 4 6 8 9 12 3 3 4 5 7 9 12 15 4 4 5 6 8 12 15 21' - path: '/media/tiff/ifd:IFD0:0/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -656,7 +584,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -664,8 +591,7 @@ elements: text: '1/2840 sec.' - path: '/media/tiff/ifd:IFD0:0/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -674,7 +600,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -682,17 +607,15 @@ elements: text: f/1.9 - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureTime id: '33434' @@ -701,7 +624,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureTime - valid: true validationLevel: OK format: Rational components: 1 @@ -709,8 +631,7 @@ elements: text: '1/2840 sec.' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FNumber id: '33437' @@ -719,7 +640,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFNumber - valid: true validationLevel: OK format: Rational components: 1 @@ -727,8 +647,7 @@ elements: text: f/1.9 - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -737,7 +656,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -745,8 +663,7 @@ elements: text: 'Program AE' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -755,7 +672,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -763,8 +679,7 @@ elements: text: '40' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -773,7 +688,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -781,8 +695,7 @@ elements: text: '2.2' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -791,7 +704,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -799,8 +711,7 @@ elements: text: '2020:03:27 14:08:39' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -809,7 +720,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -817,8 +727,7 @@ elements: text: '2020:03:27 14:08:39' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -827,7 +736,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -835,8 +743,7 @@ elements: text: '1147/100 sec. (APEX: 53)' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -845,7 +752,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -853,9 +759,8 @@ elements: text: '1.9' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: BrightnessValue id: '37379' collection: Tiff\Tag @@ -863,7 +768,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -871,8 +775,7 @@ elements: text: '9.79' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -881,7 +784,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -889,8 +791,7 @@ elements: text: '0' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -899,7 +800,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -907,8 +807,7 @@ elements: text: '1.9' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -917,7 +816,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -925,8 +823,7 @@ elements: text: Spot - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -935,7 +832,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -943,8 +839,7 @@ elements: text: 'No Flash' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -953,7 +848,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -961,8 +855,7 @@ elements: text: '4.3 mm' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeOriginal id: '37521' @@ -971,7 +864,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -979,8 +871,7 @@ elements: text: '00' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SubSecTimeDigitized id: '37522' @@ -989,7 +880,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 3 @@ -997,8 +887,7 @@ elements: text: '00' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -1007,7 +896,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1015,8 +903,7 @@ elements: text: Auto - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLengthIn35mmFormat id: '41989' @@ -1025,7 +912,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1033,8 +919,7 @@ elements: text: '28 mm' - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Padding:59932' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Padding id: '59932' @@ -1043,7 +928,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Padding:59932/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2060 @@ -1051,8 +935,7 @@ elements: text: '2060 byte(s) of data' - path: '/media/tiff/ifd:IFD0:0/tag:ExposureProgram:34850' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureProgram id: '34850' @@ -1061,7 +944,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExposureProgram:34850/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1069,18 +951,16 @@ elements: text: 'Program AE' - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: GPS id: '34853' - collection: Tiff\IfdGps + collection: Media\Tiff\IfdGps elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: GPSVersionID id: '0' collection: Tiff\Tag @@ -1088,7 +968,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry' handlerClass: FileEye\MediaProbe\Entry\GPSVersionId - valid: true validationLevel: OK format: Byte components: 4 @@ -1096,8 +975,7 @@ elements: text: 2.2.0.0 - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitudeRef id: '1' @@ -1106,7 +984,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1114,8 +991,7 @@ elements: text: North - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLatitude id: '2' @@ -1124,7 +1000,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1132,8 +1007,7 @@ elements: text: '42° 41'' 54" (42.70°)' - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitudeRef id: '3' @@ -1142,7 +1016,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 2 @@ -1150,8 +1023,7 @@ elements: text: East - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSLongitude id: '4' @@ -1160,7 +1032,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry' handlerClass: FileEye\MediaProbe\Entry\GPSDegrees - valid: true validationLevel: OK format: Rational components: 3 @@ -1168,8 +1039,7 @@ elements: text: '23° 21'' 51" (23.36°)' - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitudeRef id: '5' @@ -1178,7 +1048,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitudeRef - valid: true validationLevel: OK format: Byte components: 1 @@ -1186,8 +1055,7 @@ elements: text: 'Above Sea Level' - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSAltitude id: '6' @@ -1196,7 +1064,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry' handlerClass: FileEye\MediaProbe\Entry\GPSAltitude - valid: true validationLevel: OK format: Rational components: 1 @@ -1204,8 +1071,7 @@ elements: text: '576' - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: GPSDateStamp id: '29' @@ -1214,7 +1080,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 11 @@ -1222,8 +1087,7 @@ elements: text: '2020:03:27' - path: '/media/tiff/ifd:IFD0:0/tag:ISO:34855' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ISO id: '34855' @@ -1232,7 +1096,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ISO:34855/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1240,8 +1103,7 @@ elements: text: '40' - path: '/media/tiff/ifd:IFD0:0/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -1250,7 +1112,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -1258,8 +1119,7 @@ elements: text: '2.2' - path: '/media/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -1268,7 +1128,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -1276,8 +1135,7 @@ elements: text: '2020:03:27 14:08:39' - path: '/media/tiff/ifd:IFD0:0/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -1286,7 +1144,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -1294,8 +1151,7 @@ elements: text: '2020:03:27 14:08:39' - path: '/media/tiff/ifd:IFD0:0/tag:ShutterSpeedValue:37377' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ShutterSpeedValue id: '37377' @@ -1304,7 +1160,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ShutterSpeedValue:37377/entry' handlerClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -1312,8 +1167,7 @@ elements: text: '1147/100 sec. (APEX: 53)' - path: '/media/tiff/ifd:IFD0:0/tag:ApertureValue:37378' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApertureValue id: '37378' @@ -1322,7 +1176,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ApertureValue:37378/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -1330,8 +1183,7 @@ elements: text: '1.9' - path: '/media/tiff/ifd:IFD0:0/tag:BrightnessValue:37379' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BrightnessValue id: '37379' @@ -1340,7 +1192,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:BrightnessValue:37379/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedRational - valid: true validationLevel: OK format: SignedRational components: 1 @@ -1348,8 +1199,7 @@ elements: text: '9.79' - path: '/media/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureCompensation id: '37380' @@ -1358,7 +1208,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380/entry' handlerClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue - valid: true validationLevel: OK format: SignedRational components: 1 @@ -1366,8 +1215,7 @@ elements: text: '0' - path: '/media/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MaxApertureValue id: '37381' @@ -1376,7 +1224,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381/entry' handlerClass: FileEye\MediaProbe\Entry\ExifApertureValue - valid: true validationLevel: OK format: Rational components: 1 @@ -1384,8 +1231,7 @@ elements: text: '1.9' - path: '/media/tiff/ifd:IFD0:0/tag:MeteringMode:37383' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MeteringMode id: '37383' @@ -1394,7 +1240,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:MeteringMode:37383/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1402,8 +1247,7 @@ elements: text: Spot - path: '/media/tiff/ifd:IFD0:0/tag:Flash:37385' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Flash id: '37385' @@ -1412,7 +1256,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Flash:37385/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1420,8 +1263,7 @@ elements: text: 'No Flash' - path: '/media/tiff/ifd:IFD0:0/tag:FocalLength:37386' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FocalLength id: '37386' @@ -1430,7 +1272,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:FocalLength:37386/entry' handlerClass: FileEye\MediaProbe\Entry\ExifFocalLength - valid: true validationLevel: OK format: Rational components: 1 @@ -1438,8 +1279,7 @@ elements: text: '4.3 mm' - path: '/media/tiff/ifd:IFD0:0/tag:MakerNote:37500' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: MakerNote id: '37500' @@ -1448,7 +1288,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:MakerNote:37500/entry' handlerClass: FileEye\MediaProbe\Entry\ExifMakerNote - valid: true validationLevel: OK format: Undefined components: 98 @@ -1456,8 +1295,7 @@ elements: text: '98 byte(s) of data' - path: '/media/tiff/ifd:IFD0:0/tag:UserComment:37510' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: UserComment id: '37510' @@ -1466,7 +1304,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:UserComment:37510/entry' handlerClass: FileEye\MediaProbe\Entry\ExifUserComment - valid: true validationLevel: OK format: Undefined components: 21 @@ -1474,8 +1311,7 @@ elements: text: '' - path: '/media/tiff/ifd:IFD0:0/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -1484,7 +1320,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -1492,8 +1327,7 @@ elements: text: '1.0' - path: '/media/tiff/ifd:IFD0:0/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -1502,7 +1336,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1510,9 +1343,8 @@ elements: text: sRGB - path: '/media/tiff/ifd:IFD0:0/tag:ExifImageWidth:40962' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExifImageWidth id: '40962' collection: Tiff\Tag @@ -1520,7 +1352,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExifImageWidth:40962/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1528,9 +1359,8 @@ elements: text: '3264' - path: '/media/tiff/ifd:IFD0:0/tag:ExifImageHeight:40963' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExifImageHeight id: '40963' collection: Tiff\Tag @@ -1538,7 +1368,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExifImageHeight:40963/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1546,8 +1375,7 @@ elements: text: '1836' - path: '/media/tiff/ifd:IFD0:0/tag:ExposureMode:41986' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExposureMode id: '41986' @@ -1556,7 +1384,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExposureMode:41986/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1564,8 +1391,7 @@ elements: text: Auto - path: '/media/tiff/ifd:IFD0:0/tag:WhiteBalance:41987' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: WhiteBalance id: '41987' @@ -1574,7 +1400,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:WhiteBalance:41987/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1582,9 +1407,8 @@ elements: text: Auto - path: '/media/tiff/ifd:IFD0:0/tag:FocalLengthIn35mmFormat:41989' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: FocalLengthIn35mmFormat id: '41989' collection: Tiff\Tag @@ -1592,7 +1416,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:FocalLengthIn35mmFormat:41989/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -1600,8 +1423,7 @@ elements: text: '28 mm' - path: '/media/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SceneCaptureType id: '41990' @@ -1610,7 +1432,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -1618,8 +1439,7 @@ elements: text: Standard - path: '/media/tiff/ifd:IFD0:0/tag:Padding:59932' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Padding id: '59932' @@ -1628,7 +1448,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Padding:59932/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2060 @@ -1636,8 +1455,7 @@ elements: text: '2060 byte(s) of data' - path: '/media/tiff/ifd:IFD0:0/tag:OffsetSchema:59933' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetSchema id: '59933' @@ -1646,62 +1464,61 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:OffsetSchema:59933/entry' handlerClass: FileEye\MediaProbe\Entry\Core\SignedLong - valid: true validationLevel: OK format: SignedLong components: 1 bytesHash: 9149ca79094884dea230de77772c08f5a86b85d0cd4794b1290dcfa6f88f0b23 text: '447954' log: - WARNING: + NOTICE: - path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338' - message: "Found Short data format, expected Undefined for item 'ExtraSamples' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'ExtraSamples' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailData:20507' - message: "Found Byte data format, expected Undefined for item 'ThumbnailData' in 'IFD0'" + message: "Found Byte data format, expected Undefined for tag 'ThumbnailData' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailImageWidth:20512' - message: "Found Long data format, expected Undefined for item 'ThumbnailImageWidth' in 'IFD0'" + message: "Found Long data format, expected Undefined for tag 'ThumbnailImageWidth' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailImageHeight:20513' - message: "Found Long data format, expected Undefined for item 'ThumbnailImageHeight' in 'IFD0'" + message: "Found Long data format, expected Undefined for tag 'ThumbnailImageHeight' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailCompression:20515' - message: "Found Short data format, expected Undefined for item 'ThumbnailCompression' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'ThumbnailCompression' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailOrientation:20521' - message: "Found Short data format, expected Undefined for item 'ThumbnailOrientation' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'ThumbnailOrientation' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionX:20525' - message: "Found Rational data format, expected Undefined for item 'ThumbnailResolutionX' in 'IFD0'" + message: "Found Rational data format, expected Undefined for tag 'ThumbnailResolutionX' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionY:20526' - message: "Found Rational data format, expected Undefined for item 'ThumbnailResolutionY' in 'IFD0'" + message: "Found Rational data format, expected Undefined for tag 'ThumbnailResolutionY' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ThumbnailResolutionUnit:20528' - message: "Found Short data format, expected Undefined for item 'ThumbnailResolutionUnit' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'ThumbnailResolutionUnit' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:LuminanceTable:20624' - message: "Found Short data format, expected Undefined for item 'LuminanceTable' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'LuminanceTable' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ChrominanceTable:20625' - message: "Found Short data format, expected Undefined for item 'ChrominanceTable' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'ChrominanceTable' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379' - message: "Found Rational data format, expected SignedRational for item 'BrightnessValue' in 'ExifIFD'" + message: "Found Rational data format, expected SignedRational for tag 'BrightnessValue' in 'ExifIFD'" - path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0' - message: "Found Undefined data format, expected Byte for item 'GPSVersionID' in 'GPS'" + message: "Found Undefined data format, expected Byte for tag 'GPSVersionID' in 'GPS'" - path: '/media/tiff/ifd:IFD0:0/tag:ExifImageWidth:40962' - message: "Found Long data format, expected Short for item 'ExifImageWidth' in 'IFD0'" + message: "Found Long data format, expected Short for tag 'ExifImageWidth' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:ExifImageHeight:40963' - message: "Found Long data format, expected Short for item 'ExifImageHeight' in 'IFD0'" + message: "Found Long data format, expected Short for tag 'ExifImageHeight' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:FocalLengthIn35mmFormat:41989' - message: "Found Long data format, expected Short for item 'FocalLengthIn35mmFormat' in 'IFD0'" + message: "Found Long data format, expected Short for tag 'FocalLengthIn35mmFormat' in 'IFD0'" gdInfo: 0: 3264 1: 1836 diff --git a/tests/media-dumps/image/sample-1.tiff.dump.yml b/tests/media-dumps/image/sample-1.tiff.dump.yml index 61e245237..01b202cfd 100644 --- a/tests/media-dumps/image/sample-1.tiff.dump.yml +++ b/tests/media-dumps/image/sample-1.tiff.dump.yml @@ -11,22 +11,19 @@ fileContentHash: 26f4b11c45ad3e56a530d03967ff4627892b3264183b85fefba194ff1fe3e08 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true - validationLevel: OK + validationLevel: Notice collection: Media elements: - path: /media/tiff handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true - validationLevel: OK + validationLevel: Notice id: image/tiff collection: Media\Tiff elements: - path: '/media/tiff/rawData:scan' handlerClass: FileEye\MediaProbe\Block\RawData - valid: true validationLevel: OK name: scan collection: RawData @@ -34,7 +31,6 @@ elements: - path: '/media/tiff/rawData:scan/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 6392 @@ -42,17 +38,15 @@ elements: text: '6392 byte(s) of data' - path: '/media/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd + validationLevel: Notice name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/tiff/ifd:IFD0:0/tag:ImageWidth:256' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageWidth id: '256' @@ -61,7 +55,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ImageWidth:256/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -69,8 +62,7 @@ elements: text: '174' - path: '/media/tiff/ifd:IFD0:0/tag:ImageHeight:257' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ImageHeight id: '257' @@ -79,7 +71,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ImageHeight:257/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -87,8 +78,7 @@ elements: text: '38' - path: '/media/tiff/ifd:IFD0:0/tag:BitsPerSample:258' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: BitsPerSample id: '258' @@ -97,7 +87,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:BitsPerSample:258/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -105,8 +94,7 @@ elements: text: '8 8 8 8' - path: '/media/tiff/ifd:IFD0:0/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -115,7 +103,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -123,8 +110,7 @@ elements: text: LZW - path: '/media/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PhotometricInterpretation id: '262' @@ -133,7 +119,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -141,8 +126,7 @@ elements: text: RGB - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageStart:273' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PreviewImageStart id: '273' @@ -151,7 +135,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageStart:273/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -159,8 +142,7 @@ elements: text: '8' - path: '/media/tiff/ifd:IFD0:0/tag:Orientation:274' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Orientation id: '274' @@ -169,7 +151,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Orientation:274/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -177,8 +158,7 @@ elements: text: 'Horizontal (normal)' - path: '/media/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: SamplesPerPixel id: '277' @@ -187,7 +167,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -195,8 +174,7 @@ elements: text: '4' - path: '/media/tiff/ifd:IFD0:0/tag:RowsPerStrip:278' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RowsPerStrip id: '278' @@ -205,7 +183,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:RowsPerStrip:278/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -213,8 +190,7 @@ elements: text: '38' - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageLength:279' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PreviewImageLength id: '279' @@ -223,7 +199,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageLength:279/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Long - valid: true validationLevel: OK format: Long components: 1 @@ -231,8 +206,7 @@ elements: text: '6391' - path: '/media/tiff/ifd:IFD0:0/tag:PlanarConfiguration:284' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: PlanarConfiguration id: '284' @@ -241,7 +215,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:PlanarConfiguration:284/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -249,8 +222,7 @@ elements: text: Chunky - path: '/media/tiff/ifd:IFD0:0/tag:Predictor:317' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Predictor id: '317' @@ -259,7 +231,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:Predictor:317/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -267,9 +238,8 @@ elements: text: 'Horizontal differencing' - path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: ExtraSamples id: '338' collection: Tiff\Tag @@ -277,7 +247,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -285,9 +254,8 @@ elements: text: 'Associated Alpha' - path: '/media/tiff/ifd:IFD0:0/tag:SampleFormat:339' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true - validationLevel: OK + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag + validationLevel: Notice name: SampleFormat id: '339' collection: Tiff\Tag @@ -295,7 +263,6 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:SampleFormat:339/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 4 @@ -303,8 +270,7 @@ elements: text: 'Unsigned, Unsigned, Unsigned, Unsigned' - path: '/media/tiff/ifd:IFD0:0/tag:ApplicationNotes:700' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ApplicationNotes id: '700' @@ -313,20 +279,19 @@ elements: - path: '/media/tiff/ifd:IFD0:0/tag:ApplicationNotes:700/entry' handlerClass: FileEye\MediaProbe\Entry\IfdApplicationNotes - valid: true validationLevel: OK format: Char components: 323 bytesHash: 395dcc364f390cfa373c4cd4a37d62f10b547d51d24510386c4fc3a3f106d7e2 text: "\n \n \n 5\n \n \n\n" log: - WARNING: + NOTICE: - path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338' - message: "Found Short data format, expected Undefined for item 'ExtraSamples' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'ExtraSamples' in 'IFD0'" - path: '/media/tiff/ifd:IFD0:0/tag:SampleFormat:339' - message: "Found Short data format, expected Undefined for item 'SampleFormat' in 'IFD0'" + message: "Found Short data format, expected Undefined for tag 'SampleFormat' in 'IFD0'" gdInfo: 0: 174 1: 38 diff --git a/tests/media-dumps/image/test-tags-1.jpg.dump.yml b/tests/media-dumps/image/test-tags-1.jpg.dump.yml index c541639d6..9e810ca13 100644 --- a/tests/media-dumps/image/test-tags-1.jpg.dump.yml +++ b/tests/media-dumps/image/test-tags-1.jpg.dump.yml @@ -4,31 +4,27 @@ fileContentHash: 2c541540b9956776b95926fef22539e99dcc4fc98d96713850090c70d559472 elements: path: /media handlerClass: FileEye\MediaProbe\Media - valid: true validationLevel: OK collection: Media elements: - path: /media/jpeg handlerClass: FileEye\MediaProbe\Block\Media\Jpeg - valid: true validationLevel: OK id: image/jpeg collection: Media\Jpeg elements: - path: '/media/jpeg/jpegSegment:SOI:216' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOI id: '216' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOI:216/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 @@ -36,17 +32,15 @@ elements: text: '2 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP0:224' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: APP0 id: '224' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:APP0:224/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 18 @@ -54,40 +48,36 @@ elements: text: '18 byte(s) of data' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Exif - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\ExifApp validationLevel: OK - collection: Jpeg\Exif + id: ExifApp + collection: Media\Jpeg\ExifApp elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff' handlerClass: FileEye\MediaProbe\Block\Media\Tiff - valid: true validationLevel: OK collection: Media\Tiff elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD0 id: '0' - collection: Tiff\Ifd0 + collection: Media\Tiff\Ifd0 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -96,7 +86,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -104,8 +93,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -114,7 +102,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -122,8 +109,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -132,7 +118,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -140,8 +125,7 @@ elements: text: inches - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ModifyDate id: '306' @@ -150,7 +134,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -158,8 +141,7 @@ elements: text: '1970:01:01 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:RatingPercent:18249' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: RatingPercent id: '18249' @@ -168,7 +150,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:RatingPercent:18249/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -176,17 +157,15 @@ elements: text: '78' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: ExifIFD id: '34665' - collection: Tiff\IfdExif + collection: Media\Tiff\IfdExif elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ExifVersion id: '36864' @@ -195,7 +174,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -203,8 +181,7 @@ elements: text: '2.1' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: DateTimeOriginal id: '36867' @@ -213,7 +190,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -221,8 +197,7 @@ elements: text: '1970:01:01 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: CreateDate id: '36868' @@ -231,7 +206,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry' handlerClass: FileEye\MediaProbe\Entry\Time - valid: true validationLevel: OK format: Ascii components: 20 @@ -239,8 +213,7 @@ elements: text: '1970:01:01 00:00:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTime id: '36880' @@ -249,7 +222,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTime:36880/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -257,8 +229,7 @@ elements: text: '-09:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTimeOriginal id: '36881' @@ -267,7 +238,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeOriginal:36881/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -275,8 +245,7 @@ elements: text: '-11:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: OffsetTimeDigitized id: '36882' @@ -285,7 +254,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OffsetTimeDigitized:36882/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Ascii - valid: true validationLevel: OK format: Ascii components: 7 @@ -293,8 +261,7 @@ elements: text: '-10:00' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: FlashpixVersion id: '40960' @@ -303,7 +270,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960/entry' handlerClass: FileEye\MediaProbe\Entry\Version - valid: true validationLevel: OK format: Undefined components: 4 @@ -311,8 +277,7 @@ elements: text: '1.0' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ColorSpace id: '40961' @@ -321,7 +286,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ColorSpace:40961/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -329,17 +293,15 @@ elements: text: Uncalibrated - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1' - handlerClass: FileEye\MediaProbe\Block\Tiff\Ifd - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Ifd validationLevel: OK name: IFD1 id: '1' - collection: Tiff\Ifd1 + collection: Media\Tiff\Ifd1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: Compression id: '259' @@ -348,7 +310,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:Compression:259/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -356,8 +317,7 @@ elements: text: 'Unknown (0)' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: XResolution id: '282' @@ -366,7 +326,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:XResolution:282/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -374,8 +333,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: YResolution id: '283' @@ -384,7 +342,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:YResolution:283/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Rational - valid: true validationLevel: OK format: Rational components: 1 @@ -392,8 +349,7 @@ elements: text: '72' - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296' - handlerClass: FileEye\MediaProbe\Block\Tiff\Tag - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Tiff\Tag validationLevel: OK name: ResolutionUnit id: '296' @@ -402,7 +358,6 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/tag:ResolutionUnit:296/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Short - valid: true validationLevel: OK format: Short components: 1 @@ -411,14 +366,12 @@ elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail' handlerClass: FileEye\MediaProbe\Block\Thumbnail - valid: true validationLevel: OK collection: Thumbnail elements: - path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD1:1/thumbnail/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1255 @@ -426,17 +379,15 @@ elements: text: '1255 byte(s) of data' - path: '/media/jpeg/jpegSegment:COM:254' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentCom - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentCom validationLevel: OK name: COM id: '254' - collection: Jpeg\SegmentCom + collection: Media\Jpeg\SegmentCom elements: - path: '/media/jpeg/jpegSegment:COM:254/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Char - valid: true validationLevel: OK format: Char components: 17 @@ -444,17 +395,15 @@ elements: text: 'Created with GIMP' - path: '/media/jpeg/jpegSegment:APP1:225' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentApp1 - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentApp1 validationLevel: OK name: APP1 id: '225' - collection: Jpeg\SegmentApp1 + collection: Media\Jpeg\SegmentApp1 elements: - path: '/media/jpeg/jpegSegment:APP1:225/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 864 @@ -462,17 +411,15 @@ elements: text: '864 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -480,17 +427,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:DQT:219' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DQT id: '219' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DQT:219/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 69 @@ -498,17 +443,15 @@ elements: text: '69 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOF2:194' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: SOF2 id: '194' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:SOF2:194/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 19 @@ -516,17 +459,15 @@ elements: text: '19 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 28 @@ -534,17 +475,15 @@ elements: text: '28 byte(s) of data' - path: '/media/jpeg/jpegSegment:DHT:196' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: DHT id: '196' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:DHT:196/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 22 @@ -552,17 +491,15 @@ elements: text: '22 byte(s) of data' - path: '/media/jpeg/jpegSegment:SOS:218' - handlerClass: FileEye\MediaProbe\Block\Jpeg\SegmentSos - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\SegmentSos validationLevel: OK name: SOS id: '218' - collection: Jpeg\SegmentSos + collection: Media\Jpeg\SegmentSos elements: - path: '/media/jpeg/jpegSegment:SOS:218/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 1623 @@ -570,17 +507,15 @@ elements: text: '1623 byte(s) of data' - path: '/media/jpeg/jpegSegment:EOI:217' - handlerClass: FileEye\MediaProbe\Block\Jpeg\Segment - valid: true + handlerClass: FileEye\MediaProbe\Block\Media\Jpeg\Segment validationLevel: OK name: EOI id: '217' - collection: Jpeg\Segment + collection: Media\Jpeg\Segment elements: - path: '/media/jpeg/jpegSegment:EOI:217/entry' handlerClass: FileEye\MediaProbe\Entry\Core\Undefined - valid: true validationLevel: OK format: Undefined components: 2 diff --git a/tests/media-samples/image/camera/apple-iphone14.jpg b/tests/media-samples/image/camera/apple-iphone14.jpg new file mode 100644 index 000000000..6e236b539 Binary files /dev/null and b/tests/media-samples/image/camera/apple-iphone14.jpg differ