[vlc-devel] [PATCH] display RV32/RGBA instead of RV16

XilasZ xilasz at gmail.com
Thu May 19 11:09:07 CEST 2011


It's just no documented at all, but i think it does.
SurfaceView is just the "frontend". components behind it are designed to do
it.

There's a sample on android source code which does just that :
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=services/surfaceflinger/tests/resize/resize.cpp

And a site i found with some info : http://kcchao.wikidot.com/surfaceflinger


On Thu, May 19, 2011 at 10:58 AM, Ludovic Fauvet <etix at l0cal.com> wrote:

> On Thu, May 19, 2011 at 10:11 AM, XilasZ <xilasz at gmail.com> wrote:
> > I think a SurfaceView (which is used by all good player i know, including
> > vlc) scales its content if it doesn't match the display size using
> hardware,
> > but i'm not sure.
>
> The Android vout uses pixman to scale the content. It is very fast on
> ARM but the scaling is far from being perfect.
>
> > I'll try to prevent vlc-android from scaling anything and send the video
> > unscaled to the SurfaceView.
>
> This should be fairly easy but as far as I know a SurfaceView can't
> scale the content by itself.
>
> --
> Ludovic Fauvet (etix)
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20110519/fb6a8166/attachment.html>


More information about the vlc-devel mailing list