# HG changeset patch # User bircoph # Date 1238705387 0 # Node ID 3afe8b737f43a993ac38807abebc605e4c5008c0 # Parent 8a2fbe78b1f929181dccfdfafaa169fac5c8fc95 Use native endian float filter provided by libbs2b instead of selection based on WORDS_ENDIAN. diff -r 8a2fbe78b1f9 -r 3afe8b737f43 libaf/af_bs2b.c --- a/libaf/af_bs2b.c Thu Apr 02 19:02:59 2009 +0000 +++ b/libaf/af_bs2b.c Thu Apr 02 20:49:47 2009 +0000 @@ -45,6 +45,7 @@ return data; \ } +PLAY(f,float) PLAY(fbe,float) PLAY(fle,float) PLAY(s32be,int32_t) @@ -132,11 +133,7 @@ af->play = play_u8; break; default: -#ifdef WORDS_BIGENDIAN - af->play = play_fbe; -#else - af->play = play_fle; -#endif //WORDS_BIGENDIAN + af->play = play_f; af->data->format = AF_FORMAT_FLOAT_NE; af->data->bps=4; break;