Created attachment 165931 [details] Chromium Media Settings Menu I am unable to use any of the WebRTC services which I have tried with Chromium. https://appear.in and https://meet.jit.si are some to mention few. There are several other ones which I have tried with the same result: camera and microphone were not found. Chromium doesn't seem to find camera listing: Microphone: None available Camera: "fake_device_0" There is no output in xterm (where chromium was started from) and no entry in the system logs (/var/log/messages). I just filed bug #206479 regarding firefox where https://appear.in is currently working with my system. Versions: FreeBSD: 10.2-RELEASE Chromium: 47.0.2526.106 (64-bit) Thank you for your support!
Same here.
Created attachment 170053 [details] mic fix, v0 More of the same as Firefox: snd_card_next() doesn't work with ALSA plugins. Regressed by https://codereview.chromium.org/7888011/
Created attachment 170055 [details] mic fix, v0 (screenshot)
My |poudriere bulk -tj 101i386| build went fine[1]. Also tested runtime inside jail. [1] http://sprunge.us/eANI
No feedback? I'll land per maintainer timeout tomorrow.
Looks fine to me, commit it.
Doesn't look too complicated, but I'm traveling right now and do not have time nor hardware for testing, but limited network access...
A commit references this bug: Author: jbeich Date: Fri May 20 18:39:37 UTC 2016 New revision: 415570 URL: https://svnweb.freebsd.org/changeset/ports/415570 Log: www/chromium: unbreak WebRTC microphone selection with PULSEAUDIO=off Similar to r414386. No kernel ALSA is available to enumerate soundcards, so assume sound(4) can always be used via ALSA plugins like "oss". This partially reverts https://codereview.chromium.org/7888011/ PR: 206480 Reported by: Betso <betso.net@gmail.com> Reviewed by: cem, cmt (briefly) Approved by: maintainer timeout (2 weeks) MFH: 2016Q2 Changes: head/www/chromium/Makefile head/www/chromium/files/patch-media__audio__alsa__audio_manager_alsa.cc
Getting upstream feedback is left to whoever has a Google Account.
A commit references this bug: Author: jbeich Date: Fri May 20 20:58:56 UTC 2016 New revision: 415577 URL: https://svnweb.freebsd.org/changeset/ports/415577 Log: MFH: r415570 www/chromium: unbreak WebRTC microphone selection with PULSEAUDIO=off Similar to r414386. No kernel ALSA is available to enumerate soundcards, so assume sound(4) can always be used via ALSA plugins like "oss". This partially reverts https://codereview.chromium.org/7888011/ PR: 206480 Reported by: Betso <betso.net@gmail.com> Reviewed by: cem, cmt (briefly) Approved by: maintainer timeout (2 weeks) Approved by: ports-secteam (feld) Changes: _U branches/2016Q2/ branches/2016Q2/www/chromium/Makefile branches/2016Q2/www/chromium/files/patch-media__audio__alsa__audio_manager_alsa.cc
ports r416521 backed out ports r415577 without an explanation. Likely the result of error prone merge workflow e.g., not using |git rebase| + |git svn dcommit|. Leaving re-landing the fix to chromium@ folks.
CCing rene, who (accidentally?) reverted this.
Yes, testing a re-fix.
A commit references this bug: Author: rene Date: Wed Jun 8 19:06:05 UTC 2016 New revision: 416561 URL: https://svnweb.freebsd.org/changeset/ports/416561 Log: www/chromium: restore WebRTC audio via ALSA which got lost in last commit. PR: 206480 Submitted by: betso.net@gmail.com MFH: 2016Q2 Changes: head/www/chromium/Makefile head/www/chromium/files/patch-media__audio__alsa__audio_manager_alsa.cc
A commit references this bug: Author: rene Date: Wed Jun 8 19:12:08 UTC 2016 New revision: 416562 URL: https://svnweb.freebsd.org/changeset/ports/416562 Log: MFH: r416561 www/chromium: restore WebRTC audio via ALSA which got lost in last commit. PR: 206480 Submitted by: betso.net@gmail.com Approved by: ports-secteam (feld) Changes: _U branches/2016Q2/ branches/2016Q2/www/chromium/Makefile branches/2016Q2/www/chromium/files/patch-media__audio__alsa__audio_manager_alsa.cc