JPEG_FrameHeader Struct Reference

Collaboration diagram for JPEG_FrameHeader:
[legend]

List of all members.

Public Attributes

JPEG_Marker marker
int encoding
char differential
unsigned char precision
unsigned short height
unsigned short width
JPEG_FrameHeader_Component componentList [JPEG_MAXIMUM_COMPONENTS]
int componentCount


Detailed Description

The frame header state.

Definition at line 303 of file xf_jpeg.h.


Member Data Documentation

JPEG_Marker JPEG_FrameHeader::marker

The marker that began this frame header, one of JPEG_Marker_SOFn.

Definition at line 305 of file xf_jpeg.h.

int JPEG_FrameHeader::encoding

0 for Huffman coding, 1 for arithmetic coding.

Definition at line 306 of file xf_jpeg.h.

char JPEG_FrameHeader::differential

Differential (1) or non-differential (0).

Definition at line 307 of file xf_jpeg.h.

unsigned char JPEG_FrameHeader::precision

Sample precision - precision in bits for the samples of the components in the frame.

Definition at line 309 of file xf_jpeg.h.

unsigned short JPEG_FrameHeader::height

Maximum number of lines in the source image, equal to the number of lines in the component with the maximum number of vertical samples. 0 indicates that the number of lines shall be defined by the DNL marker and parameters at the end of the first scan.

Definition at line 310 of file xf_jpeg.h.

unsigned short JPEG_FrameHeader::width

Number of samples per line in the source image, equal to the number of samples per line in the component with the maximum number of horizontal samples.

Definition at line 311 of file xf_jpeg.h.

JPEG_FrameHeader_Component JPEG_FrameHeader::componentList[JPEG_MAXIMUM_COMPONENTS]

Components.

Definition at line 312 of file xf_jpeg.h.

int JPEG_FrameHeader::componentCount

Number of components.

Definition at line 313 of file xf_jpeg.h.


The documentation for this struct was generated from the following file:
Generated on Wed Dec 12 23:46:49 2007 for XFlib by  doxygen 1.5.4