Mercurial > libavcodec.hg
comparison dsputil.h @ 2725:0131b4ae1fb0 libavcodec
remove unused vp3 related function pointers
author | michael |
---|---|
date | Sat, 21 May 2005 07:43:49 +0000 |
parents | 360024d31dab |
children | 975074f04b95 |
comparison
equal
deleted
inserted
replaced
2724:546993e42dbc | 2725:0131b4ae1fb0 |
---|---|
321 | 321 |
322 int (*try_8x8basis)(int16_t rem[64], int16_t weight[64], int16_t basis[64], int scale); | 322 int (*try_8x8basis)(int16_t rem[64], int16_t weight[64], int16_t basis[64], int scale); |
323 void (*add_8x8basis)(int16_t rem[64], int16_t basis[64], int scale); | 323 void (*add_8x8basis)(int16_t rem[64], int16_t basis[64], int scale); |
324 #define BASIS_SHIFT 16 | 324 #define BASIS_SHIFT 16 |
325 #define RECON_SHIFT 6 | 325 #define RECON_SHIFT 6 |
326 | |
327 /** | |
328 * This function handles any initialization for the VP3 DSP functions. | |
329 */ | |
330 void (*vp3_dsp_init)(void); | |
331 | |
332 /** | |
333 * This function is responsible for taking a block of zigzag'd, | |
334 * quantized DCT coefficients and reconstructing the original block of | |
335 * samples. | |
336 * @param input_data 64 zigzag'd, quantized DCT coefficients | |
337 * @param dequant_matrix 64 zigzag'd quantizer coefficients | |
338 * @param coeff_count index of the last coefficient | |
339 * @param output_samples space for 64 DCTELEMs where the transformed | |
340 * samples will be stored | |
341 */ | |
342 void (*vp3_idct)(int16_t *input_data, int16_t *dequant_matrix, | |
343 int coeff_count, DCTELEM *output_samples); | |
344 | 326 |
345 void (*h264_idct_add)(uint8_t *dst, DCTELEM *block, int stride); | 327 void (*h264_idct_add)(uint8_t *dst, DCTELEM *block, int stride); |
346 } DSPContext; | 328 } DSPContext; |
347 | 329 |
348 void dsputil_static_init(void); | 330 void dsputil_static_init(void); |