Mercurial > libavcodec.hg
comparison ppc/dsputil_ppc.c @ 1981:1ba490d60bb9 libavcodec
disable hadamard for gcc below 3.3 - better fix awaited
author | alex |
---|---|
date | Mon, 26 Apr 2004 08:51:56 +0000 |
parents | 2599b8444831 |
children | 31bf68b1792b |
comparison
equal
deleted
inserted
replaced
1980:a6972a4f90c8 | 1981:1ba490d60bb9 |
---|---|
277 c->put_pixels_tab[0][3] = put_pixels16_xy2_altivec; | 277 c->put_pixels_tab[0][3] = put_pixels16_xy2_altivec; |
278 c->put_no_rnd_pixels_tab[0][3] = put_no_rnd_pixels16_xy2_altivec; | 278 c->put_no_rnd_pixels_tab[0][3] = put_no_rnd_pixels16_xy2_altivec; |
279 | 279 |
280 c->gmc1 = gmc1_altivec; | 280 c->gmc1 = gmc1_altivec; |
281 | 281 |
282 #if (__GNUC__ * 100 + __GNUC_MINOR__ >= 330) | |
282 c->hadamard8_diff[0] = hadamard8_diff16_altivec; | 283 c->hadamard8_diff[0] = hadamard8_diff16_altivec; |
283 c->hadamard8_diff[1] = hadamard8_diff8x8_altivec; | 284 c->hadamard8_diff[1] = hadamard8_diff8x8_altivec; |
285 #endif | |
284 | 286 |
285 #ifdef CONFIG_ENCODERS | 287 #ifdef CONFIG_ENCODERS |
286 if (avctx->dct_algo == FF_DCT_AUTO || | 288 if (avctx->dct_algo == FF_DCT_AUTO || |
287 avctx->dct_algo == FF_DCT_ALTIVEC) | 289 avctx->dct_algo == FF_DCT_ALTIVEC) |
288 { | 290 { |