Categories:Multimedia License:GPLv3 Web Site:http://www.videolan.org/vlc/download-android.html Source Code:http://git.videolan.org/?p=vlc-ports/android.git;a=summary Issue Tracker:http://www.videolan.org/support/index.html#bugs Donate:http://www.videolan.org/contribute.html#money Auto Name:VLC Summary:Media player Description: Video and audio player that supports a wide range of formats, for both local and remote playback. [http://git.videolan.org/?p=vlc-ports/android.git;a=blob_plain;f=NEWS NEWS] . Repo Type:git Repo:git://git.videolan.org/vlc-ports/android.git Build:0.0.11-ARMv7,110 commit=0.0.11 subdir=vlc-android forceversion=yes forcevercode=yes prebuild=sed -i '48d' ../Makefile update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.0.11-ARM,111 commit=0.0.11 subdir=vlc-android forceversion=yes forcevercode=yes prebuild=sed -i '48d' ../Makefile update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock build=cd ../ && \ ANDROID_ABI=armeabi ./compile.sh release buildjni=no Build:0.0.11-x86,112 disable=ffmpeg error 0.0.11 commit=unknown - see disabled subdir=vlc-android forceversion=yes forcevercode=yes prebuild=sed -i '48d' ../Makefile update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.0.11-mips,113 commit=0.0.11 subdir=vlc-android forceversion=yes forcevercode=yes prebuild=sed -i '48d' ../Makefile update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock build=cd ../ && \ ANDROID_ABI=mips ./compile.sh release buildjni=no Build:0.1.3-MIPS,1301 disable=build failing (at 0.1.3) commit=0.1.3 subdir=vlc-android patch=ndkr9.patch srclibs=VLC@7c52aacbe forceversion=yes forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=mips ./compile.sh release buildjni=no Build:0.1.3-x86,1302 commit=0.1.3 subdir=vlc-android patch=ndkr9.patch srclibs=VLC@7c52aacbe forceversion=yes forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.1.3-ARM,1303 commit=0.1.3 subdir=vlc-android patch=ndkr9.patch srclibs=VLC@7c52aacbe forceversion=yes forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi ./compile.sh release buildjni=no Build:0.1.3-ARMv7,1304 commit=0.1.3 subdir=vlc-android patch=ndkr9.patch srclibs=VLC@7c52aacbe forceversion=yes forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.0,9002 commit=0.9.0 subdir=vlc-android srclibs=VLC@31ffb20309264994 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.0,9004 commit=0.9.0 subdir=vlc-android srclibs=VLC@31ffb20309264994 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.1,9102 commit=0.9.1 subdir=vlc-android srclibs=VLC@37e886d113b8b567c15208579fb2f forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.1,9104 commit=0.9.1 subdir=vlc-android srclibs=VLC@37e886d113b8b567c15208579fb2f forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.5,9502 disable=can't download gmp commit=0.9.5 subdir=vlc-android srclibs=VLC@052600173f376ff58ff04d53746961a2 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.5,9504 disable=can't download gmp commit=0.9.5 subdir=vlc-android srclibs=VLC@052600173f376ff58ff04d53746961a2 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.6,9602 commit=0.9.6 subdir=vlc-android srclibs=VLC-2.2@27f4799 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.6,9604 commit=0.9.6 subdir=vlc-android srclibs=VLC-2.2@27f4799 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.7,9702 commit=0.9.7 subdir=vlc-android srclibs=VLC-2.2@9e1c6ff forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.7,9704 commit=0.9.7 subdir=vlc-android srclibs=VLC-2.2@9e1c6ff forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.7.1,9711 disable=build fails commit=0.9.7.1 subdir=vlc-android srclibs=VLC-2.2@57cd36b forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=mips ./compile.sh release buildjni=no Build:0.9.7.1,9712 commit=0.9.7.1 subdir=vlc-android srclibs=VLC-2.2@57cd36b forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.7.1,9714 commit=0.9.7.1 subdir=vlc-android srclibs=VLC-2.2@57cd36b forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.8,9802 commit=0.9.8 subdir=vlc-android srclibs=VLC-2.2@f2db364 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.8,9803 commit=0.9.8 subdir=vlc-android srclibs=VLC-2.2@f2db364 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi ./compile.sh release buildjni=no Build:0.9.8,9804 commit=0.9.8 subdir=vlc-android srclibs=VLC-2.2@f2db364 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.9,9902 commit=0.9.9 subdir=vlc-android srclibs=VLC-2.2@e731dc23a4f8ef6782c7cc2236bbbf41c034dad1 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.9,9903 commit=0.9.9 subdir=vlc-android srclibs=VLC-2.2@e731dc23a4f8ef6782c7cc2236bbbf41c034dad1 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi ./compile.sh release buildjni=no Build:0.9.9,9904 commit=0.9.9 subdir=vlc-android srclibs=VLC-2.2@e731dc23a4f8ef6782c7cc2236bbbf41c034dad1 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:0.9.10,10002 commit=0.9.10 subdir=vlc-android srclibs=VLC-2.2@e33e5de forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:0.9.10,10003 commit=0.9.10 subdir=vlc-android srclibs=VLC-2.2@e33e5de forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi ./compile.sh release buildjni=no Build:0.9.10,10004 commit=0.9.10 subdir=vlc-android srclibs=VLC-2.2@e33e5de forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no #0.9.10 vercodes were off Build:1.0.0,10006 disable=doesn't build commit=1.0.0 subdir=vlc-android srclibs=VLC-2.2@036010e forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no #0.9.10 vercodes were off Build:1.0.0,10007 disable=doesn't build commit=1.0.0 subdir=vlc-android srclibs=VLC-2.2@036010e forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi ./compile.sh release buildjni=no #0.9.10 vercodes were off Build:1.0.0,10008 disable=doesn't build commit=1.0.0 subdir=vlc-android srclibs=VLC-2.2@036010e forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:1.0.1,10102 commit=1.0.1 subdir=vlc-android srclibs=VLC-2.2@59409d5 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=x86 ./compile.sh release buildjni=no Build:1.0.1,10103 commit=1.0.1 subdir=vlc-android srclibs=VLC-2.2@59409d5 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi ./compile.sh release buildjni=no Build:1.0.1,10104 commit=1.0.1 subdir=vlc-android srclibs=VLC-2.2@59409d5 forcevercode=yes prebuild=sed -i '/ant/d' ../Makefile && \ ln -s vlc-android/$$VLC-2.2$$ ../vlc build=cd ../ && \ ANDROID_ABI=armeabi-v7a ./compile.sh release buildjni=no Build:1.1.3,1010302 disable=crash commit=1.1.3 subdir=vlc-android srclibs=VLC@a9b19e4 prebuild=sed -i -e '/^TARGET/aPASSWORD_KEYSTORE="$PASSWORD_KEYSTORE" gradle $TARGET\nexit 0' -e 's@\-d \"gradle\/wrapper\"@1@g' ../compile.sh && \ ln -s vlc-android/$$VLC$$ ../vlc && \ sed -i -e 's/01010300/01010302/g' AndroidManifest.xml && \ sed -i -e 's/getString(R.string.build_time)/"20150308"/g' \ -e 's/getString(R.string.build_host)/"localhost"/g' \ -e 's/getString(R.string.build_revision)/"rev"/g' \ -e 's/BuildConfig.APPLICATION_ID/"org.videlan.vlc"/g' \ -e 's/BuildConfig.VERSION_NAME/"1.1.3"/g' \ -e 's/BuildConfig.VERSION_CODE/1010302/g' \ src/org/videolan/vlc/widget/VLCAppWidgetProvider.java src/org/videolan/vlc/gui/audio/AudioUtil.java src/org/videolan/vlc/gui/NativeCrashActivity.java src/org/videolan/vlc/widget/SlidingPaneLayout.java src/org/videolan/vlc/gui/MainActivity.java src/org/videolan/vlc/gui/AboutFragment.java src/org/videolan/vlc/audio/AudioService.java build=cd ../ && \ ./compile.sh -a "x86" --release buildjni=no ndk=r10d Build:1.1.3,1010303 disable=crash commit=1.1.3 subdir=vlc-android srclibs=VLC@a9b19e4 prebuild=sed -i -e '/^TARGET/aPASSWORD_KEYSTORE="$PASSWORD_KEYSTORE" gradle $TARGET\nexit 0' -e 's@\-d \"gradle\/wrapper\"@1@g' ../compile.sh && \ ln -s vlc-android/$$VLC$$ ../vlc && \ sed -i -e 's/01010300/01010303/g' AndroidManifest.xml && \ sed -i -e 's/getString(R.string.build_time)/"20150308"/g' \ -e 's/getString(R.string.build_host)/"localhost"/g' \ -e 's/getString(R.string.build_revision)/"rev"/g' \ -e 's/BuildConfig.APPLICATION_ID/"org.videlan.vlc"/g' \ -e 's/BuildConfig.VERSION_NAME/"1.1.3"/g' \ -e 's/BuildConfig.VERSION_CODE/1010303/g' \ src/org/videolan/vlc/widget/VLCAppWidgetProvider.java src/org/videolan/vlc/gui/audio/AudioUtil.java src/org/videolan/vlc/gui/NativeCrashActivity.java src/org/videolan/vlc/widget/SlidingPaneLayout.java src/org/videolan/vlc/gui/MainActivity.java src/org/videolan/vlc/gui/AboutFragment.java src/org/videolan/vlc/audio/AudioService.java build=cd ../ && \ ./compile.sh -a "armeabi" --release buildjni=no ndk=r10d Build:1.1.3,1010304 disable=crash commit=1.1.3 subdir=vlc-android srclibs=VLC@a9b19e4 prebuild=sed -i -e '/^TARGET/agradle clean\nPASSWORD_KEYSTORE="$PASSWORD_KEYSTORE" gradle $TARGET\nexit 0' -e 's@\-d \"gradle\/wrapper\"@1@g' ../compile.sh && \ ln -s vlc-android/$$VLC$$ ../vlc && \ sed -i -e 's/01010300/01010304/g' AndroidManifest.xml && \ sed -i -e 's/getString(R.string.build_time)/"20150308"/g' \ -e 's/getString(R.string.build_host)/"localhost"/g' \ -e 's/getString(R.string.build_revision)/"rev"/g' \ -e 's/BuildConfig.APPLICATION_ID/"org.videlan.vlc"/g' \ -e 's/BuildConfig.VERSION_NAME/"1.1.3"/g' \ -e 's/BuildConfig.VERSION_CODE/1010304/g' \ src/org/videolan/vlc/widget/VLCAppWidgetProvider.java src/org/videolan/vlc/gui/audio/AudioUtil.java src/org/videolan/vlc/gui/NativeCrashActivity.java src/org/videolan/vlc/widget/SlidingPaneLayout.java src/org/videolan/vlc/gui/MainActivity.java src/org/videolan/vlc/gui/AboutFragment.java src/org/videolan/vlc/audio/AudioService.java build=cd ../ && \ ./compile.sh -a "armeabi-v7a" --release buildjni=no ndk=r10d Maintainer Notes: Instructions and dependencies here: http://wiki.videolan.org/AndroidCompile see http://buildbot.videolan.org/builders/ for version code scheme The VLC srclib commit can be found out from TESTED_HASH value in compile.sh Issues: * Builds locally, but might break on the BS, since we call gradle directly: We might have to move config etc. out of the two .sh files into our prebuild and then use fdroid's own gradle= field. * The sed magic for BuildConfig. and R. should not be necessary. I don't know what is causing this issue, but maybe running gradle clean properly will do the trick. * Switching to a gradle= field should also enable us to use forcevercode instead of sed. . # +0: - (upstream) # +1: mips # +2: x86 # +3: arm # +4: armv7 (CV) Archive Policy:6 versions Auto Update Mode:None Update Check Mode:Tags Vercode Operation:%c + 4 Current Version:1.1.3 Current Version Code:1010304