mediautil.image.jpeg
Class TiffExif

java.lang.Object
  extended by mediautil.gen.BasicIo
      extended by mediautil.image.jpeg.BasicJpegIo
          extended by mediautil.image.jpeg.AbstractImageInfo<LLJTran>
              extended by mediautil.image.jpeg.Exif
                  extended by mediautil.image.jpeg.TiffExif
All Implemented Interfaces:
Serializable, MediaInfo

public class TiffExif
extends Exif

See Also:
Serialized Form

Field Summary
 
Fields inherited from class mediautil.image.jpeg.Exif
APERTUREVALUE, ARTIST, ASCII, BATTERYLEVEL, BITSPERSAMPLE, BRIGHTNESSVALUE, BYTE, CFAPATTERN, CFAREPEATPATTERNDIM, COLORSPACE, COMPONENTSCONFIGURATION, COMPRESSEDBITSPERPIXEL, COMPRESSION, CONTRAST, COPYRIGHT, CUSTOMRENDERED, DATETIME, DATETIMEDIGITIZED, DATETIMEORIGINAL, DIGITALZOOMRATIO, DOCUMENTNAME, EXIF_MARK, EXIFIMAGELENGTH, EXIFIMAGEWIDTH, EXIFOFFSET, EXIFVERSION, EXPOSURE_PROGRAMS, EXPOSUREBIASVALUE, EXPOSUREINDEX, EXPOSUREMODE, EXPOSUREPROGRAM, EXPOSURETIME, FILESOURCE, FILLORDER, FLASH, FLASHENERGY, FLASHPIXVERSION, FNUMBER, FOCALLENGTH, FOCALLENGTHIN35MMFILM, FOCALPLANERESOLUTIONUNIT, FOCALPLANEXRESOLUTION, FOCALPLANEYRESOLUTION, FORMAT, GAINCONTROL, GPSINFO, IMAGEDESCRIPTION, IMAGELENGTH, IMAGEWIDTH, INTERCOLORPROFILE, INTEROPERABILITYOFFSET, IPTC_NAA, ISOSPEEDRATINGS, JPEGINTERCHANGEFORMAT, JPEGINTERCHANGEFORMATLENGTH, JPEGPROC, JPEGTABLES, LIGHTSOURCE, LONG, MAKE, MAKERNOTE, MAXAPERTUREVALUE, METERING_MODES, METERINGMODE, MODEL, NEWSUBFILETYPE, OECF, opToCorrectOrientation, ORIENTATION, ORIENTATION_BOTLEFT, ORIENTATION_BOTRIGHT, ORIENTATION_LEFTBOT, ORIENTATION_LEFTTOP, ORIENTATION_RIGHTBOT, ORIENTATION_RIGHTTOP, ORIENTATION_TOPLEFT, ORIENTATION_TOPRIGHT, PHOTOMETRICINTERPRETATION, PLANARCONFIGURATION, PRIMARYCHROMATICITIES, PRINTMODE, RATIONAL, REFERENCEBLACKWHITE, RESOLUTIONUNIT, ROWSPERSTRIP, SAMPLESPERPIXEL, SATURATION, SBYTE, SCENECAPTURETYPE, SCENETYPE, SENSINGMETHOD, SHARPNESS, SHORT, SHUTTERSPEEDVALUE, SLONG, SOFTWARE, SPATIALFREQUENCYRESPONSE, SPECTRALSENSITIVITY, SRATIONAL, SSHORT, STRIPBYTECOUNTS, STRIPOFFSETS, SUBIFDS, SUBJECTDISTANCE, SUBJECTLOCATION, SUBSECTIME, SUBSECTIMEDIGITIZED, SUBSECTIMEORIGINAL, TRANSFERFUNCTION, TRANSFERRANGE, TYPELENGTH, UNDEFINED, USERCOMMENT, WHITEBALANCE, WHITEPOINT, XRESOLUTION, YCBCRCOEFFICIENTS, YCBCRPOSITIONING, YCBCRSUBSAMPLING, YRESOLUTION
 
Fields inherited from class mediautil.image.jpeg.AbstractImageInfo
AV_TO_FSTOP, BMP_SIG, BMP24_HDR_SIZE, dateformat, DEFAULT_THUMB_SIZE, fnumberformat, NA, TV_TO_SEC
 
Fields inherited from class mediautil.image.jpeg.BasicJpegIo
M_DHP, M_DHT, M_DNL, M_DQT, M_DRI, M_EXP
 
Fields inherited from class mediautil.gen.BasicIo
FACTOR_ABVS
 
