|
FFmpeg
|
Holds JPEG frame data and Huffman table data. More...
#include <mjpegenc.h>
Public Attributes | |
| uint8_t | huff_size_dc_luminance [12] |
| DC luminance Huffman table size. | |
| uint16_t | huff_code_dc_luminance [12] |
| DC luminance Huffman table codes. | |
| uint8_t | huff_size_dc_chrominance [12] |
| DC chrominance Huffman table size. | |
| uint16_t | huff_code_dc_chrominance [12] |
| DC chrominance Huffman table codes. | |
| uint8_t | huff_size_ac_luminance [256] |
| AC luminance Huffman table size. | |
| uint16_t | huff_code_ac_luminance [256] |
| AC luminance Huffman table codes. | |
| uint8_t | huff_size_ac_chrominance [256] |
| AC chrominance Huffman table size. | |
| uint16_t | huff_code_ac_chrominance [256] |
| AC chrominance Huffman table codes. | |
| uint8_t | uni_ac_vlc_len [64 *64 *2] |
| Storage for AC luminance VLC (in MpegEncContext) | |
| uint8_t | uni_chroma_ac_vlc_len [64 *64 *2] |
| Storage for AC chrominance VLC (in MpegEncContext) | |
| uint8_t | bits_dc_luminance [17] |
| DC luminance Huffman bits. | |
| uint8_t | val_dc_luminance [12] |
| DC luminance Huffman values. | |
| uint8_t | bits_dc_chrominance [17] |
| DC chrominance Huffman bits. | |
| uint8_t | val_dc_chrominance [12] |
| DC chrominance Huffman values. | |
| uint8_t | bits_ac_luminance [17] |
| AC luminance Huffman bits. | |
| uint8_t | val_ac_luminance [256] |
| AC luminance Huffman values. | |
| uint8_t | bits_ac_chrominance [17] |
| AC chrominance Huffman bits. | |
| uint8_t | val_ac_chrominance [256] |
| AC chrominance Huffman values. | |
| size_t | huff_ncode |
| Number of current entries in the buffer. | |
| MJpegHuffmanCode * | huff_buffer |
| Buffer for Huffman code values. | |
Holds JPEG frame data and Huffman table data.
1.8.12