Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Apr 2020 18:55:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 245248] www/firefox: firefox shows wrong audio capture device list: a capture-only device isn't shown, playback-only devices are shown as capture devices
Message-ID:  <bug-245248-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245248

            Bug ID: 245248
           Summary: www/firefox: firefox shows wrong audio capture device
                    list: a capture-only device isn't shown, playback-only
                    devices are shown as capture devices
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gecko@FreeBSD.org
          Reporter: yuri@freebsd.org
          Assignee: gecko@FreeBSD.org
             Flags: maintainer-feedback?(gecko@FreeBSD.org)

The "Microphone to share" combobox shows microphones /dev/dsp0 .. /dev/dsp5
while there is also /dev/dsp6.

/dev/dsp6 is a capture-only device (no playback) attached to a webcam.

Only /dev/dsp2, /dev/dsp3, /dev/dsp6 are capture devices:
> $ /usr/local/bin/openal-info
> Available playback devices:
>     OSS Default
>     pcm0:play:dsp0
>     pcm1:play:dsp1
>     pcm2:play:dsp2
>     pcm3:play:dsp3
>     pcm4:play:dsp4
>     pcm5:play:dsp5
> Available capture devices:
>     OSS Default
>     pcm2:record:dsp2
>     pcm3:record:dsp3
>     pcm6:record:dsp6

Does Firefox simply use the playback device list as a capture device list?

qTox, for example, shows the microphone list properly by using openal-soft.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-245248-21738>