[vlc-devel] cannot open hardware acceleration on android 2.3.4

ScottLin scottlin at condel-tech.com
Wed Mar 28 10:40:38 CEST 2012


Hi all,

I read the post
<http://forum.xda-developers.com/showthread.php?t=1517415>on XDA and
tried to build a VLC for android.

I tested the VLC-debug.apk I built on my Novo7 tablet,
the video is choppy and obviously hardware acceleration is failed.

But the other players, ex mobo player and rock player, play smoothly on
those files.
And their hardware acceleration works well.

I looked at the log, it shows that there are warnings like:
" couldn't find an omx component for codec h264 "
" couldn't find an omx component for codec mp4a "
" couldn't find an omx component for codec rv40 ".

So, it failed in calling CreateComponentsList(......) in the function
OpenGeneric in omxil.c.
I suspect it is a platform or hardware related issue but I am not sure.

*Where should I follow and trace to fix the issue?*

Building environment:
    Ubuntu 11.10
    android-sdk-r16
    android-ndk-r7b
    gcc 4.6.1

Testing environment:
    Novo7 advanced

http://www.ainol.com/plugin.php?identifier=ainol&module=product&action=info&productid=41
    Sadly I can only find the spec written in Simplified Chinese.

    OS: android 2.3.4
    CPU: AllWinner A10 1.2 GHz http://www.allwinnertech.com/product/a1x.html
            (Cortex A8 actually)
    GPU: MALI 400
    RAM: 512 MB DDR3
    File format: 1280x720 24fps rmvb
                      1920x1080 24 fps mkv
                      720x480 24fps mov

Regards,
Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120328/b53074a8/attachment.html>


More information about the vlc-devel mailing list