Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
philos64
Old
(Last edited by philos64; 22nd June 2012 at 04:19 PM.)
#1  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
Video [APP][Jun 22]-VLC Beta For Android - UNOFFICIAL [updated n°59]

VideoLan Client For Android Gets Unofficial Hourly Alpha Builds, Courtesy Of A Generous Developer

8 months ago, I had written a post for Htc Desire S and Asus TF101 tablet forums about the VLC application. It was a pre-alpha version which was distributed. Today, it's a beta version, which is proposed. I let you read more on this news.

I will try to follow all differents updated builds for this beta version.


Quote:
The builds come in both NEON and non-NEON flavors. So, folks with older phones, or devices with the Tegra 2, for example, should probably download the non-NEON version. Newer devices packing the likes of the T3, S4, and modern Exynos SoCs can enjoy the NEON version. Be sure to check online to see if your processor has NEON support if you're unsure.

To reiterate, this isn't an official source, and the builds are still very alpha at the moment, but it's nice to see that the community is at least picking up some of VideoLAN's slack. Hit up the source link below to grab the most bleeding edge VLC on Android you can get right now.
How do you find out if your device is NEON or No-NEON ?
Simply use a file manager app, dig around in your system files and locate the folder /proc/cpuinfo and then take a look inside. You should see something like this:

