[gstreamer-bugs] [Bug 563056] "rtpjpegdepay ! jpegdec" doesnt works

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Dec 10 12:43:36 PST 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=563056

  GStreamer | gst-plugins-good | Ver: HEAD CVS




------- Comment #8 from Luc  2008-12-10 20:43 UTC -------
(1) is working
(2) is not working (plays at ~ 0.3 fps or less)
(3) is not working (plays at ~ 0.3 fps or less)
(4) is working but with debug message:
... PLAYING...
New clock: GstSystemClock
WARNING : from /GstPipeline:pipeline0 : Internal GStreamer error: clock
problem.  Please file a bug at
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Information de débogage supplémentaire :
gstbin.c(2196): gst_bin_do_latency_func (): /GstPipeline:pipeline0:
Failed to configure latency of 0:00:00.000000000


(1) gst-launch filesrc location=withpayload.log ! gdpdepay ! rtpjpegdepay !
jpegdec ! autovideosink 

(2) gst-launch rtspsrc location=rtsp://cam  ! rtpjpegdepay ! jpegdec !
autovideosink

(3) gst-launch rtspsrc location=rtsp://cam  ! rtpjpegdepay ! jpegdec !
xvimagesink

(4) gst-launch rtspsrc location=rtsp://cam  ! rtpjpegdepay ! jpegdec !
xvimagesink sync=false


I did try, with no success, to set the framerate for (2) and (3) with something
like video/x-raw-yuv,width=...,height=...,framerate=25/1 before videosink, or
image/jpeg,width=...,height=...,framerate=25/1 before jpegdec:

(5) gst-launch rtspsrc location=rtsp://cam  ! rtpjpegdepay ! jpegdec !
video/x-raw-yuv,width=640,height=480,framerate=25/1 ! xvimagesink
Définition du pipeline à PAUSED...
Le pipeline est actif et n'a pas besoin de phase PREROLL...
Passage du pipeline à la phase PLAYING...
New clock: GstSystemClock
ERREUR : de l'élément
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc0 : Erreur interne
de flux de données.
Information de débogage supplémentaire :
gstbasesrc.c(2330): gst_base_src_loop ():
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc0:
streaming task paused, reason not-negotiated (-4)
Execution ended after 17281037 ns.
Définition du pipeline à PAUSED...
Définition du pipeline à READY (prêt)...
Définition du pipeline à NULL...
Libération du pipeline (FREE)...


On the other hand I did not build the videorate plugin because of a dependency
problem with liboil (was found by configure, but not found during build, so i
didnt build any liboil dependent plugin cause i had just to test rtpjpegdepay),
maybe this could affect the caps "framerate" attribute ?..


...


(4) is already working :) nice work !


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=563056.




More information about the gstreamer-bugs mailing list