dynamic videomixing

Sérgio Agostinho sergio.r.agostinho at gmail.com
Sat Dec 13 09:23:08 PST 2014


Paste the console output of your pipeline

gst-launch-1.0 -v tcpclientsrc host='192.168.1.4' port=12000 ! queue2 !
decodebin name=decoder decoder. ! queue ! audioconvert ! audioresample !
pulsesink   decoder. !  queue ! videoconvert ! xvimagesink

and also with the videomixer

gst-launch-1.0 -v tcpclientsrc host='192.168.1.4' port=12000 ! queue2 !
decodebin name=decoder decoder. ! queue ! audioconvert ! audioresample !
pulsesink   decoder. !  queue ! videoconvert ! videomixer ! xvimagesink



2014-12-13 18:12 GMT+01:00 Bernhard Graaf <bernhard.graaf at gmx.de>:
>
>   Hi Sèrgio,
>
>
>
> I have checked this. If I try to test the pipeline with gst-launch, I get
> the same result (whatever position, before queue, after queue, after
> videoconvert).
>
> gst-launch-1.0 -vvv tcpclientsrc host='192.168.1.4' port=12000 ! queue2 !
> decodebin name=decoder decoder. ! queue ! audioconvert ! audioresample !
> pulsesink   decoder. !  queue ! videoconvert ! xvimagesink
>
> The pipeline is hanging. If I remove only the videomixer, the pipeline is
> working well.
>
> The gst_pad_link() returned ‘GST_PAD_LINK_NOFORMAT’.
>
>
>
> Any Idea?
>
>
>
> Bernhard
>  ------------------------------
>
> *Von:* gstreamer-devel [mailto:
> gstreamer-devel-bounces at lists.freedesktop.org] *Im Auftrag von *Sérgio
> Agostinho
> *Gesendet:* Samstag, 13. Dezember 2014 16:38
> *An:* Discussion of the development of and with GStreamer
> *Betreff:* Re: dynamic videomixing
>
>
>
> Hi Bernhard,
>
>
>
> I've tested the pipeline below and it works so the answer to your initial
> question is, yes you can have only one sink pad in the video mixer
>
> gst-launch-1.0 -ev v4l2src ! videomixer ! xvimagesink
>
>
>
> Regarding the second question.
>
> gst_pad_link()
> <http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPad.html#gst-pad-link> returns
> the reason why the link failed, and it is normally quite descriptive as you
> can see on
>
>
> http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPad.html#GstPadLinkReturn
> . Try to see what it is returning in your case.
>
>
>
> Also have you tried to test your pipeline in gst-launch with the video
> mixer?
>
>
>
> Sérgio
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141213/7c879ba6/attachment.html>


More information about the gstreamer-devel mailing list