FS#42747 - [chromium] HD webcam input shows green screen
Attached to Project:
Arch Linux
Opened by Sebastiaan Lokhorst (lonaowna) - Tuesday, 11 November 2014, 18:21 GMT
Last edited by Evangelos Foutras (foutrelis) - Wednesday, 12 November 2014, 17:37 GMT
Opened by Sebastiaan Lokhorst (lonaowna) - Tuesday, 11 November 2014, 18:21 GMT
Last edited by Evangelos Foutras (foutrelis) - Wednesday, 12 November 2014, 17:37 GMT
|
Details
When trying to use my webcam for video input in Chromium,
for instance when making a Google Hangouts video call, my
video input is a completely green screen.
This is likely caused by something going wrong with libyuv, which is in Chromium for HD video input. SD video input works fine, and the webcam works fine in other capture applications. This issue is NOT present in the pre-compiled Google Chrome, nor on Chromium on Ubuntu. It is present however in Gentoo. On Arch, the bug has been confirmed with multiple webcams and multiple versions of Chromium, at least v35-39. There is a very elaborate upstream bug report[1], but we could not figure it out yet. Maybe people who have more knowledge about the Arch-specific build process and libraries, can figure out what is wrong. [1] https://code.google.com/p/chromium/issues/detail?id=399939 |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Wednesday, 12 November 2014, 17:37 GMT
Reason for closing: Fixed
Additional comments about closing: libjpeg-turbo 1.3.1-2
Wednesday, 12 November 2014, 17:37 GMT
Reason for closing: Fixed
Additional comments about closing: libjpeg-turbo 1.3.1-2
http://pkgbuild.com/~foutrelis/test-builds/chromium-bundled-libjpeg/
(It uses the bundled libjpeg instead of linking to the system libjpeg-turbo.)
I will report this in the upstream bug and ask the people there to test it too.
(Make sure to reinstall Chromium from the Arch repos before testing.)
Thanks so much for the quick response and fix!