PPulseAudio Marge Botalsa-mixer: Recognize rear mic jack mixer of USB audio
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
alsa: make priority of the port headset-mic higher than headphone-mic There are two reasons for this change: 1. If it is a Dell desktop machine with the realtek codec, and there is no internal microphone on it, there is one physical audio jack which can support headphone, headset and microphone, but this audio jack does not have hardware capability to distinguish what is plugged in, after users plug in a headphone and select headphone from UI program, the headphone can't output any sound. There are many reasons for this issue, one of them is the active_port of pa_source is set to headphone-mic, that means the kernel audio driver will configure this audio jack to be a microphone jack instead of headphone jack. If we make the priority of headset-mic a bit higher than headphone-mic, the headset-mic will be the active_port of pa_source unless users select the headphone-mic on purpose, then this issue will be fixed. 2. Nowadays, the headset is more popular than traditional microphone, It is highly possible that users plug in a headset instead of microphone, it makes sense to make the headset-mic's priority higher than headphone-mic's. Signed-off-by: Hui Wang <hui.wang@canonical.com> | 9 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
alsa-mixer: Recognize USB audio jack mixer UAC v2 and v3 support insertion control (jack detection), and the created jack mixers have "- Input" suffix and "- Output" suffix for input jack and output jack, respectively. Add these jacks so we don't always need to rely on UCM or PulseAudio profile-set. | 5 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
alsa-mixer: Recognize USB audio jack mixer UAC v2 and v3 support insertion control (jack detection), and the created jack mixers have "- Input" suffix and "- Output" suffix for input jack and output jack, respectively. Add these jacks so we don't always need to rely on UCM or PulseAudio profile-set. | 5 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
alsa-mixer: Recognize rear mic jack mixer of USB audio Add "- Input" suffix to a new "[Jack]" section of rear mic in the path file, and the rear mic jack is probed and its state is compared with the expected "Rear Mic - Input". Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/620> | 4 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
alsa-mixer: Add "Mic Boost" and "Line Boost" to analog-input.conf I'm not sure how much they are needed nowadays with the latest changes to the subset elimination (I found this while researching a bug on an older PA version), but I guess they could be added for consistency at least. Signed-off-by: David Henningsson <david.henningsson@canonical.com> | 10 年前 | |
Fix typo: distuingish -> distinguish | 7 年前 | |
alsa-mixer: add support for Sennheiser GSX 1000 gaming DAC This same profile should also work for the GSX 1200, but I don't know the USB id for that. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/257> | 5 年前 | |
alsa-mixer: only use switch to mute Front in the Headphone path According to the alsa-info.txt in the pipewire issues of 747 and 1206, the Front Playback Volume is shared by Headphone and Lineout or Headphone and Speaker, But Headphone, Lineout or Speaker they all have independent Playback Switch, change to only use switch to mute the Lineout or Speaker. This could resolve the issues of 747 and 1206. BugLink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1206 BugLink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/747 Signed-off-by: Hui Wang <hui.wang@canonical.com> Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/565> | 5 年前 | |
alsa-mixer: only use switch to mute Front in the Headphone path According to the alsa-info.txt in the pipewire issues of 747 and 1206, the Front Playback Volume is shared by Headphone and Lineout or Headphone and Speaker, But Headphone, Lineout or Speaker they all have independent Playback Switch, change to only use switch to mute the Lineout or Speaker. This could resolve the issues of 747 and 1206. BugLink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1206 BugLink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/747 Signed-off-by: Hui Wang <hui.wang@canonical.com> Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/565> | 5 年前 | |
alsa-mixer: Add support for the Headphone,1 element This is seen at least on HP EliteDesk 800 DM and HP EliteDesk 800 SFF. This is used by the analog-output-headphones-2 path, but all other paths on the same sink need to handle the element too. The existing configuration is inconsistent between files regarding whether headphone outputs should be muted or not when not using them. I chose to be consistent within files, which means that Headphone,1 handling is inconsistent between files in the same way that the existing Headphone and Headphone2 handling is. (My opinion is that unused paths should be always muted, but I didn't want to do that policy change in this patch.) Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/272> | 5 年前 | |
alsa-mixer: Add support for the Headphone,1 element This is seen at least on HP EliteDesk 800 DM and HP EliteDesk 800 SFF. This is used by the analog-output-headphones-2 path, but all other paths on the same sink need to handle the element too. The existing configuration is inconsistent between files regarding whether headphone outputs should be muted or not when not using them. I chose to be consistent within files, which means that Headphone,1 handling is inconsistent between files in the same way that the existing Headphone and Headphone2 handling is. (My opinion is that unused paths should be always muted, but I didn't want to do that policy change in this patch.) Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/272> | 5 年前 | |
alsa-mixer: Add support for the Headphone,1 element This is seen at least on HP EliteDesk 800 DM and HP EliteDesk 800 SFF. This is used by the analog-output-headphones-2 path, but all other paths on the same sink need to handle the element too. The existing configuration is inconsistent between files regarding whether headphone outputs should be muted or not when not using them. I chose to be consistent within files, which means that Headphone,1 handling is inconsistent between files in the same way that the existing Headphone and Headphone2 handling is. (My opinion is that unused paths should be always muted, but I didn't want to do that policy change in this patch.) Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/272> | 5 年前 | |
alsa-mixer: Add support for the Headphone,1 element This is seen at least on HP EliteDesk 800 DM and HP EliteDesk 800 SFF. This is used by the analog-output-headphones-2 path, but all other paths on the same sink need to handle the element too. The existing configuration is inconsistent between files regarding whether headphone outputs should be muted or not when not using them. I chose to be consistent within files, which means that Headphone,1 handling is inconsistent between files in the same way that the existing Headphone and Headphone2 handling is. (My opinion is that unused paths should be always muted, but I didn't want to do that policy change in this patch.) Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/272> | 5 年前 | |
alsa-mixer: Add support for the Center/LFE element We already supported the CLFE element, which should be semantically equivalent, so I just copied all the CLFE element definitions. The Center/LFE element is seen on Creative X-Fi with 20K1 chipset cards. Fixes: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/978 | 5 年前 | |
Improve the port available_group and type documentation | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa-mixer: increase the max number of HDMI/DP output device to 11 Intel TGL HDMI/DP codec provides 9 pins (Linux kernel, 9a11ba7388f16: ALSA: hda: hdmi - add Tigerlake support), and with the DP MST enabled, the linux kernel will build 11 output devices (3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), and the alsa-lib will map 11 PCM devices from HDMI:0 to HDMI:10, but current pulseaudio only supports 8 HDMI/DP devices, if users plug the HDMI/DP monitor to the last 3 ports, the users will not see the output device from pulseaudio or gnome. We have experienced this issue on a dell TGL machine with a dock, we plugged 2 HDMP/DP monitors on the dock, but we could only see 1 HDMI/DP output device from pulseaudio or gnome, through investigation, we found one monitor is plugged in the 2nd port from last. Here we add 3 HDMI/DP output devices. Signed-off-by: Hui Wang <hui.wang@canonical.com> Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/495> | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa: fix type for legacy hdmi devices Although the hdmi-output is in well_known_descriptions[] table, the hdmi device names are indexed (hdmi-output-0), thus there is no match to assign the proper type automatically. This patch puts the correct hdmi type to all relevant hdmi configuration files. Signed-off-by: Jaroslav Kysela <perex@perex.cz> | 5 年前 | |
alsa-mixer: increase the max number of HDMI/DP output device to 11 Intel TGL HDMI/DP codec provides 9 pins (Linux kernel, 9a11ba7388f16: ALSA: hda: hdmi - add Tigerlake support), and with the DP MST enabled, the linux kernel will build 11 output devices (3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), and the alsa-lib will map 11 PCM devices from HDMI:0 to HDMI:10, but current pulseaudio only supports 8 HDMI/DP devices, if users plug the HDMI/DP monitor to the last 3 ports, the users will not see the output device from pulseaudio or gnome. We have experienced this issue on a dell TGL machine with a dock, we plugged 2 HDMP/DP monitors on the dock, but we could only see 1 HDMI/DP output device from pulseaudio or gnome, through investigation, we found one monitor is plugged in the 2nd port from last. Here we add 3 HDMI/DP output devices. Signed-off-by: Hui Wang <hui.wang@canonical.com> Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/495> | 5 年前 | |
alsa-mixer: increase the max number of HDMI/DP output device to 11 Intel TGL HDMI/DP codec provides 9 pins (Linux kernel, 9a11ba7388f16: ALSA: hda: hdmi - add Tigerlake support), and with the DP MST enabled, the linux kernel will build 11 output devices (3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), and the alsa-lib will map 11 PCM devices from HDMI:0 to HDMI:10, but current pulseaudio only supports 8 HDMI/DP devices, if users plug the HDMI/DP monitor to the last 3 ports, the users will not see the output device from pulseaudio or gnome. We have experienced this issue on a dell TGL machine with a dock, we plugged 2 HDMP/DP monitors on the dock, but we could only see 1 HDMI/DP output device from pulseaudio or gnome, through investigation, we found one monitor is plugged in the 2nd port from last. Here we add 3 HDMI/DP output devices. Signed-off-by: Hui Wang <hui.wang@canonical.com> Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/495> | 5 年前 | |
alsa-mixer: set PCM Capture Source for iec958 input It was reported that on a certain USB card, identified as "0d8c:0102 C-Media Electronics, Inc. CM106 Like Sound Device", the "PCM Capture Source" element had to be set to "IEC958 In" before the iec958 input would work. The iec958-stereo-input.conf file didn't exist before, although the path was referenced in the default.conf profile configuration file. BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=101973 | 8 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
alsa-mixer: add support for SteelSeries Arctis Pro 2019 headset Signed-off-by: Dave Chiluk <chiluk@ubuntu.com> | 6 年前 | |
alsa-mixer: add support for SteelSeries Arctis Pro 2019 headset Signed-off-by: Dave Chiluk <chiluk@ubuntu.com> | 6 年前 | |
alsa-mixer: add support for LucidSound LS31, and create usb-gaming-headset profile | 6 年前 | |
alsa-mixer: add support for LucidSound LS31, and create usb-gaming-headset profile | 6 年前 | |
alsa-mixer: Enable volume control of SteelSeries Arctis stereo output Since there is now support for specifying the index of an Element, add the same config as is used for the output-mono variant, as they behave the same: One volume control with no support for adjustments to the left and right channels. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/274> | 5 年前 | |
alsa-mixer: add support for Sennheiser GSX 1000 gaming DAC This same profile should also work for the GSX 1200, but I don't know the USB id for that. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/257> | 5 年前 |