Tested 5986:116d Acer, Inc Integrated Camera (ThinkCentre Neo 50a)
1. Enable proposed
$ sudo apt install pipewire # 0.3.48-1ubuntu2
$ sudo reboot
2. gst-launch-1.0 command works good
$ gst-launch-1.0 pipewiresrc path=35 ! image/jpeg, width=1280, height=720, framerate=30/1 ! decodebin ! videoconvert ! glimagesink
3. screen cast works good, find a waring from log.
WARNING: from element /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink: A lot of buffers are being dropped.
Additional debug info:
../libs/gst/base/gstbasesink.c(3143): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink:
There may be a timestamping problem, or this computer is too slow.
Tested 5986:116d Acer, Inc Integrated Camera (ThinkCentre Neo 50a)
1. Enable proposed
$ sudo apt install pipewire # 0.3.48-1ubuntu2
$ sudo reboot
2. gst-launch-1.0 command works good
$ gst-launch-1.0 pipewiresrc path=35 ! image/jpeg, width=1280, height=720, framerate=30/1 ! decodebin ! videoconvert ! glimagesink
3. screen cast works good, find a waring from log.
WARNING: from element /GstPipeline: pipeline0/ GstGLImageSinkB in:glimagesinkb in0/GstGLImageS ink:sink: A lot of buffers are being dropped. gst/base/ gstbasesink. c(3143) : gst_base_ sink_is_ too_late (): /GstPipeline: pipeline0/ GstGLImageSinkB in:glimagesinkb in0/GstGLImageS ink:sink:
Additional debug info:
../libs/
There may be a timestamping problem, or this computer is too slow.