[gst-devel] why I cannot play video in DFB

Ville Syrjälä syrjala at sci.fi
Thu Nov 9 18:05:22 CET 2006

On Thu, Nov 09, 2006 at 02:49:40PM +0100, ensonic wrote:
> hi,
> On 3:52:33 am 09/11/2006 "Deeptendu Bikash" <dbikash at gmail.com> wrote:
> >
> > Playbin does not try to use dfbvideosink. The reason being
> > dfbvideosink needs a surface to render on, which you need to set. Since
> > this surface is of type (IDirectFBSurface *), you cannot set it on the
> > gst-launch command line. You need to write a gstreamer application to
> > do that. The application would be very simple - just convert your
> > gst-launch line to a program form; only for setting the dfbvideossink
> > surface, create a directfb surface and assign this surface to the
> > &quot;surface&quot; property of dfbvideosink.
> >
> It would be cool it dfbvideosink could behave similar to x[v]imagink, they
> create & manage their own window if one does not pass any.

IIRC that is exactly how dfbvideosink behaves, except that it tries to 
use a whole display layer instead of a window.

Ville Syrjälä
syrjala at sci.fi

More information about the gstreamer-devel mailing list