[Android] Dirty patches to test the OpenGL ES 2.0 vout

Rafaël Carré funman at videolan.org
Mon Dec 31 16:14:51 CET 2012


Le 31/12/2012 15:52, Adrien Maglo a écrit :
> Le 31/12/2012 14:25, Rafaël Carré a écrit :
>> Le 31/12/2012 14:22, Rafaël Carré a écrit :
>>> Le 31/12/2012 11:33, Adrien Maglo a écrit :
>>>> Hi all,
>>>>
>>>>
>>>> Here are two dirty patches to test the OpenGL ES 2.0 vout, which does
>>>> the chroma conversion with shaders. They should apply smoothly to latest
>>>> vlc-android and vlc master gits.
>>>> Personally, I have experienced worse performance than with the android
>>>> surface vout. But I would be interested in getting your results.
>>>>
>>>> Best regards,
>>>
>>> Here is the android.git patch rebased on HEAD
>>
>> And of course it fails:
>>
>> jni/libvlcjni.c:146: error: undefined reference to
>> 'ANativeWindow_fromSurface'
> 
> Should be better with this two new versions.

I only needed:

cd contrib/arm-linux-androideabi/lib/pkgconfig
cp glesv2.pc egl.pc

And it builds like a charm!

By the way the content of the .pc files (the -lLIB) doesn't really
matter since we use static linking, and explicit the libraries ourselves
in Android.mk.


More information about the Android mailing list