Browse Source

hadamard/AltiVec: fix to compiler fix by (Romain Dolbeau <dolbeau at irisa dot fr>)

Originally committed as revision 3195 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Michael Niedermayer 21 years ago
parent
commit
3cf1e291f8
2 changed files with 3 additions and 3 deletions
  1. +2
    -2
      libavcodec/ppc/dsputil_altivec.c
  2. +1
    -1
      libavcodec/ppc/dsputil_ppc.c

+ 2
- 2
libavcodec/ppc/dsputil_altivec.c View File

@@ -1302,7 +1302,7 @@ POWERPC_PERF_STOP_COUNT(altivec_put_no_rnd_pixels16_xy2_num, 1);
#endif /* ALTIVEC_USE_REFERENCE_C_CODE */
}

#if (__GNUC__ * 100 + __GNUC_MINOR__ >= 330)
#if (__GNUC__ * 100 + __GNUC_MINOR__ * 10 >= 330)
int hadamard8_diff8x8_altivec(/*MpegEncContext*/ void *s, uint8_t *dst, uint8_t *src, int stride, int h){
POWERPC_PERF_DECLARE(altivec_hadamard8_diff8x8_num, 1);
int sum;
@@ -1612,7 +1612,7 @@ POWERPC_PERF_START_COUNT(altivec_hadamard8_diff16_num, 1);
POWERPC_PERF_STOP_COUNT(altivec_hadamard8_diff16_num, 1);
return score;
}
#endif
#endif // GCC >= 3.3

int has_altivec(void)
{


+ 1
- 1
libavcodec/ppc/dsputil_ppc.c View File

@@ -279,7 +279,7 @@ void dsputil_init_ppc(DSPContext* c, AVCodecContext *avctx)
c->gmc1 = gmc1_altivec;

#if (__GNUC__ * 100 + __GNUC_MINOR__ >= 330)
#if (__GNUC__ * 100 + __GNUC_MINOR__ * 10 >= 330)
c->hadamard8_diff[0] = hadamard8_diff16_altivec;
c->hadamard8_diff[1] = hadamard8_diff8x8_altivec;
#endif


Loading…
Cancel
Save