<div dir="ltr">Hello Eric,<div><br></div><div>You would have to change state of the pipeline back to PAUSED or NULL, and then use gst_element_unlink () to redo the pipeline for the new media.</div><div><br></div><div>A seamless change would be more complicated.</div>
<div><br></div><div>That said, you mention using the same source element, same video sink and playbin. So what is the change happening when you rebuild the pipeline? Why is it necessary?</div><div>If you are using the convenience of playbin why are you trying to rebuild the pipeline?</div>
<div><br></div><div>Luis</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 30 April 2014 08:19, Eric Trousset <span dir="ltr"><<a href="mailto:etrousset@awox.com" target="_blank">etrousset@awox.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="FR" link="blue" vlink="purple"><div><p class="MsoNormal"><span lang="EN-US">Hi,<u></u><u></u></span></p><p class="MsoNormal">
<span lang="EN-US">Would it be possible to rebuild the pipeline (playbin) keeping the same source element and possibly the same video sink ?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">I have to handle a media type change. I d like the change to be seamless.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Any advice on how to achieve this?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Cheers,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Eric T<u></u><u></u></span></p></div></div><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>