5da7a20162
- Remove superfluous Loopback.conf from the source, as it was already included in 1.0.28 tarball - Backport upstream fixes: UCM dummy PCM definition, ICE1712 surround definitions, USB-audio secondary PCM definition, PCM rate plugin boundary overwrap fix, MONOTONIC_RAW timestamp support, PCM route plugin 3-byte format fixes, etc: 0001-ucm-Document-PlaybackPCMIsDummy-and-CapturePCMIsDumm.patch 0002-ICE1712-add-surround71-pcm-definition.patch 0003-USB-Audio-Add-second-S-PDIF-device-on-Phiree-U2.patch 0004-pcm-rate-fix-hw_ptr-exceed-the-boundary.patch 0005-pcm-Provide-a-CLOCK_MONOTONIC_RAW-timestamp-type.patch 0006-Add-timestamp-type-to-sw_params-internal-only.patch 0007-pcm-Add-sw_params-API-functions-to-get-set-timestamp.patch 0008-pcm-Implement-timestamp-type-setup-in-hw-plugin.patch 0009-pcm-Implement-timestamp-type-handling-in-all-plugins.patch 0010-test-audio_time-Set-timestamp-type-explicitly.patch 0011-pcm-route-Use-get-put-labels-for-all-3-byte-formats.patch 0012-pcm-Fill-sw_params-proto-field.patch 0013-pcm-route-Use-get32-for-multi-source-route-calculati.patch 0014-pcm-Drop-snd_pcm_linear_-get-put-32_index.patch OBS-URL: https://build.opensuse.org/request/show/241986 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa?expand=0&rev=162
59 lines
1.4 KiB
Diff
59 lines
1.4 KiB
Diff
From 27cc710b5784cb3ab68cff2a9d9daf9fa479149e Mon Sep 17 00:00:00 2001
|
|
From: "Alexander E. Patrakov" <patrakov@gmail.com>
|
|
Date: Tue, 1 Jul 2014 00:40:48 +0600
|
|
Subject: [PATCH 02/14] ICE1712: add surround71 pcm definition
|
|
|
|
The M-Audio Delta 1010 card has 7.1 analog output, but no ready-made pcm
|
|
definition to use it.
|
|
|
|
Signed-off-by: Alexander E. Patrakov <patrakov@gmail.com>
|
|
Reported-and-tested-by: Matt Zagrabelny <mzagrabe@d.umn.edu>
|
|
Signed-off-by: Takashi Iwai <tiwai@suse.de>
|
|
---
|
|
src/conf/cards/ICE1712.conf | 22 ++++++++++++++++++++++
|
|
1 file changed, 22 insertions(+)
|
|
|
|
diff --git a/src/conf/cards/ICE1712.conf b/src/conf/cards/ICE1712.conf
|
|
index 398fa7ad5307..db62684e25f2 100644
|
|
--- a/src/conf/cards/ICE1712.conf
|
|
+++ b/src/conf/cards/ICE1712.conf
|
|
@@ -78,6 +78,7 @@ ICE1712.pcm.surround40.0 {
|
|
<confdir:pcm/surround41.conf>
|
|
<confdir:pcm/surround50.conf>
|
|
<confdir:pcm/surround51.conf>
|
|
+<confdir:pcm/surround71.conf>
|
|
|
|
ICE1712.pcm.surround51.0 {
|
|
@args [ CARD ]
|
|
@@ -98,6 +99,27 @@ ICE1712.pcm.surround51.0 {
|
|
slave.channels 10
|
|
}
|
|
|
|
+ICE1712.pcm.surround71.0 {
|
|
+ @args [ CARD ]
|
|
+ @args.CARD {
|
|
+ type string
|
|
+ }
|
|
+ type route
|
|
+ ttable.0.0 1
|
|
+ ttable.1.1 1
|
|
+ ttable.2.2 1
|
|
+ ttable.3.3 1
|
|
+ ttable.4.4 1
|
|
+ ttable.5.5 1
|
|
+ ttable.6.6 1
|
|
+ ttable.7.7 1
|
|
+ slave.pcm {
|
|
+ type hw
|
|
+ card $CARD
|
|
+ }
|
|
+ slave.channels 10
|
|
+}
|
|
+
|
|
<confdir:pcm/iec958.conf>
|
|
|
|
ICE1712.pcm.iec958.0 {
|
|
--
|
|
2.0.1
|
|
|