I have found this little python script which also suffers from the same
issue.

When run as 
GST_DEBUG=3 python gnome-screen-cast.py 

I get the following output:

session path: /org/gnome/Mutter/ScreenCast/Session/u16
stream path: /org/gnome/Mutter/ScreenCast/Stream/u16
added
0:00:00.019493755 132581       0xecbd30 WARN     GST_ELEMENT_FACTORY 
gstelementfactory.c:701:gst_element_factory_make_with_properties: no such 
element factory "pipewiresrc"!
0:00:00.019526231 132581       0xecbd30 ERROR           GST_PIPELINE 
gst/parse/grammar.y:851:priv_gst_parse_yyparse: no element "pipewiresrc"
0:00:00.020452889 132581       0xecbd30 ERROR           GST_PIPELINE 
gst/parse/grammar.y:939:priv_gst_parse_yyparse: link has no source 
[sink=@0xf28d50]
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 232, in 
maybe_handle_message
    self._handler(*args, **kwargs)
  File "/home/jakub/Downloads/gnome-screen-cast.py", line 82, in 
on_pipewire_stream_added
    pipeline = Gst.parse_launch('pipewiresrc path=%u ! %s videoconvert ! 
glimagesink'%(node_id, format_element))
gi.repository.GLib.GError: gst_parse_error: no element "pipewiresrc" (1)

Still complains about some missing element

** Attachment added: "gnome-screen-cast"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1963264/+attachment/5565631/+files/gnome-screen-cast.py

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1963264

Title:
  Screencast not recording

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1963264/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to