From da4c34f2a2bb0a577ec5ad7c104884ec2a3d144c Mon Sep 17 00:00:00 2001 From: David McPaul Date: Sat, 11 Apr 2009 13:26:01 +0000 Subject: [PATCH] ifdef out function that has a problem asm instruction. It does not seem to be called anyway git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30118 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../media/plugins/avcodec/libavcodec/x86/h264dsp_mmx.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/add-ons/media/plugins/avcodec/libavcodec/x86/h264dsp_mmx.c b/src/add-ons/media/plugins/avcodec/libavcodec/x86/h264dsp_mmx.c index bf96613c33..f1a6bd2d7f 100644 --- a/src/add-ons/media/plugins/avcodec/libavcodec/x86/h264dsp_mmx.c +++ b/src/add-ons/media/plugins/avcodec/libavcodec/x86/h264dsp_mmx.c @@ -792,6 +792,8 @@ static void h264_h_loop_filter_chroma_intra_mmx2(uint8_t *pix, int stride, int a transpose4x4(pix-2+4*stride, trans+4, stride, 8); } +#ifndef __HAIKU__ + static void h264_loop_filter_strength_mmx2( int16_t bS[2][4][4], uint8_t nnz[40], int8_t ref[2][40], int16_t mv[2][40][2], int bidir, int edges, int step, int mask_mv0, int mask_mv1, int field ) { int dir; @@ -895,6 +897,12 @@ static void h264_loop_filter_strength_mmx2( int16_t bS[2][4][4], uint8_t nnz[40] ); } +#else +static void h264_loop_filter_strength_mmx2( int16_t bS[2][4][4], uint8_t nnz[40], int8_t ref[2][40], int16_t mv[2][40][2], + int bidir, int edges, int step, int mask_mv0, int mask_mv1, int field ) { +} +#endif + /***********************************/ /* motion compensation */