[FFmpeg-cvslog] r17698 - trunk/libavcodec/ra144.c

mru subversion
Mon Mar 2 00:41:40 CET 2009


Author: mru
Date: Mon Mar  2 00:41:39 2009
New Revision: 17698

Log:
RA144: work around gcc bug/oddity on ARM

This should not make any difference, yet some gcc versions on ARM
produce incorrect output without this fix.

Approved by Vitor.

Modified:
   trunk/libavcodec/ra144.c

Modified: trunk/libavcodec/ra144.c
==============================================================================
--- trunk/libavcodec/ra144.c	Sun Mar  1 19:20:26 2009	(r17697)
+++ trunk/libavcodec/ra144.c	Mon Mar  2 00:41:39 2009	(r17698)
@@ -200,7 +200,7 @@ static void do_output_subblock(RA144Cont
 
     block = ractx->adapt_cb + BUFFERSIZE - BLOCKSIZE;
 
-    add_wav(block, gain, cba_idx, m, buffer_a,
+    add_wav(block, gain, cba_idx, m, cba_idx? buffer_a: NULL,
             cb1_vects[cb1_idx], cb2_vects[cb2_idx]);
 
     memcpy(ractx->curr_sblock, ractx->curr_sblock + 40,




More information about the ffmpeg-cvslog mailing list