From 9cbe98af486ae553e4a4e75f81b5929a991a48d6 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 3 Sep 2010 23:19:13 +0200 Subject: [PATCH] xbmc: fix picture issue, some docus Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc/build | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/mediacenter/xbmc/build b/packages/mediacenter/xbmc/build index 6243424f6b..a48c1312c9 100755 --- a/packages/mediacenter/xbmc/build +++ b/packages/mediacenter/xbmc/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`"