|
static int | svq1_decode_block_intra (GetBitContext *bitbuf, uint8_t *pixels, ptrdiff_t pitch) |
|
static int | svq1_decode_block_non_intra (GetBitContext *bitbuf, uint8_t *pixels, ptrdiff_t pitch) |
|
static int | svq1_decode_motion_vector (GetBitContext *bitbuf, svq1_pmv *mv, svq1_pmv **pmv) |
|
static void | svq1_skip_block (uint8_t *current, uint8_t *previous, ptrdiff_t pitch, int x, int y) |
|
static int | svq1_motion_inter_block (HpelDSPContext *hdsp, GetBitContext *bitbuf, uint8_t *current, uint8_t *previous, ptrdiff_t pitch, svq1_pmv *motion, int x, int y, int width, int height) |
|
static int | svq1_motion_inter_4v_block (HpelDSPContext *hdsp, GetBitContext *bitbuf, uint8_t *current, uint8_t *previous, ptrdiff_t pitch, svq1_pmv *motion, int x, int y, int width, int height) |
|
static int | svq1_decode_delta_block (AVCodecContext *avctx, HpelDSPContext *hdsp, GetBitContext *bitbuf, uint8_t *current, uint8_t *previous, ptrdiff_t pitch, svq1_pmv *motion, int x, int y, int width, int height) |
|
static void | svq1_parse_string (GetBitContext *bitbuf, uint8_t out[257]) |
|
static int | svq1_decode_frame_header (AVCodecContext *avctx, AVFrame *frame) |
|
static int | svq1_decode_frame (AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt) |
|
static av_cold int | svq1_decode_init (AVCodecContext *avctx) |
|
static av_cold int | svq1_decode_end (AVCodecContext *avctx) |
|
static void | svq1_flush (AVCodecContext *avctx) |
|
Sorenson Vector Quantizer #1 (SVQ1) video codec. For more information of the SVQ1 algorithm, visit: http://www.pcisys.net/~melanson/codecs/
Definition in file svq1dec.c.