Or an easier was to check for neon is to run this command:
Code:
cat /proc/cpuinfo | grep -e neon
Update Jun 22 - Compilation 59 - And download apk
VLC-NEON.apk => MD5 Sum: 2f2bc265d5797be4b677181c58e10911 - Size: 7.49 MB (7852747 bytes)
VLC-NO_NEON.apk => MD5 Sum: 37f87d3c05f799b724e8e9cfbfa4be6a - Size: 7.64 MB (8013494 bytes

Code:
Modifications - Last Part
#59 (22 juin 2012 09:01:26)
    Rename AudioSongsListAdapter to AudioListAdapter — jb / gitweb
    use setKeepScreenOn on the surfaceview — xilasz / gitweb
    AudioService: always stay alive + always block headset button events from the OS — xilasz / gitweb

#58 (22 juin 2012 02:01:32)
    audiotrack: revert latency changes of c7d10e49bd7 — funman / gitweb

#57 (22 juin 2012 01:01:27)
    don't use deprecated getWidth & getHeight + remove unused imports — xilasz / gitweb
    SCREEN_BRIGHT_WAKE_LOCK is deprecated, use setKeepScreenOn instead. — xilasz / gitweb
    URLDecoder.decode(string) is deprecated, use the encode(String,String) instead — xilasz / gitweb
    AudioFormat.CHANNEL_CONFIGURATION_STEREO is deprecated — xilasz / gitweb

#56 (21 juin 2012 22:01:25)
    src: Delete directoryList as well — edward.c.wang / gitweb
    Add DirectoryViewFragment and related missing files — edward.c.wang / gitweb

#55 (21 juin 2012 21:01:25)
    src: Don't leave an empty string when stripping the trailing slash — edward.c.wang / gitweb
    Add directory view through the menu — edward.c.wang / gitweb
    src: Remove directory view from the audio media library — edward.c.wang / gitweb

#54 (21 juin 2012 19:01:30)
    Java code improvements and code cosmetics — jb / gitweb

#53 (21 juin 2012 18:01:25)
    disable SongList from AudioPlayerActivity for now. — xilasz / gitweb
    Bind/unbind are designed for activities, it should not be used on fragments. — xilasz / gitweb
    Complete the release process — jb / gitweb
    About Section — jb / gitweb
    fix crash if tab is changed while swiping in audiobrowser — xilasz / gitweb
    Code is GPLv3, because of Apache libs — jb / gitweb
    AudioBrowser: prevent the user to scroll the header — xilasz / gitweb

#52 (21 juin 2012 17:01:29)
    Allow to build for releases — jb / gitweb

#51 (21 juin 2012 14:01:25)
    AudioDirectoryAdapter: support video as well — edward.c.wang / gitweb
    Move AudioListActivity to Fragment — jb / gitweb
    Refactore AudioListActivity into AudioListFragment — jb / gitweb
    src: Update tag of AudioListFragment — edward.c.wang / gitweb
#50 (21 juin 2012 13:01:25)
    util: use proper methods name — etix / gitweb
    Disable the indeterminate progress bar on pre-ICS devices — etix / gitweb
    src: Add an utility function to strip spaces — edward.c.wang / gitweb
    res: add plurals for subfolder — edward.c.wang / gitweb
    Add a directory browsing view — edward.c.wang / gitweb
    src: AudioBrowserActivity was renamed to AudioBrowserFragment — edward.c.wang / gitweb
    src: Load media information when using directory view — edward.c.wang / gitweb
    src: Missing debug tag in VideoListFragment — edward.c.wang / gitweb
    src: correct hideous spelling error — edward.c.wang / gitweb
    AudioDirectoryAdapter: less debug — edward.c.wang / gitweb


Code:
Modifications - Part# 3/4
#49 (21 juin 2012 12:01:28)
    makefile: add an uninstall rule — etix / gitweb
    Add the refresh button in the ActionBar if there is enough room — etix / gitweb
    Do the same for the "open MRL" menu — etix / gitweb
    Use the proper drawable for the search button — etix / gitweb
    Remove unneeded title — jb / gitweb
    Adapt the FlingView assert to fragment — jb / gitweb
    Do not hardcode /sdcard — jb / gitweb
#48 (21 juin 2012 11:01:25)
    Allow deletion in AudioListActivity too — jb / gitweb
#47 (21 juin 2012 10:01:25)
    We don't need a full size image — etix / gitweb
    Create a custom VLC style for the ActionBar — etix / gitweb
    don't handle call headset button during phone calls, leave it to android — xilasz / gitweb
    Set the logo used in the ActionBar — etix / gitweb
    Fix issue with Android pre-4.x — etix / gitweb
#46 (21 juin 2012 08:01:25)
    Audio context menu: factorization — jb / gitweb
    Rename activities that are now of type fragment — etix / gitweb
#45 (21 juin 2012 06:01:25)
    apkclean: use --force for rm — etix / gitweb
    Re-enable the context menu — etix / gitweb
    Fix a crash in the VideoList fragment — etix / gitweb
#44 (21 juin 2012 05:01:25)
    Consistent imports — jb / gitweb
    Git Ignore keystores — jb / gitweb
    Fix the audiolist crash — jb / gitweb
#43 (21 juin 2012 00:01:25)
    Audio: fix browsing — xilasz / gitweb
#42 (20 juin 2012 18:01:25)
    Support for fragments in the VideoList Menu — jb / gitweb
    Deactivate the context menu for the night, until un-breakage — jb / gitweb
#41 (20 juin 2012 17:01:27)
    show focused items in lists — xilasz / gitweb
    Add ActionBarSherlock library — etix / gitweb
    Modernize the code for Android 4.x — etix / gitweb
    Use the progress bar provided by the action bar — etix / gitweb
    Add gitignore to ActionBarSherlock — etix / gitweb
    Code cleanup — etix / gitweb
    ActionBarSherlock: use an env variable to find the SDK path — etix / gitweb
    VideoListActivity requires a specific theme — etix / gitweb
    Add a apkclean target in the Makefile to clean java code — jb / gitweb
    Remove unused code for apiSdk — jb / gitweb
    Add video context menu — jb / gitweb
    Missing drawable — etix / gitweb
    Missing animations — etix / gitweb
#40 (20 juin 2012 16:01:25)
    src: add a VLCCallbackTask to make threading easier — edward.c.wang / gitweb
    Use threading as to not block the UI thread when checking for video tracks — edward.c.wang / gitweb
#39 (20 juin 2012 15:01:25)
    hide list selection in preview — xilasz / gitweb
    Audio: invert songs and album/artist — jb / gitweb
#38 (20 juin 2012 14:01:25)
    Do not hardcode debuggable in the manifest — jb / gitweb
    Cleanup headers — jb / gitweb
    native audiotrack: add synchronisation and pause support — funman / gitweb
#37 (20 juin 2012 13:01:25)
    res: Strings cleanup — edward.c.wang / gitweb
    Completely hide what is hidden — jb / gitweb
    Info: make the OK button smaller — jb / gitweb
    French translation — jb / gitweb
#36 (20 juin 2012 12:01:25)
    Info_dialog: fix on smaller layouts — jb / gitweb
    Remove unnecessary includes — jb / gitweb
#35 (20 juin 2012 11:01:25)
     Delete song in contextMenuListener (detail / gitweb)
     Handle headset buttons (detail / gitweb)
#34 (20 juin 2012 10:01:25) 
   Support more protocols (detail / gitweb)
#33 (20 juin 2012 07:01:25)
   Release monitor when done (detail / gitweb)
#32 (19 juin 2012 23:01:25)
    Move length_change_monitor to top of file so that it can be used in the entire file — edward.c.wang / gitweb
    Use length_change_monitor to wait until the demux is working — edward.c.wang / gitweb
    src: Allow opening network streams — edward.c.wang / gitweb
#31 (19 juin 2012 17:01:25)
    Don't crash if there are no subdirectories or they are inaccessible — edward.c.wang / gitweb
#30 (19 juin 2012 14:01:25)
    res/values-de: don't translate stuff which isn't supposed to be — fkuehne / gitweb
    Revert "res/values-de: don't translate stuff which isn't supposed to be" — edward.c.wang / gitweb
    res: Allow translating about text — edward.c.wang / gitweb
    Media: Do not display non-sensical infos — jb / gitweb
Code:
Modifications - Part# 2
#29 (19 juin 2012 13:01:25)
    res: updated German translation — fkuehne / gitweb
    res: more updates for the German translation and some improvements — fkuehne / gitweb
    gitignore: ignore .DS_Store — fkuehne / gitweb
    res: some more minor improvements to the German translation — fkuehne / gitweb
#28 (18 juin 2012 13:01:25) 
    Build contribs with -g (detail / gitweb)
#27 (18 juin 2012 11:01:25)
    Avoid Lint error about DimStatusBar for api >= 11 (detail / gitweb)
    Remove ... and use the xml entity (detail / gitweb)
#26 (18 juin 2012 10:02:39)
    Abort thumbnailer if no video is coming after 10 seconds (detail / gitweb)
#25 (18 juin 2012 09:01:18)
    Always show the open warning (detail / gitweb)
    Improved welcome text for beta (detail / gitweb)
#24 (11 juin 2012 17:00:44)
     Java is a proper noun (detail / gitweb)
#22 (11 juin 2012 15:00:44)
    configure.sh: why we need android-9 (detail / gitweb)
    configure.sh: Fix ARMv6 illegal instruction errors (detail / gitweb)
#21 (1 juin 2012 13:00:45)
     enable ass/ssa subtitles (detail / gitweb)
#20 (29 mai 2012 14:00:44)
    subtitle track selection (detail / gitweb)
    vmem is required for thumbnails (detail / gitweb)
Code:
Modifications - Part# 1
#18 (28 mai 2012 12:00:44)
     Add a contrib patch for libxml and activate it in the build (detail / gitweb)
#17 (26 mai 2012 14:02:42)
    Move modules blacklisting in shell script (detail / gitweb)
    blacklist a few more modules (detail / gitweb)
#15 (24 mai 2012 14:00:44)
    add ARM/NEON simple channel mixer patch (detail / gitweb)
    UI: show last position of last video played (detail / gitweb)
#14 (23 mai 2012 15:00:45)
    Fix audio patch with updated vlc.git — jb / gitweb
#11 (21 mai 2012 09:00:45)
    Use the new option name — jb / gitweb
#10 (20 mai 2012 18:00:45)
    Fix sem_destroy — funman / gitweb
If you want more, VLC Hourlies
If you want to learn more about "what's NEON", you can read this info about this : ARM The Architecture For The Digital World and about differents Proc Cortex A series

For those who want to build something themselves, information is available on their wiki: VLC Wiki: AndroidCompile.
Official site VLC
VLC media player for Android
The Following 8 Users Say Thank You to philos64 For This Useful Post: [ Click to Expand ]
 
philos64
Old
#2  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
Reserved in case
The Following User Says Thank You to philos64 For This Useful Post: [ Click to Expand ]
 
philos64
Old
#3  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
Update, for those who want testing
Modifications
#14 (23 mai 2012 16:25:11)
Fix audio patch with updated vlc.git — jb / gitweb

Download link on OP

80 downloads and only 2 thanks, it's a pleasure
The Following User Says Thank You to philos64 For This Useful Post: [ Click to Expand ]
 
philos64
Old
#4  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
Update - New modifications

Code:
Modifications
#15 (24 mai 2012 14:00:44)
    add ARM/NEON simple channel mixer patch (detail / gitweb)
           => patches/0004-add-ARM-NEON-version-of-simple-channel-mixer.patch

    UI: show last position of last video played (detail / gitweb)
           => The file was modified	vlc-android/src/org/videolan/vlc/gui/video/VideoListActivity.java (diff)
           => The file was modified	vlc-android/src/org/videolan/vlc/gui/video/VideoListAdapter.java (diff)
The Following User Says Thank You to philos64 For This Useful Post: [ Click to Expand ]
 
philos64
Old
#5  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
New update

Code:
Modifications 
#17 (26 mai 2012 14:02:42) 
             Move modules blacklisting in shell script
                          => The file was modified	Makefile (diff)
                          => The file was added	find_modules.sh

             Blacklist a few more modules
                           => Make the regexps more strict (match libXXXX_plugin.a)
                           => The file was modified	find_modules.sh (diff)
 
philos64
Old
#6  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
New update - Compilation #18 -28 mai 2012
Code:
Modifications
#18 (28 mai 2012 12:00:44)
     Add a contrib patch for libxml and activate it in the build (detail / gitweb)
 
philos64
Old
(Last edited by philos64; 30th May 2012 at 08:54 AM.)
#7  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
New update - Compilation #29 mai 2012
Code:
Modifications
#20 (29 mai 2012 12:00:44)
    subtitle track selection (detail / gitweb)
    vmem is required for thumbnails (detail / gitweb)
 
halfbytecode
Old
#8  
Member
Thanks Meter 2
Posts: 37
Join Date: Apr 2012
Thanks a lot for this.
 
philos64
Old
#9  
philos64's Avatar
Recognized Contributor - OP
Thanks Meter 1757
Posts: 2,484
Join Date: May 2010
Location: Somewhere between sky and earth

 
DONATE TO ME
New Update - Compilation #21 (1 juin 2012 13:00:45)

Code:
Modification
#21 (1 juin 2012 13:00:45)
                 enable ass/ssa subtitles (detail / gitweb)


The VLC beta apk is downloaded, it will be good to send a feedback for others xda members.

Stop to leech only, it would be better cool if you send a report,
Thanks
 
buggingme
Old
#10  
buggingme's Avatar
Senior Member
Thanks Meter 44
Posts: 160
Join Date: Oct 2011
hi,

and thank you for your work.

The app works pretty well for me so far. It plays videos much better and more fluent compared to mx player on my galaxy nexus.

However one disadvantage is the fact that the soft keys are visible during playback of video files compared to other players where soft keys of the nexus are hidden to use the full screen of the phone.

Is it possible to include a possibility to hide the soft keys in your next release?

thank you

The Following User Says Thank You to buggingme For This Useful Post: [ Click to Expand ]
 
Post Reply+
Tags
android, beta, development, neon, vlc
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...