From be8b0afd66da2f104832ddf435d52b28469472c0 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 3 Sep 2010 23:19:24 +0200 Subject: [PATCH] xbmc-dharma: fix picture issue, some docus Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc-dharma/build | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/mediacenter/xbmc-dharma/build b/packages/mediacenter/xbmc-dharma/build index 6243424f6b..a48c1312c9 100755 --- a/packages/mediacenter/xbmc-dharma/build +++ b/packages/mediacenter/xbmc-dharma/build @@ -59,8 +59,24 @@ fi # ensure we dont use size optimization. CFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O2|"` CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-Os|-O2|"` + +# dont use some optimizations because of problems +# this fixes problems with faac implementation of ffmpeg LDFLAGS=`echo $LDFLAGS | sed -e "s|-Wl,--as-needed||"` +# this fixes the "stretching picture bug" + CFLAGS=`echo $CFLAGS | sed -e "s|-ftree-loop-distribution||"` + CFLAGS=`echo $CFLAGS | sed -e "s|-floop-interchange||"` + CFLAGS=`echo $CFLAGS | sed -e "s|-floop-strip-mine||"` + CFLAGS=`echo $CFLAGS | sed -e "s|-floop-block||"` + CFLAGS=`echo $CFLAGS | sed -e "s|-fgraphite-identity||"` + + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-ftree-loop-distribution||"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-floop-interchange||"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-floop-strip-mine||"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-floop-block||"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-fgraphite-identity||"` + # setup skin dir from default skin SKIN_DIR="skin.`tolower $SKIN_DEFAULT`"