File tree 1 file changed +24
-21
lines changed
tools/topology/topology2/include/pipelines/cavs
1 file changed +24
-21
lines changed Original file line number Diff line number Diff line change 18
18
19
19
<include/components/host-copier.conf>
20
20
<include/components/pipeline.conf>
21
- <include/common/audio_format.conf>
21
+ <include/common/input_audio_format.conf>
22
+ <include/common/output_audio_format.conf>
22
23
23
24
Class.Pipeline."host-gateway-playback" {
24
25
@@ -46,26 +47,28 @@ Class.Pipeline."host-gateway-playback" {
46
47
type "aif_in"
47
48
num_output_pins 1
48
49
num_input_audio_formats 3
49
- num_output_audio_formats 3
50
- # 16-bit input format 48KHz 2ch. Output sample format is always 32-bit for playback
51
- Object.Base.audio_format.1 {
52
- out_bit_depth 32
53
- out_valid_bit_depth 32
54
- }
55
- # 24-bit 48KHz 2ch
56
- Object.Base.audio_format.2 {
57
- in_bit_depth 32
58
- in_valid_bit_depth 24
59
- out_bit_depth 32
60
- out_valid_bit_depth 32
61
- }
62
- # 32-bit 48KHz 2ch
63
- Object.Base.audio_format.3 {
64
- in_bit_depth 32
65
- in_valid_bit_depth 32
66
- out_bit_depth 32
67
- out_valid_bit_depth 32
68
- }
50
+ num_output_audio_formats 1
51
+ Object.Base.input_audio_format [
52
+ {
53
+ in_bit_depth 16
54
+ in_valid_bit_depth 16
55
+ }
56
+ {
57
+ in_bit_depth 32
58
+ in_valid_bit_depth 24
59
+ }
60
+ {
61
+ in_bit_depth 32
62
+ in_valid_bit_depth 32
63
+ }
64
+ ]
65
+ # Output sample format is always 32-bit for playback
66
+ Object.Base.output_audio_format [
67
+ {
68
+ out_bit_depth 32
69
+ out_valid_bit_depth 32
70
+ }
71
+ ]
69
72
}
70
73
71
74
pipeline."1" {
You can’t perform that action at this time.
0 commit comments