summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbircoph <bircoph@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-04-02 20:49:47 +0000
committerbircoph <bircoph@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-04-02 20:49:47 +0000
commit83c2df3565c19931b01c3ed75a0e08aca1fb24f2 (patch)
tree87a544fbc7214114265cd6453b4449429b04cdf4
parent12a6f0c0568d396d6c156b3a9a6b602c0a861972 (diff)
downloadmpv-83c2df3565c19931b01c3ed75a0e08aca1fb24f2.tar.bz2
mpv-83c2df3565c19931b01c3ed75a0e08aca1fb24f2.tar.xz
Use native endian float filter provided by libbs2b instead of
selection based on WORDS_ENDIAN. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29134 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--libaf/af_bs2b.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/libaf/af_bs2b.c b/libaf/af_bs2b.c
index e47e669635..4899fcc070 100644
--- a/libaf/af_bs2b.c
+++ b/libaf/af_bs2b.c
@@ -45,6 +45,7 @@ static af_data_t *play_##name(struct af_instance_s *af, af_data_t *data) \
return data; \
}
+PLAY(f,float)
PLAY(fbe,float)
PLAY(fle,float)
PLAY(s32be,int32_t)
@@ -132,11 +133,7 @@ static int control(struct af_instance_s *af, int cmd, void *arg)
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;