]> git.sesse.net Git - ffmpeg/commitdiff
Merge commit '468bfe38c66d4d020984158e53b09a6a5749f394'
authorClément Bœsch <u@pkh.me>
Mon, 20 Mar 2017 11:08:11 +0000 (12:08 +0100)
committerClément Bœsch <u@pkh.me>
Mon, 20 Mar 2017 11:08:11 +0000 (12:08 +0100)
* commit '468bfe38c66d4d020984158e53b09a6a5749f394':
  ppc: mpegvideo: Add proper runtime AltiVec detection

Merged-by: Clément Bœsch <u@pkh.me>
1  2 
libavcodec/ppc/mpegvideodsp.c

index 7696954335449ed9e9628a3056d3f0467adf174b,eef3e1dcbe2006d6fe599b9dafdb0638d46a2f36..021933255b012088fabeee1d5525b41bfc124f7b
@@@ -127,7 -129,10 +129,10 @@@ static void gmc1_altivec(uint8_t *dst /
  
  av_cold void ff_mpegvideodsp_init_ppc(MpegVideoDSPContext *c)
  {
 -#if HAVE_ALTIVEC && HAVE_BIGENDIAN
 +#if HAVE_ALTIVEC
+     if (!PPC_ALTIVEC(av_get_cpu_flags()))
+         return;
      c->gmc1 = gmc1_altivec;
 -#endif /* HAVE_ALTIVEC && HAVE_BIGENDIAN */
 +#endif /* HAVE_ALTIVEC */
  }