[gstreamer-bugs] [Bug 351736] ERROR: pipeline doesn't want to preroll.

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Aug 17 03:44:16 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=351736
 GStreamer | gstreamer (core) | Ver: 0.10.9


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |NOTABUG
   Target Milestone|HEAD                        |NONE




------- Comment #1 from Tim-Philipp Müller  2006-08-17 10:43 UTC -------
This is not a bug, this is wrong use.

 (a) buffers coming out of filesrc don't have caps set on them. You can force
     caps on them by puttin a capsfilter into the pipeline, like:

     filesrc location=foo !
video/x-raw-yuv,format=\(fourcc\)I420,width=320,height=240 ! sdlvideosink

     It's impossible to recognise raw video or audio data, so you must
     specify the format yourself.

 (b) you will also need to set the blocksize property on filesrc to the 
     correct frame size for the raw YUV frames (115200 in the above case). 
     This will only work if strides and plane offsets match the ones used
     in GStreamer.

 (c) generally it's a bad idea to feed raw YUV/RGB into a pipeline unless
     you _really_ know what you're doing.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list