FFmpeg
Macros | Functions | Variables
svq1.h File Reference

Sorenson Vector Quantizer #1 (SVQ1) video codec. More...

#include <stdint.h>

Go to the source code of this file.

Macros

#define SVQ1_BLOCK_SKIP   0
 
#define SVQ1_BLOCK_INTER   1
 
#define SVQ1_BLOCK_INTER_4V   2
 
#define SVQ1_BLOCK_INTRA   3
 

Functions

uint16_t ff_svq1_packet_checksum (const uint8_t *data, const int length, int value)
 

Variables

const int8_t *const ff_svq1_inter_codebooks [6]
 
const int8_t *const ff_svq1_intra_codebooks [6]
 
const uint8_t ff_svq1_block_type_vlc [4][2]
 
const uint8_t ff_svq1_intra_multistage_vlc [6][8][2]
 
const uint8_t ff_svq1_inter_multistage_vlc [6][8][2]
 
const uint16_t ff_svq1_intra_mean_vlc [256][2]
 
const uint16_t ff_svq1_inter_mean_vlc [512][2]
 
const uint16_t ff_svq1_frame_size_table [7][2]
 

Detailed Description

Sorenson Vector Quantizer #1 (SVQ1) video codec.

For more information of the SVQ1 algorithm, visit: http://www.pcisys.net/~melanson/codecs/