Expand description
Miscellaneous stuff
Structs§
Enums§
- SOFMarkers
- Markers that identify different Start of Image markers They identify the type of encoding and whether the file use lossy(DCT) or lossless compression and whether we use Huffman or arithmetic coding schemes
Constants§
- START_
OF_ FRAME_ BASE - Start of baseline DCT Huffman coding
- START_
OF_ FRAME_ EXT_ AR - Start of extended sequential DCT arithmetic coding
- START_
OF_ FRAME_ EXT_ SEQ - Start of another frame
- START_
OF_ FRAME_ LOS_ SEQ - Start of Lossless sequential Huffman coding
- START_
OF_ FRAME_ LOS_ SEQ_ AR - Start of Lossless sequential Arithmetic coding
- START_
OF_ FRAME_ PROG_ DCT - Start of progressive DCT encoding
- START_
OF_ FRAME_ PROG_ DCT_ AR - Start of Progressive DCT arithmetic coding
- UN_
ZIGZAG - Undo run length encoding of coefficients by placing them in natural order
Functions§
- calculate_
padded_ width - Calculate number of fill bytes added to the end of a JPEG image to fill the image
- fill_
default_ mjpeg_ tables - read_
u16_ into - Read
buf.len()*2
data from the underlyingu8
buffer and convert it into u16, and store it intobuf
- setup_
component_ 🔒params - Set up component parameters.