After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 781087 - Can't create GstRtspServer.RTSPMediaFactory() in python bindings with pipeline bin element
Can't create GstRtspServer.RTSPMediaFactory() in python bindings with pipelin...
Status: RESOLVED DUPLICATE of bug 770448
Product: GStreamer
Classification: Platform
Component: gst-rtsp-server
1.10.x
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-04-09 08:12 UTC by Fnoop
Modified: 2018-01-25 10:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fnoop 2017-04-09 08:12:55 UTC
If I'm constructing a pipeline (successfully) in python starting with Gst.Pipeline.new(), how can this be attached to RTSPMediaFactory?  I've tried creating an RTSPMedia object, but hit problems then attaching mountpoints etc which expect a factory object.

It seems RTSPMediaFactory really misses a method to attach a pipeline rather than set_launch().  It looks like set_launch() just returns a pipeline bin, is there not a way to directly attach a pipeline bin rather than having to call set_launch()?
Comment 1 Tim-Philipp Müller 2018-01-25 10:28:33 UTC
Sounds like a duplicate of bug #770448.

You need to subclass and override a vfunc to do this.

*** This bug has been marked as a duplicate of bug 770448 ***