[gst-devel] Video Rendering not proper on embedded linux

Edward Hervey bilboed at gmail.com
Mon Mar 16 11:21:16 CET 2009


On Mon, 2009-03-16 at 15:38 +0530, Arun Patole wrote:
> Well, I am currently running it on virtual arm system(on QEMU). I will
> then be running it on actual hardware device where i will have limited
> resources available. So probably will need lot of hacking as you said.

  My general experience of VM for testing multimedia (and gstreamer in
particular) is that you just can't trust them for real
performance/synchronisation/...

  Try it on the actual device, that will give you a more accurate
understanding of what the issues might be.

    Edward

> 
> Thanks,
> Arun
> 
> On Mon, Mar 16, 2009 at 2:51 PM, Erwin Rol <mailinglists at erwinrol.com>
> wrote:
>         Zhao Liang-E3423C wrote:
>         > Which videosink you are using? I think maybe ximagesink or
>         directfbsink,
>         > it is bad peformance issue. you need to optimize both your
>         decoders and
>         > videosink
>         
>         
>         I hacked the dfbvideosink to work with the (also hacked)
>         geodefb to use
>         the hardware video overlay. It is still a absolute (proof of
>         concept)
>         mess. I allocated a large videolayer 16*h X w, and use
>         SetSourceRectangle() to switch the visible part of the large
>         layer. The
>         16 areas are then used as GstBuffers. That way i have hardware
>         I420->RGB
>         and hardware scaling on the Geode LX 800.
>         But the hack rather hardware specific.
>         
>         So what hardware are you using, if it is slow (<800MHz) you
>         will
>         probably need a lot of hacking to get a normal running video.
>         
>         - Erwin
>         
>         
>         >
>         > ________________________________
>         >
>         > From: Arun Patole [mailto:webkit.arunp at gmail.com]
>         > Sent: Monday, March 16, 2009 4:09 PM
>         > To: gstreamer-devel at lists.sourceforge.net
>         > Subject: [gst-devel] Video Rendering not proper on embedded
>         linux
>         >
>         >
>         > Hi,
>         >
>         > I have built and installed gstreamer0.10, base-plugin, good,
>         ugly, bad
>         > plugins, and ffmpeg plugin on ebmedded linux.
>         >
>         > I have a phonon application which uses gstreamer as a back
>         end.
>         >
>         > When I try to play video(.avi, .wmv, etc) using my
>         application, video is
>         > not getting rendered properly. It shows it like static
>         pictures getting
>         > changed and not like actual video.
>         >
>         > Could this be a problem with gstreamer/plugins?? Any
>         pointers would be a
>         > great help.
>         >
>         > Thanks in advance.
>         > ~ArunP
>         >
>         >
>         >
>         >
>         >
>         >
>         >
>         
>         >
>         ------------------------------------------------------------------------
>         >
>         >
>         ------------------------------------------------------------------------------
>         > Apps built with the Adobe(R) Flex(R) framework and Flex
>         Builder(TM) are
>         > powering Web 2.0 with engaging, cross-platform capabilities.
>         Quickly and
>         > easily build your RIAs with Flex Builder, the
>         Eclipse(TM)based development
>         > software that enables intelligent coding and step-through
>         debugging.
>         > Download the free 60 day trial.
>         http://p.sf.net/sfu/www-adobe-com
>         >
>         >
>         >
>         ------------------------------------------------------------------------
>         >
>         > _______________________________________________
>         > gstreamer-devel mailing list
>         
>         > gstreamer-devel at lists.sourceforge.net
>         
>         > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         
>         
>         ------------------------------------------------------------------------------
>         Apps built with the Adobe(R) Flex(R) framework and Flex
>         Builder(TM) are
>         powering Web 2.0 with engaging, cross-platform capabilities.
>         Quickly and
>         easily build your RIAs with Flex Builder, the Eclipse(TM)based
>         development
>         software that enables intelligent coding and step-through
>         debugging.
>         Download the free 60 day trial.
>         http://p.sf.net/sfu/www-adobe-com
>         _______________________________________________
>         gstreamer-devel mailing list
>         
>         gstreamer-devel at lists.sourceforge.net
>         
>         
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         
> 
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________ gstreamer-devel mailing list gstreamer-devel at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gstreamer-devel





More information about the gstreamer-devel mailing list