#include <gba-jpeg-decode.h>
Champs de données | |
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 |
Number of components.
JPEG_FrameHeader_Component JPEG_FrameHeader::componentList[JPEG_MAXIMUM_COMPONENTS] |
Components.
Differential (1) or non-differential (0).
0 for Huffman coding, 1 for arithmetic coding.
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.
The marker that began this frame header, one of JPEG_Marker_SOFn.
unsigned char JPEG_FrameHeader::precision |
Sample precision - precision in bits for the samples of the components in the frame.
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.