On Mon, Oct 24, 2011 at 01:22:37PM -0700, Ronald S. Bultje wrote:
> Hi,
> 
> On Mon, Oct 24, 2011 at 1:17 PM, [email protected]
> <[email protected]> wrote:
> > Hi. I compiled an older version of libav (I believe 0.6.X) for Android. I'm
> > using libav to decode and scale frames then passing the result to OpenGL.
> > Unfortunately, performance is somewhat limited as libav is using software
> > scaling (and probably also for decoding).
> 
> Why do you scale? Doesn't the GL shader handle that?
> 
> > Does the latest version of libav have hardware acceleration for the Android
> > platform? Unless I'm mistaken most of these phones have ARM chips.
> > My second question is am I on the right track? The goal is to play
> > high-definition video at 24+ fps using libav on phones that can handle that
> > frame rate using the built-in Android media player.
> 
> There are neon optimizations, yes. We don't support stagefright (yet).
> There's a patch floating around that adds support for it.

ffmpeg fully supports stagefright and has many more NEON optimizations
than libav, and many more will be added in the future.
I dont know if its fast enough but your chances are definitly better.

git://git.videolan.org/ffmpeg.git / http://ffmpeg.org/download.html

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Democracy is the form of government in which you can choose your dictator

Attachment: signature.asc
Description: Digital signature

_______________________________________________
libav-api mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-api

Reply via email to