@@ -14,6 +14,28 @@ Object.Pipeline.host-gateway-capture [
14
14
num_input_audio_formats 1
15
15
num_output_audio_formats 1
16
16
IncludeByKey.NUM_DMICS {
17
+ "1" {
18
+ Object.Base.input_audio_format [
19
+ {
20
+ in_rate $DMIC1_RATE
21
+ in_channels 1
22
+ in_bit_depth 16
23
+ in_valid_bit_depth 16
24
+ in_ch_cfg $CHANNEL_CONFIG_MONO
25
+ in_ch_map $CHANNEL_MAP_MONO
26
+ }
27
+ ]
28
+ Object.Base.output_audio_format [
29
+ {
30
+ out_rate $DMIC1_RATE
31
+ out_channels 1
32
+ out_bit_depth 16
33
+ out_valid_bit_depth 16
34
+ out_ch_cfg $CHANNEL_CONFIG_MONO
35
+ out_ch_map $CHANNEL_MAP_MONO
36
+ }
37
+ ]
38
+ }
17
39
"2" {
18
40
Object.Base.input_audio_format [
19
41
{
@@ -75,6 +97,45 @@ Object.Pipeline.dai-copier-gain-eqiir-module-copier-capture [
75
97
num_input_audio_formats 3
76
98
num_output_audio_formats 1
77
99
IncludeByKey.NUM_DMICS {
100
+ "1" {
101
+ Object.Base.input_audio_format [
102
+ {
103
+ in_rate $DMIC1_RATE
104
+ in_channels 1
105
+ in_bit_depth 16
106
+ in_valid_bit_depth 16
107
+ in_ch_cfg $CHANNEL_CONFIG_MONO
108
+ in_ch_map $CHANNEL_MAP_MONO
109
+ }
110
+ {
111
+ in_rate $DMIC1_RATE
112
+ in_channels 1
113
+ in_bit_depth 32
114
+ in_valid_bit_depth 24
115
+ in_sample_type $SAMPLE_TYPE_MSB_INTEGER
116
+ in_ch_cfg $CHANNEL_CONFIG_MONO
117
+ in_ch_map $CHANNEL_MAP_MONO
118
+ }
119
+ {
120
+ in_rate $DMIC1_RATE
121
+ in_channels 1
122
+ in_bit_depth 32
123
+ in_valid_bit_depth 32
124
+ in_ch_cfg $CHANNEL_CONFIG_MONO
125
+ in_ch_map $CHANNEL_MAP_MONO
126
+ }
127
+ ]
128
+ Object.Base.output_audio_format [
129
+ {
130
+ out_rate $DMIC1_RATE
131
+ out_channels 1
132
+ out_bit_depth 32
133
+ out_valid_bit_depth 32
134
+ out_ch_cfg $CHANNEL_CONFIG_MONO
135
+ out_ch_map $CHANNEL_MAP_MONO
136
+ }
137
+ ]
138
+ }
78
139
"2" {
79
140
Object.Base.input_audio_format [
80
141
{
@@ -149,6 +210,28 @@ Object.Pipeline.dai-copier-gain-eqiir-module-copier-capture [
149
210
num_input_audio_formats 1
150
211
num_output_audio_formats 1
151
212
IncludeByKey.NUM_DMICS {
213
+ "1" {
214
+ Object.Base.input_audio_format [
215
+ {
216
+ in_rate $DMIC1_RATE
217
+ in_channels 1
218
+ in_bit_depth 32
219
+ in_valid_bit_depth 32
220
+ in_ch_cfg $CHANNEL_CONFIG_MONO
221
+ in_ch_map $CHANNEL_MAP_MONO
222
+ }
223
+ ]
224
+ Object.Base.output_audio_format [
225
+ {
226
+ out_rate $DMIC1_RATE
227
+ out_channels 1
228
+ out_bit_depth 16
229
+ out_valid_bit_depth 16
230
+ out_ch_cfg $CHANNEL_CONFIG_MONO
231
+ out_ch_map $CHANNEL_MAP_MONO
232
+ }
233
+ ]
234
+ }
152
235
"2" {
153
236
Object.Base.input_audio_format [
154
237
{
@@ -217,6 +300,28 @@ Object.Pipeline.dai-copier-gain-eqiir-module-copier-capture [
217
300
num_input_audio_formats 1
218
301
num_output_audio_formats 1
219
302
IncludeByKey.NUM_DMICS {
303
+ "1" {
304
+ Object.Base.input_audio_format [
305
+ {
306
+ in_rate $DMIC1_RATE
307
+ in_channels 1
308
+ in_bit_depth 32
309
+ in_valid_bit_depth 32
310
+ in_ch_cfg $CHANNEL_CONFIG_MONO
311
+ in_ch_map $CHANNEL_MAP_MONO
312
+ }
313
+ ]
314
+ Object.Base.output_audio_format [
315
+ {
316
+ out_rate $DMIC1_RATE
317
+ out_channels 1
318
+ out_bit_depth 32
319
+ out_valid_bit_depth 32
320
+ out_ch_cfg $CHANNEL_CONFIG_MONO
321
+ out_ch_map $CHANNEL_MAP_MONO
322
+ }
323
+ ]
324
+ }
220
325
"2" {
221
326
Object.Base.input_audio_format [
222
327
{
@@ -265,6 +370,28 @@ Object.Pipeline.dai-copier-gain-eqiir-module-copier-capture [
265
370
num_input_audio_formats 1
266
371
num_output_audio_formats 1
267
372
IncludeByKey.NUM_DMICS {
373
+ "1" {
374
+ Object.Base.input_audio_format [
375
+ {
376
+ in_rate $DMIC1_RATE
377
+ in_channels 1
378
+ in_bit_depth 32
379
+ in_valid_bit_depth 32
380
+ in_ch_cfg $CHANNEL_CONFIG_MONO
381
+ in_ch_map $CHANNEL_MAP_MONO
382
+ }
383
+ ]
384
+ Object.Base.output_audio_format [
385
+ {
386
+ out_rate $DMIC1_RATE
387
+ out_channels 1
388
+ out_bit_depth 32
389
+ out_valid_bit_depth 32
390
+ out_ch_cfg $CHANNEL_CONFIG_MONO
391
+ out_ch_map $CHANNEL_MAP_MONO
392
+ }
393
+ ]
394
+ }
268
395
"2" {
269
396
Object.Base.input_audio_format [
270
397
{
@@ -334,6 +461,30 @@ Object.Widget.mfcc.1 {
334
461
}
335
462
}
336
463
IncludeByKey.NUM_DMICS {
464
+ "1" {
465
+ num_input_audio_formats 1
466
+ Object.Base.input_audio_format [
467
+ {
468
+ in_rate $DMIC1_RATE
469
+ in_channels 1
470
+ in_bit_depth 16
471
+ in_valid_bit_depth 16
472
+ in_ch_cfg $CHANNEL_CONFIG_MONO
473
+ in_ch_map $CHANNEL_MAP_MONO
474
+ }
475
+ ]
476
+ num_output_audio_formats 1
477
+ Object.Base.output_audio_format [
478
+ {
479
+ out_rate $DMIC1_RATE
480
+ out_channels 1
481
+ out_bit_depth 16
482
+ out_valid_bit_depth 16
483
+ out_ch_cfg $CHANNEL_CONFIG_MONO
484
+ out_ch_map $CHANNEL_MAP_MONO
485
+ }
486
+ ]
487
+ }
337
488
"2" {
338
489
num_input_audio_formats 1
339
490
Object.Base.input_audio_format [
0 commit comments