FFmpeg
|
MJPEG encoder and decoder. More...
#include "jpegtables.h"
Go to the source code of this file.
Functions | |
void | ff_mjpeg_build_huffman_codes (uint8_t *huff_size, uint16_t *huff_code, const uint8_t *bits_table, const uint8_t *val_table) |
Variables | |
const uint8_t | avpriv_mjpeg_bits_dc_luminance [17] |
const uint8_t | avpriv_mjpeg_val_dc [12] |
const uint8_t | avpriv_mjpeg_bits_dc_chrominance [17] |
const uint8_t | avpriv_mjpeg_bits_ac_luminance [17] |
const uint8_t | avpriv_mjpeg_val_ac_luminance [] |
const uint8_t | avpriv_mjpeg_bits_ac_chrominance [17] |
const uint8_t | avpriv_mjpeg_val_ac_chrominance [] |
MJPEG encoder and decoder.
Definition in file jpegtables.c.
void ff_mjpeg_build_huffman_codes | ( | uint8_t * | huff_size, |
uint16_t * | huff_code, | ||
const uint8_t * | bits_table, | ||
const uint8_t * | val_table | ||
) |
Definition at line 127 of file jpegtables.c.
Referenced by build_vlc(), ff_mjpeg_build_optimal_huffman(), ff_mjpeg_encode_init(), and ljpeg_encode_init().
const uint8_t avpriv_mjpeg_bits_dc_luminance[17] |
Definition at line 65 of file jpegtables.c.
Referenced by append_dht_segment(), build_basic_mjpeg_vlc(), ff_mjpeg_encode_init(), ff_rtp_send_jpeg(), jpeg_create_header(), jpeg_table_header(), jpg_init(), ljpeg_encode_init(), and vaapi_encode_mjpeg_init_tables().
const uint8_t avpriv_mjpeg_val_dc[12] |
Definition at line 67 of file jpegtables.c.
Referenced by append_dht_segment(), build_basic_mjpeg_vlc(), ff_mjpeg_encode_init(), ff_rtp_send_jpeg(), jpeg_create_header(), jpeg_table_header(), jpg_init(), ljpeg_encode_init(), and vaapi_encode_mjpeg_init_tables().
const uint8_t avpriv_mjpeg_bits_dc_chrominance[17] |
Definition at line 70 of file jpegtables.c.
Referenced by build_basic_mjpeg_vlc(), ff_mjpeg_encode_init(), ff_rtp_send_jpeg(), jpeg_create_header(), jpeg_table_header(), jpg_init(), ljpeg_encode_init(), and vaapi_encode_mjpeg_init_tables().
const uint8_t avpriv_mjpeg_bits_ac_luminance[17] |
Definition at line 73 of file jpegtables.c.
Referenced by append_dht_segment(), build_basic_mjpeg_vlc(), ff_mjpeg_encode_init(), ff_rtp_send_jpeg(), jpeg_create_header(), jpeg_table_header(), jpg_init(), and vaapi_encode_mjpeg_init_tables().
const uint8_t avpriv_mjpeg_val_ac_luminance[] |
Definition at line 75 of file jpegtables.c.
Referenced by append_dht_segment(), build_basic_mjpeg_vlc(), ff_mjpeg_encode_init(), ff_rtp_send_jpeg(), jpeg_create_header(), jpeg_table_header(), jpg_init(), and vaapi_encode_mjpeg_init_tables().
const uint8_t avpriv_mjpeg_bits_ac_chrominance[17] |
Definition at line 99 of file jpegtables.c.
Referenced by append_dht_segment(), build_basic_mjpeg_vlc(), ff_mjpeg_encode_init(), ff_rtp_send_jpeg(), jpeg_create_header(), jpeg_table_header(), jpg_init(), and vaapi_encode_mjpeg_init_tables().
const uint8_t avpriv_mjpeg_val_ac_chrominance[] |
Definition at line 102 of file jpegtables.c.
Referenced by append_dht_segment(), build_basic_mjpeg_vlc(), ff_mjpeg_encode_init(), ff_rtp_send_jpeg(), jpeg_create_header(), jpeg_table_header(), jpg_init(), and vaapi_encode_mjpeg_init_tables().