<div dir="ltr">2013/4/21 Mert Gedik <span dir="ltr"><<a href="mailto:gedikmert89@gmail.com" target="_blank">gedikmert89@gmail.com</a>></span><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_extra">Sorry for that, I am using an mail list for the first time...</div><div class="gmail_extra"><br></div></div></blockquote><div><br></div><div style>Hi Mert - I wouldn't worry to much about that, same happens to me all the time :-)</div>
<div style> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">
</div><div class="gmail_extra">BTW,</div><div class="gmail_extra">
<br></div><div class="gmail_extra">I tested each configuration option that you mentioned as below, you can see the results,</div><div class="gmail_extra"><br></div></div></blockquote><div><br></div><div style>xbmc are utilizing ffmpeg to the fullest and we seldom have any problems with general formats like mp3 and so on. We build for ios like this:</div>
<div style><br></div><div style><div>./configure \</div><div>--disable-avdevice \</div><div>--disable-avformat \</div><div>--disable-avutil \</div><div>--disable-swresample \</div><div>--disable-swscale \</div><div>--disable-postproc \</div>
<div>--disable-avfilter \</div><div>--disable-ffplay \</div><div>--disable-ffserver \</div><div>--disable-ffprobe \</div><div>--disable-doc \</div><div>--disable-bzlib \</div><div>--disable-programs \</div><div>--target-os=darwin \</div>
<div>--enable-cross-compile \</div><div>--enable-gpl \</div><div>--enable-version3 \</div><div>--arch=arm \</div><div>--cpu=cortex-a8 \</div><div>--enable-pic \</div><div>--extra-cflags='-arch armv7' \</div><div>--extra-ldflags='-arch armv7' \</div>
<div>--extra-cflags='-mfpu=neon -mfloat-abi=softfp -mvectorize-with-neon-quad' \</div><div>--enable-neon \</div><div>--disable-armv5te \</div><div>--disable-armv6 \</div><div>--disable-armv6t2 \</div><div>--enable-optimizations \</div>
<div>--enable-debug=3 \</div><div>--disable-stripping \</div><div>--cc=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc \</div><div>--sysroot=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk \</div>
<div>--as='/Users/Shared/xbmc-depends/buildtools-native/bin/<a href="http://gas-preprocessor.pl">gas-preprocessor.pl</a> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc' \</div>
<div>--extra-ldflags=-L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/system</div><div><br></div></div><div><br></div><div style>You should also check you have the latest/proper gas-preprocessor version which manages all the ARM optimizations and the official ffmpeg repo for gas-preprocessor is <a href="https://github.com/yuvi/gas-preprocessor">https://github.com/yuvi/gas-preprocessor</a> which btw is a copy of Mans Rullgards (the author of gas-preprocessos) own repo <a href="https://github.com/yuvi/gas-preprocessor">https://github.com/yuvi/gas-preprocessor</a>. Since gas-preprocessor is copied manually the ffmpeg version may some time fall behind so it's worth checking out Mans repo from time to time. Mans Rullgards is an ARM optimizations guru and The Father of all ARM optimizations used by libav and ffmpeg.</div>
</div></div></div>