Dear elphriends, I am playing with the GStreamer JP4 plugins.
I call gst-launch with the following pipe (previously I set the camera up to 1920x1088 JP46 mode): $ gst-launch-0.10 rtspsrc location=rtsp://xxx.xxx.xxx.xxx:554 ! rtpjpegdepay ! jpegdec ! queue ! jp462bayer ! queue ! bayer2rgb2 ! queue ! ffmpegcolorspace ! videorate ! "video/x-raw-yuv, format=(fourcc)I420, width=(int)1920, height=(int)1088, framerate=(fraction)25/1" ! autovideosink as seen on http://blogs.elphel.com/2009/11/interfacing-elphel-cameras-with-gstreamer-opencv-opengl-and-python-get-profit-of-dsp-or-gpu-based-optimisation-control-camera-settings-from-python-application-or-human-interface-device-hid/ and I get the following error: (gst-launch-0.10:4928): GLib-WARNING **: g_set_prgname() called multiple times Estableciendo el flujo a PAUSADO ... El flujo es en vivo y no necesita PRECACHEADO ... Estableciendo el flujo para REPRODUCCIÓN ... New clock: GstSystemClock ** (gst-launch-0.10:4928): WARNING **: bayer2rgb20: size 3133440 is not a multiple of unit size 0 ERROR: del elemento /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc0: Error en el flujo de datos interno. Información adicional de depuración: gstbasesrc.c(2378): gst_base_src_loop (): /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc0: streaming task paused, reason error (-5) Execution ended after 3535369531 ns. Estableciendo el flujo a PAUSADO ... Estableciando el conducto a PREPARADO … Estableciendo el conducto a NULL … Liberando la tubería… Translation: ERROR on element /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc0: internal data flow error The pipe: gst-launch rtspsrc location=rtsp://xxx.xxx.xxx.xxx:554 latency=40 ! rtpjpegdepay ! jpegdec ! autovideosink shows the undemosaiced JP4 stream successfully. Thank you, Ángel. -- Elphel NC353L-369 (12-36 VDC) + Computar H2Z0414C-MP
_______________________________________________ Support-list mailing list [email protected] http://support.elphel.com/mailman/listinfo/support-list_support.elphel.com
