Playbin element can switch from web+http://... source to video source but not back
Nicolas Dufresne
nicolas at ndufresne.ca
Thu Oct 19 13:02:46 UTC 2023
Hi,
Le jeudi 19 octobre 2023 à 13:23 +0200, Nicholas Lamprecht via gstreamer-devel a
écrit :
>
> Dear Gstreamer devel mailing list,
> we are currently developting a video mixer system based on BBC Brave. We
> implemented a playlist input, that takes a json structure that contains a list
> of urls to video and html files. The problem we have is, that when changing
> the uri of the playbin using python (playbin.set_property('url',
> "https://...")) it only works if switching from a html page to a video but not
> in the other direction. Every time i we change the url from a video to html
> python-gst throws the following error: "ERROR decodebin3
> gstdecodebin3.c:1388:sink_event_function:<decodebin3-0:sink> Switching from
> passthrough to parsebin on inputs is not supported!".
> Any Idea how to solve this?
Have you considered implementing this missing feature ? The alternative is to
not reuse decodebin3, or just to base your playlist handling on a higher level
bin, like playbin3 ?
Nicolas
>
> kr,
>
>
> Nicholas Lamprecht
> Software
> ~~~~~~~~~~~~~~~~~~
> E-Mail: nl at x-net.at
> Fax: +43 (0) 732/ 77 31 42 - 24
> Web: www.x-net.at
>
> Datenschutzerklärung für Geschäftsbeziehungen: Hier downloaden
> Allgemeine Geschäftsbedingungen: Hier einsehen
> Vertraulichkeitshinweis:
> Sollten Sie diese Nachricht irrtümlich erhalten haben, bitten wir Sie, sich
> mit dem Absender in Verbindung zu setzen und das Material von Ihrem Computer
> zu löschen. Vertrauliche Daten dürfen nicht kopiert oder weitergeleitet
> werden.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20231019/4423f139/attachment.htm>
More information about the gstreamer-devel
mailing list