2012-10-16, 15:16
OpenMAX IL components might be 'easy' but their usage is heavily tuned to specific vendors, there are lots and lots of quirks that you have to handle to be 'universal'.
(2012-10-16, 15:16)davilla Wrote: OpenMAX IL components might be 'easy' but their usage is heavily tuned to specific vendors, there are lots and lots of quirks that you have to handle to be 'universal'.
(2012-10-17, 17:11)tequila Wrote: Haven´t tested any inoffical apk yet. Can someone confirm that it will support HDMI out for movie playback ?
(2012-10-17, 18:30)OwLOwL Wrote: Compared the ffmpeg 10.2 original source with the diceplayer one.. and the changes where minor.... they are using libstagefright out of the box it seems! ... so... a glance at their included config.log might provide hints of what they do differently compared to the missing symbols builds we have?... maybe missing rpath-link to the stagefright libs?
The config line from diceplayer ffmpeg:
# ./configure --target-os=linux --prefix=./android/armv7-a --enable-cross-compile --extra-libs=-lgcc --arch=arm --cc=/home/inisoft/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc --cross-prefix=/home/inisoft/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi- --nm=/home/inisoft/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-nm --sysroot=/home/inisoft/android-ndk/platforms/android-8/arch-arm/ --extra-cflags=' -O3 -fpic -DANDROID -DHAVE_SYS_UIO_H=1 -Dipv6mr_interface=ipv6mr_ifindex -fasm -Wno-psabi -fno-short-enums -fno-strict-aliasing -finline-limit=300 -mfloat-abi=softfp -mfpu=neon -marm -march=armv7-a -mtune=cortex-a8 ' --disable-shared --enable-static --extra-ldflags='-Wl,-rpath-link=/home/inisoft/android-ndk/platforms/android-8/arch-arm//usr/lib -L/home/inisoft/android-ndk/platforms/android-8/arch-arm//usr/lib -nostdlib -lc -lm -ldl -llog' --enable-parsers --disable-encoders --enable-decoders --disable-muxers --enable-demuxers --enable-swscale --disable-ffplay --disable-ffprobe --disable-ffserver --disable-ffmpeg --enable-network --enable-indevs --disable-bsfs --disable-filters --enable-protocols --enable-asm --disable-avdevice --disable-avfilter --enable-neon