Mercurial > libavcodec.hg
comparison mpegvideo.h @ 1007:b2cf2a1d9a51 libavcodec
more compare functions (rd & bit)
author | michaelni |
---|---|
date | Wed, 15 Jan 2003 18:05:23 +0000 |
parents | 3e1f39583bee |
children | fb6cbb8a04a3 |
comparison
equal
deleted
inserted
replaced
1006:a32feda30b01 | 1007:b2cf2a1d9a51 |
---|---|
550 void (*dct_unquantize_h263)(struct MpegEncContext *s, | 550 void (*dct_unquantize_h263)(struct MpegEncContext *s, |
551 DCTELEM *block/*align 16*/, int n, int qscale); | 551 DCTELEM *block/*align 16*/, int n, int qscale); |
552 void (*dct_unquantize)(struct MpegEncContext *s, // unquantizer to use (mpeg4 can use both) | 552 void (*dct_unquantize)(struct MpegEncContext *s, // unquantizer to use (mpeg4 can use both) |
553 DCTELEM *block/*align 16*/, int n, int qscale); | 553 DCTELEM *block/*align 16*/, int n, int qscale); |
554 int (*dct_quantize)(struct MpegEncContext *s, DCTELEM *block/*align 16*/, int n, int qscale, int *overflow); | 554 int (*dct_quantize)(struct MpegEncContext *s, DCTELEM *block/*align 16*/, int n, int qscale, int *overflow); |
555 int (*fast_dct_quantize)(struct MpegEncContext *s, DCTELEM *block/*align 16*/, int n, int qscale, int *overflow); | |
555 void (*fdct)(DCTELEM *block/* align 16*/); | 556 void (*fdct)(DCTELEM *block/* align 16*/); |
556 void (*idct_put)(UINT8 *dest/*align 8*/, int line_size, DCTELEM *block/*align 16*/); | 557 void (*idct_put)(UINT8 *dest/*align 8*/, int line_size, DCTELEM *block/*align 16*/); |
557 void (*idct_add)(UINT8 *dest/*align 8*/, int line_size, DCTELEM *block/*align 16*/); | 558 void (*idct_add)(UINT8 *dest/*align 8*/, int line_size, DCTELEM *block/*align 16*/); |
558 //FIXME move above funcs into dspContext perhaps | 559 //FIXME move above funcs into dspContext perhaps |
559 } MpegEncContext; | 560 } MpegEncContext; |