From a1fd944f7389dffbd649db7c68fd466ad32d998c Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 6 Feb 2007 23:58:02 +0000 Subject: workaround sign bug Originally committed as revision 7864 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/wmaenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec') diff --git a/libavcodec/wmaenc.c b/libavcodec/wmaenc.c index 6c687957c4..5f502d269c 100644 --- a/libavcodec/wmaenc.c +++ b/libavcodec/wmaenc.c @@ -290,7 +290,7 @@ static int encode_block(WMADecodeContext *s, float (*src_coefs)[BLOCK_MAX_SIZE], put_bits(&s->pb, coef_nb_bits, abs_level); put_bits(&s->pb, s->frame_len_bits, run); } - put_bits(&s->pb, 1, level > 0); + put_bits(&s->pb, 1, level < 0); //FIXME the sign is fliped somewhere run=0; }else{ run++; -- cgit v1.2.3