Hi, On Thursday 26 August 2010 21:41:36 ext anand k n wrote: > Reposting... > > I am trying to use the default mediaplayer .I have an issue when I am using > the xvideo plugin. the gst pipeline I think is created like this but does > not work (no display)for videoplayer filesrc location=file ! qtdemux ! > omx_h263dec ! qvideosurfacegstsink > > But when I use the gst-launch pipeline it works properly > gst-launch-0.10 --gst-debug=0 filesrc location=file ! qtdemux ! omx_h263dec > ! xvimagesink > > when I enable the log in case of videoplayer I can see that > xvimagesink xvimagesink.c:1997:gst_xvimagesink_xcontext_clear: > <xvimagesink0>[00m Closing display and freeing X Context
>From this error message it doesn't look like qvideosurfacegstsink is used but xvimagesink. Could you provide mode details? Since you mentioned qvideosurfacegstsink I suppose you are used QtMobility media service. Does playbin and playbin2 elements work for you? QtMobility gstreamer engine uses one of them for playback. > -I am confused > whether this is an issue with gst pipeline or Qt based interface? xvimagesink is usually used when video rendering is done with QVideoWidgetControl, this control is tried first by QVideoWidget, qvideosurfacegstsink is selected for QVideoWindowControl and QVideoRendererControl (QGraphicsVideoItem case). > -Is > there a method to avoid the qvideosurfacegstsink from the videopipeline? > any pointers will be appreciated. > > regards > anand Regards Dmytro. _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
