@@ -13,7 +13,7 @@ Object.Pipeline {
1313
1414 Object.Widget.host-copier.1 {
1515 stream_name '$HEADSET_PLAYBACK_PCM_STREAM_NAME'
16- pcm_id $HEADSET_PCM_ID
16+ pcm_id $HEADSET_PCM_ID
1717 }
1818 Object.Widget.gain.1 {
1919 Object.Control.mixer.1 {
@@ -26,7 +26,7 @@ Object.Pipeline {
2626
2727 Object.Widget.host-copier.1 {
2828 stream_name '$SPEAKER_PLAYBACK_PCM_STREAM_NAME'
29- pcm_id $SPEAKER_PCM_ID
29+ pcm_id $SPEAKER_PCM_ID
3030 }
3131 Object.Widget.gain.1 {
3232 Object.Control.mixer.1 {
@@ -36,94 +36,93 @@ Object.Pipeline {
3636 }
3737 ]
3838
39- mixout-gain-eqiir-dts-dai-copier-playback [
40- {
41- index 2
42-
43- Object.Widget.dai-copier.1 {
44- dai_index $HEADSET_SSP_DAI_INDEX
45- dai_type "SSP"
46- copier_type "SSP"
47- stream_name "$HEADSET_CODEC_NAME"
48- node_type $I2S_LINK_OUTPUT_CLASS
49- }
39+ mixout-gain-eqiir-dts-dai-copier-playback [
40+ {
41+ index 2
5042
51- Object.Widget.gain.1 {
52- Object.Control.mixer.1 {
53- name 'Post Mixer $HEADSET_PCM_NAME Playback Volume'
54- }
55- }
43+ Object.Widget.dai-copier.1 {
44+ dai_index $HEADSET_SSP_DAI_INDEX
45+ dai_type "SSP"
46+ copier_type "SSP"
47+ stream_name "$HEADSET_CODEC_NAME"
48+ node_type $I2S_LINK_OUTPUT_CLASS
49+ }
5650
57- Object.Widget.eqiir .1 {
58- Object.Control.bytes."1" {
59- name 'EQIIR2.0 eqiir_coef_2 '
60- }
61- }
51+ Object.Widget.gain .1 {
52+ Object.Control.mixer.1 {
53+ name 'Post Mixer $HEADSET_PCM_NAME Playback Volume '
54+ }
55+ }
6256
63- Object.Widget.dts.1 {
64- Object.Control.bytes."1" {
65- max 2048
66- name 'CODEC_ADAPTER2.0 DTS Codec Setup 2'
67- }
68- }
69- }
70- {
71- index 4
57+ Object.Widget.eqiir.1 {
58+ Object.Control.bytes."1" {
59+ name 'EQIIR2.0 eqiir_coef_2'
60+ }
61+ }
7262
73- Object.Widget.dai-copier.1 {
74- dai_index $SPEAKER_SSP_DAI_INDEX
75- dai_type "SSP"
76- copier_type "SSP"
77- stream_name "$SPEAKER_CODEC_NAME"
78- node_type $I2S_LINK_OUTPUT_CLASS
79- }
63+ Object.Widget.dts.1 {
64+ Object.Control.bytes."1" {
65+ max 2048
66+ name 'CODEC_ADAPTER2.0 DTS Codec Setup 2'
67+ }
68+ }
69+ }
70+ {
71+ index 4
8072
81- Object.Widget.gain.1 {
82- Object.Control.mixer.1 {
83- name 'Post Mixer $SPEAKER_PCM_NAME Playback Volume'
84- }
85- }
73+ Object.Widget.dai-copier.1 {
74+ dai_index $SPEAKER_SSP_DAI_INDEX
75+ dai_type "SSP"
76+ copier_type "SSP"
77+ stream_name "$SPEAKER_CODEC_NAME"
78+ node_type $I2S_LINK_OUTPUT_CLASS
79+ }
8680
87- Object.Widget.eqiir .1 {
88- Object.Control.bytes."1" {
89- name 'EQIIR1.0 eqiir_coef_1 '
90- }
91- }
81+ Object.Widget.gain .1 {
82+ Object.Control.mixer.1 {
83+ name 'Post Mixer $SPEAKER_PCM_NAME Playback Volume '
84+ }
85+ }
9286
93- Object.Widget.dts.1 {
94- Object.Control.bytes."1" {
95- max 2048
96- name 'CODEC_ADAPTER1.0 DTS Codec Setup 1'
97- }
98- }
87+ Object.Widget.eqiir.1 {
88+ Object.Control.bytes."1" {
89+ name 'EQIIR1.0 eqiir_coef_1'
90+ }
91+ }
9992
100- }
101- ]
93+ Object.Widget.dts.1 {
94+ Object.Control.bytes."1" {
95+ max 2048
96+ name 'CODEC_ADAPTER1.0 DTS Codec Setup 1'
97+ }
98+ }
99+ }
100+ ]
102101}
103102
104103Object.Base.route [
105- {
106- source "gain.2.1"
107- sink "eqiir.2.1"
108- }
109- {
110- source "dts.2.1"
111- sink "dai-copier.SSP.$HEADSET_CODEC_NAME.playback"
112- }
113- {
114- source "mixin.1.1"
115- sink "mixout.2.1"
116- }
117- {
118- source "gain.4.1"
119- sink "eqiir.4.1"
120- }
121- {
122- source "dts.4.1"
123- sink "dai-copier.SSP.$SPEAKER_CODEC_NAME.playback"
124- }
125- {
126- source "mixin.3.1"
127- sink "mixout.4.1"
128- }
104+ {
105+ source "gain.2.1"
106+ sink "eqiir.2.1"
107+ }
108+ {
109+ source "dts.2.1"
110+ sink "dai-copier.SSP.$HEADSET_CODEC_NAME.playback"
111+ }
112+ {
113+ source "mixin.1.1"
114+ sink "mixout.2.1"
115+ }
116+ {
117+ source "gain.4.1"
118+ sink "eqiir.4.1"
119+ }
120+ {
121+ source "dts.4.1"
122+ sink "dai-copier.SSP.$SPEAKER_CODEC_NAME.playback"
123+ }
124+ {
125+ source "mixin.3.1"
126+ sink "mixout.4.1"
127+ }
129128]
0 commit comments