Video camera stream is black when hardware acceleration is enabled
How to report a bug
One bug = one bug report
If you have multiple issues, please file separate bug reports. It will be much easier to track bugs that way.
Avoid duplicates
Search for similar problem - update existing issue instead of creating new one.
Bug report form
Describe your environment
Please specify the following:
- OS: Ubuntu 22.04.4 LTS
- Jami version: 202402141827
- What build you are using: jami.net
Steps to reproduce
- Enable hardware acceleration in parameters with 960x540 resolution
- Start a video call
- Actual result: My video camera stream is black on the Jami screen of other contacts in the meeting. However, I can see myself on my Jami screen. Must disable hardware acceleration to solve the problem or change the video resolution to 1280x720
- Expected result: Other people can see my camera video stream instead of a black screen.
Additional information
- With Jami enable with
--debug
, this log appeared:
[1709890977.592|52761|accel.cpp :298 ] Failed to push frame to GPU: Invalid argument
[1709890977.593|52761|media_encoder.cpp :438 ] Fail to get frame
[1709890977.593|52761|video_sender.cpp :87 ] encoding failed
- The issue appears whatever camera I use
- My laptop is a Lenovo P14S with AMD GPU and same hardware
- We achieve to reproduce the same bug with Fedora 39
On contact side:
On my side:
For retrieving logs, cf this page.