Changeset 10862 in josm for trunk/src/com/drew/metadata/exif/ExifReader.java
- Timestamp:
- 2016-08-20T20:58:03+02:00 (10 years ago)
- File:
-
- 1 edited
-
trunk/src/com/drew/metadata/exif/ExifReader.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/com/drew/metadata/exif/ExifReader.java
r8243 r10862 1 1 /* 2 * Copyright 2002-201 5Drew Noakes2 * Copyright 2002-2016 Drew Noakes 3 3 * 4 4 * Licensed under the Apache License, Version 2.0 (the "License"); … … 28 28 import com.drew.lang.RandomAccessReader; 29 29 import com.drew.lang.annotations.NotNull; 30 import com.drew.lang.annotations.Nullable; 31 import com.drew.metadata.Directory; 30 32 import com.drew.metadata.Metadata; 31 33 32 34 import java.io.IOException; 33 import java.util. Arrays;35 import java.util.Collections; 34 36 35 37 /** … … 60 62 public Iterable<JpegSegmentType> getSegmentTypes() 61 63 { 62 return Arrays.asList(JpegSegmentType.APP1);64 return Collections.singletonList(JpegSegmentType.APP1); 63 65 } 64 66 … … 84 86 public void extract(@NotNull final RandomAccessReader reader, @NotNull final Metadata metadata, int readerOffset) 85 87 { 88 extract(reader, metadata, readerOffset, null); 89 } 90 91 /** Reads TIFF formatted Exif data a specified offset within a {@link RandomAccessReader}. */ 92 public void extract(@NotNull final RandomAccessReader reader, @NotNull final Metadata metadata, int readerOffset, @Nullable Directory parentDirectory) 93 { 86 94 try { 87 95 // Read the TIFF-formatted Exif data 88 96 new TiffReader().processTiff( 89 97 reader, 90 new ExifTiffHandler(metadata, _storeThumbnailBytes), 98 new ExifTiffHandler(metadata, _storeThumbnailBytes, parentDirectory), 91 99 readerOffset 92 100 );
Note:
See TracChangeset
for help on using the changeset viewer.
