Created attachment 145600 [details] use alsa (f10 and c6) After bug 169896 there's no need to depend on libflashsupport hardcoded to s16le. It should behave like following: 1/ on playback Flash plugin dlopen's libasound.so 2/ libasound.so chooses output plugin depending on /usr/local/etc/asound.conf 3/ "plug" may convert sample format if output plugin doesn't support 4/ either linux oss plugin talks directly to /dev/dsp or linux pulseaudio/jack plugin dispatches commands to native daemon which uses its own plugin to talk to /dev/dsp Beware, removing asound.conf, not installing oss/pulse/jack alsa plugin or not applying bug 169896 would lead to no sound with: ALSA lib confmisc.c:768:(parse_card) cannot find card '0' ALSA lib conf.c:4185:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:4185:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:4185:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:4664:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2209:(snd_pcm_open_noupdate) Unknown PCM default ALSA lib pcm_hw.c:1401:(_snd_pcm_hw_open) Invalid value for card
Can someone with a web camera confirm audio capture still works fine?
Created attachment 147594 [details] use alsa (f10 and c6) Rebased after c6 landed and @dirrm removal.
Created attachment 148156 [details] use alsa (f10 and c6) Rebased.
Created attachment 149454 [details] use alsa (f10 and c6), v2 - rebased after ports r372458 - fixed bug in MASTER_SITES only exposed without :grouping - keep USE_LINUX_APPS sorting consistent between c6 and f10 variants
I'll take this -- it's been rebased several times with no reaction from emulation@ so it qualifies for maintainer timeout.
sorry, the patch doesn't apply, it needs to be rebased again.
Don't land before bug 169896. Otherwise, f10 port would break because c6 one contains https://github.com/xmj/linux-ports/commit/0948aef
Created attachment 149814 [details] use alsa (f10 and c6), v2 Rebased after ports r373192.
A commit references this bug: Author: marino Date: Tue Nov 25 18:27:19 UTC 2014 New revision: 373426 URL: https://svnweb.freebsd.org/changeset/ports/373426 Log: www/linux-*-flashplugin11: Drop libflash support now that ALSA works PR: 192541 Submitted by: Jan Beich Approved by: maintainer timeout (> 3 months) Changes: head/www/linux-c6-flashplugin11/Makefile head/www/linux-c6-flashplugin11/distinfo head/www/linux-c6-flashplugin11/pkg-plist head/www/linux-f10-flashplugin11/Makefile head/www/linux-f10-flashplugin11/distinfo head/www/linux-f10-flashplugin11/pkg-plist
Thanks, I think I'll call it a night now!