annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/alsa/pcm/dsnoop.conf @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
rev   line source
jpayne@68 1 #
jpayne@68 2 # dsnoop
jpayne@68 3 #
jpayne@68 4
jpayne@68 5 pcm.!dsnoop {
jpayne@68 6 @args [ CARD DEV SUBDEV FORMAT RATE ]
jpayne@68 7 @args.CARD {
jpayne@68 8 type string
jpayne@68 9 default {
jpayne@68 10 @func refer
jpayne@68 11 name defaults.pcm.dsnoop.card
jpayne@68 12 }
jpayne@68 13 }
jpayne@68 14 @args.DEV {
jpayne@68 15 type integer
jpayne@68 16 default {
jpayne@68 17 @func refer
jpayne@68 18 name defaults.pcm.dsnoop.device
jpayne@68 19 }
jpayne@68 20 }
jpayne@68 21 @args.SUBDEV {
jpayne@68 22 type integer
jpayne@68 23 default 0
jpayne@68 24 }
jpayne@68 25 @args.FORMAT {
jpayne@68 26 type string
jpayne@68 27 default {
jpayne@68 28 @func refer
jpayne@68 29 name defaults.pcm.dmix.format
jpayne@68 30 }
jpayne@68 31 }
jpayne@68 32 @args.RATE {
jpayne@68 33 type integer
jpayne@68 34 default {
jpayne@68 35 @func refer
jpayne@68 36 name defaults.pcm.dmix.rate
jpayne@68 37 }
jpayne@68 38 }
jpayne@68 39 type dsnoop
jpayne@68 40 ipc_key {
jpayne@68 41 @func refer
jpayne@68 42 name defaults.pcm.ipc_key
jpayne@68 43 }
jpayne@68 44 ipc_gid {
jpayne@68 45 @func refer
jpayne@68 46 name defaults.pcm.ipc_gid
jpayne@68 47 }
jpayne@68 48 ipc_perm {
jpayne@68 49 @func refer
jpayne@68 50 name defaults.pcm.ipc_perm
jpayne@68 51 }
jpayne@68 52 tstamp_type {
jpayne@68 53 @func refer
jpayne@68 54 name defaults.pcm.tstamp_type
jpayne@68 55 }
jpayne@68 56 slave {
jpayne@68 57 pcm {
jpayne@68 58 type hw
jpayne@68 59 card $CARD
jpayne@68 60 device $DEV
jpayne@68 61 subdevice $SUBDEV
jpayne@68 62 }
jpayne@68 63 format $FORMAT
jpayne@68 64 rate $RATE
jpayne@68 65 period_size {
jpayne@68 66 @func refer
jpayne@68 67 name {
jpayne@68 68 @func concat
jpayne@68 69 strings [
jpayne@68 70 "cards."
jpayne@68 71 {
jpayne@68 72 @func card_driver
jpayne@68 73 card $CARD
jpayne@68 74 }
jpayne@68 75 ".pcm.dsnoop.period_size"
jpayne@68 76 ]
jpayne@68 77 }
jpayne@68 78 default 1024
jpayne@68 79 }
jpayne@68 80 period_time {
jpayne@68 81 @func refer
jpayne@68 82 name {
jpayne@68 83 @func concat
jpayne@68 84 strings [
jpayne@68 85 "cards."
jpayne@68 86 {
jpayne@68 87 @func card_driver
jpayne@68 88 card $CARD
jpayne@68 89 }
jpayne@68 90 ".pcm.dsnoop.period_time"
jpayne@68 91 ]
jpayne@68 92 }
jpayne@68 93 default -1
jpayne@68 94 }
jpayne@68 95 periods {
jpayne@68 96 @func refer
jpayne@68 97 name {
jpayne@68 98 @func concat
jpayne@68 99 strings [
jpayne@68 100 "cards."
jpayne@68 101 {
jpayne@68 102 @func card_driver
jpayne@68 103 card $CARD
jpayne@68 104 }
jpayne@68 105 ".pcm.dsnoop.periods"
jpayne@68 106 ]
jpayne@68 107 }
jpayne@68 108 default 16
jpayne@68 109 }
jpayne@68 110 }
jpayne@68 111 hint {
jpayne@68 112 show {
jpayne@68 113 @func refer
jpayne@68 114 name defaults.namehint.extended
jpayne@68 115 }
jpayne@68 116 description "Direct sample snooping device"
jpayne@68 117 device_input $DEV
jpayne@68 118 }
jpayne@68 119 }