Fields inherited from interface mediautil.gen.MediaInfo
ALBUM, APERTURE, ARTISTWEBPAGE, AUDIOFILEWEBPAGE, AUDIOSOURCEWEBPAGE, BAND, BITRATE, BPM, CDIDENTIFIER, CLASS_AUDIO, CLASS_IMAGE, CLASS_VIDEO, COMMENTS, COMMERCIAL, COMMERCIALINFORMATION, COMPILATION, COMPOSER, CONDUCTOR, CONTENTGROUP, COPYRIGHTTEXT, COPYRIGHTWEBPAGE, DATE, DATETIMEORIGINALSTRING, EMPHASIS, ENCAPSULATEDOBJECT, ENCODEDBY, ENCRYPTIONMETHODREGISTRATION, EQUALISATION, ESS_CHARACHTER, ESS_MAKE, ESS_QUALITY, ESS_TIMESTAMP, EVENTTIMINGCODES, EXPOPROGRAM, FILEOWNER, FILESIZE, FILETYPE, GENRE, GROUPIDENTIFICATIONREGISTRATION, INITIALKEY, INTERNETRADIOSTATIONNAME, INTERNETRADIOSTATIONOWNER, INTERNETRADIOSTATIONWEBPAGE, ISRC, LANGUAGE, LASTMODIFIED, LASTPLAY, LAYER, LENGTH, LENGTHINTAG, LOOKUPTABLE, LYRICIST, MEDIA_ATTRIBUTES, MEDIATYPE, METERING, MODE, MPEGLEVEL, OFTRACKS, ORIGINAL, ORIGINALARTIST, ORIGINALFILENAME, ORIGINALLYRICIST, ORIGINALTITLE, ORIGINALYEAR, OWNERSHIP, PARTOFSET, PAYMENTWEBPAGE, PICTURE, PICTURE_ATTRIBUTES, PLAY_ATTRIBUTES, PLAYCOUNTER, PLAYLISTDELAY, POPULARIMETER, PRIVATE, PRIVATEDATA, PROTECTION, PUBLISHER, PUBLISHERSWEBPAGE, QUALITY, RATING, RECORDINGDATES, RELATIVEVOLUMENADJUSTMENT, REMIXER, RESOLUTIONX, RESOLUTIONY, REVERB, SAMPLERATE, SHUTTER, SUBTITLE, TERMSOFUSE, THUMBNAIL, TIME, TITLE, TRACK, UNIQUEFILEIDENTIFIER, USERDEFINEDTEXT, VBR, YEAR
 
Constructor Summary
TiffExif(InputStream is, byte[] data, int offset, String name, boolean intel, LLJTran format)
           
 
Method Summary
 void readInfo()
          Reads the imageInfo from the Input supplied in Constructor.
 void writeInfo(OutputStream out, int op, String encoding)
           
 
Methods inherited from class mediautil.image.jpeg.Exif
getDataTimeOriginalString, getExpoProgram, getExpoProgramAsString, getFNumber, getFocalLength, getFormat, getIFDs, getMake, getMarkerData, getMetering, getMeteringAsString, getModel, getOrientation, getQuality, getReport, getResolutionX, getResolutionY, getShutter, getTagValue, getTagValue, getThumbnailExtension, getThumbnailIcon, getThumbnailLength, getThumbnailOffset, isFlash, removeThumbnailTags, saveThumbnailImage, setResolutionX, setResolutionY, setTagValue, setThumbnail, transformOrientationTag, writeInfo
 
Methods inherited from class mediautil.image.jpeg.AbstractImageInfo
apertureToFnumber, getAdvancedImage, getAttribute, getBoolAttribute, getComments, getDateTimeOriginal, getDoubleAttribute, getFiveMajorAttributes, getFloatAttribute, getImageFile, getIntAttribute, getLongAttribute, getName, getThumbnailIcon, setAdvancedImage, setAttribute, setName, toString, writeInfo, writeInfo
 
Methods inherited from class mediautil.gen.BasicIo
asInt, asString, bn2s, bn2s, convertLength, in2s, isSignature, read, read, s2n, skip
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TiffExif

public TiffExif(InputStream is,
                byte[] data,
                int offset,
                String name,
                boolean intel,
                LLJTran format)
         throws FileFormatException
Throws:
FileFormatException
Method Detail

readInfo

public void readInfo()
Description copied from class: Exif
Reads the imageInfo from the Input supplied in Constructor.

Overrides:
readInfo in class Exif

writeInfo

public void writeInfo(OutputStream out,
                      int op,
                      String encoding)
               throws IOException
Throws:
IOException