private void writeThumbnail( OrderedDataOutputStream dataOutputStream ) throws IOException { if( mExifData.hasCompressedThumbnail() ) { Log.d( TAG, "writing thumbnail.." ); dataOutputStream.write( mExifData.getCompressedThumbnail() ); } else if( mExifData.hasUncompressedStrip() ) { Log.d( TAG, "writing uncompressed strip.." ); for( int i = 0; i < mExifData.getStripCount(); i++ ) { dataOutputStream.write( mExifData.getStrip( i ) ); } } }
private void writeThumbnail( OrderedDataOutputStream dataOutputStream ) throws IOException { if( mExifData.hasCompressedThumbnail() ) { Log.d( TAG, "writing thumbnail.." ); dataOutputStream.write( mExifData.getCompressedThumbnail() ); } else if( mExifData.hasUncompressedStrip() ) { Log.d( TAG, "writing uncompressed strip.." ); for( int i = 0; i < mExifData.getStripCount(); i++ ) { dataOutputStream.write( mExifData.getStrip( i ) ); } } }
mExifData.addIfdData( ifd1 ); int stripCount = mExifData.getStripCount(); ExifTag offsetTag = mInterface.buildUninitializedTag( ExifInterface.TAG_STRIP_OFFSETS ); if( offsetTag == null ) { for( int i = 0; i < mExifData.getStripCount(); i++ ) { lengths[i] = mExifData.getStrip( i ).length;
mExifData.addIfdData( ifd1 ); int stripCount = mExifData.getStripCount(); ExifTag offsetTag = mInterface.buildUninitializedTag( ExifInterface.TAG_STRIP_OFFSETS ); if( offsetTag == null ) { for( int i = 0; i < mExifData.getStripCount(); i++ ) { lengths[i] = mExifData.getStrip( i ).length;
int stripCount = mExifData.getStripCount(); long[] offsets = new long[stripCount]; for( int i = 0; i < mExifData.getStripCount(); i++ ) { offsets[i] = offset; offset += mExifData.getStrip( i ).length;
int stripCount = mExifData.getStripCount(); long[] offsets = new long[stripCount]; for( int i = 0; i < mExifData.getStripCount(); i++ ) { offsets[i] = offset; offset += mExifData.getStrip( i ).length;