Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Display Filter Reference: JPEG File Interchange Format

Protocol field name: image-jfif

Versions: 1.0.0 to 4.2.4

Back to Display Filter Reference

Field name Description Type Versions
image-jfif.app0-identifier-not-jfifInitial App0 segment with "JFIF" Identifier not foundLabel2.0.0 to 4.2.4
image-jfif.commentCommentCharacter string2.0.0 to 4.2.4
image-jfif.endiannessEndiannessUnsigned integer (16 bits)2.0.0 to 4.2.4
image-jfif.entropy_coded_segmentEntropy-coded segment (dissection is not yet implemented)Byte sequence2.0.0 to 4.2.4
image-jfif.exif_flashpix_markerExif FlashPix APP2 application markerLabel2.0.0 to 4.2.4
image-jfif.extension.codeExtension codeUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.fill_bytesFill bytesByte sequence2.0.0 to 4.2.4
image-jfif.header.commentComment headerLabel2.0.0 to 4.2.4
image-jfif.header.sosStart of Segment headerLabel1.0.0 to 4.2.4
image-jfif.identifierIdentifierCharacter string1.0.0 to 4.2.4
image-jfif.ifd.countCountUnsigned integer (32 bits)2.0.0 to 4.2.4
image-jfif.ifd.num_fieldsNumber of fields in this IFDUnsigned integer (16 bits)2.0.0 to 4.2.4
image-jfif.ifd.offsetValue offset from start of TIFF headerUnsigned integer (32 bits)2.0.0 to 4.2.4
image-jfif.ifd.tagTagUnsigned integer (16 bits)2.0.0 to 4.2.4
image-jfif.ifd.tag_exifTagUnsigned integer (16 bits)4.0.0 to 4.2.4
image-jfif.ifd.tag_gpsTagUnsigned integer (16 bits)4.0.0 to 4.2.4
image-jfif.ifd.tag_interopTagUnsigned integer (16 bits)4.0.0 to 4.2.4
image-jfif.ifd.typeTypeUnsigned integer (16 bits)2.0.0 to 4.2.4
image-jfif.ifd.value_asciiValueCharacter string4.0.0 to 4.2.4
image-jfif.ifd.value_byteValueUnsigned integer (8 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_longValueUnsigned integer (32 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_rationalValueLabel4.0.0 to 4.2.4
image-jfif.ifd.value_rational.denominatorDenominatorUnsigned integer (32 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_rational.numeratorNumeratorUnsigned integer (32 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_shortValueUnsigned integer (16 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_slongValueSigned integer (32 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_srationalValueLabel4.0.0 to 4.2.4
image-jfif.ifd.value_srational.denominatorDenominatorSigned integer (32 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_srational.numeratorNumeratorSigned integer (32 bits)4.0.0 to 4.2.4
image-jfif.ifd.value_undefinedValue (raw)Byte sequence4.0.0 to 4.2.4
image-jfif.ifd_value_offset.invalidInvalid valueLabel4.0.0 to 4.2.4
image-jfif.lengthLengthUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfif.markerMarkerUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfif.marker_segmentMarker segmentLabel1.8.0 to 4.2.4
image-jfif.next_ifd_offsetOffset to next IFD from start of TIFF headerUnsigned integer (32 bits)2.0.0 to 4.2.4
image-jfif.next_ifd_offset.invalidInvalid valueLabel2.0.0 to 4.2.4
image-jfif.remain_seg_dataRemaining segment dataByte sequence2.0.0 to 4.2.4
image-jfif.RGBRGB values of thumbnail pixelsByte sequence1.0.0 to 4.2.4
image-jfif.skipped_tiff_dataSkipped data between end of TIFF header and start of IFDByte sequence2.0.0 to 4.2.4
image-jfif.sofStart of Frame headerLabel1.0.0 to 4.2.4
image-jfif.sof.c_iComponent identifierUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sof.h_iHorizontal sampling factorUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sof.linesLinesUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfif.sof.nfNumber of image components in frameUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sof.precisionSample Precision (bits)Unsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sof.samples_per_lineSamples per lineUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfif.sof.tq_iQuantization table destination selectorUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sof.v_iVertical sampling factorUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.ac_entropy_selectorAC entropy coding table destination selectorUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.ahSuccessive approximation bit position highUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.alSuccessive approximation bit position low or point transformUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.component_selectorScan component selectorUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.dc_entropy_selectorDC entropy coding table destination selectorUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.nsNumber of image components in scanUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.seEnd of spectral selectionUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.sos.ssStart of spectral or predictor selectionUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.start_ifd_offsetStart offset of IFD starting from the TIFF header startUnsigned integer (32 bits)2.0.0 to 4.2.4
image-jfif.start_ifd_offset.invalidInvalid valueLabel2.0.0 to 4.2.4
image-jfif.unitsUnitsUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.versionVersionLabel1.0.0 to 4.2.4
image-jfif.version.majorMajor VersionUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.version.minorMinor VersionUnsigned integer (8 bits)1.0.0 to 4.2.4
image-jfif.XdensityXdensityUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfif.XthumbnailXthumbnailUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfif.YdensityYdensityUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfif.YthumbnailYthumbnailUnsigned integer (16 bits)1.0.0 to 4.2.4
image-jfifmarker_segmentMarker segmentLabel1.0.0 to 1.6.16