File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313<virtual.conf>
1414<host-copier-gain-mixin-playback.conf>
1515<mixout-gain-alh-dai-copier-playback.conf>
16+ <mixout-gain-ctc-alh-dai-copier-playback.conf>
1617<mixout-gain-dax-alh-dai-copier-playback.conf>
18+ <mixout-gain-dax-ctc-alh-dai-copier-playback.conf>
1719<mixout-gain-micsel-eqiir-eqfir-alh-dai-copier-playback.conf>
1820<mixout-gain-eqiir-eqfir-drc-alh-dai-copier-playback.conf>
1921<mixout-gain-eqiir-eqfir-drc-micsel-eqiir-eqfir-alh-dai-copier-playback.conf>
3941<alh.conf>
4042<hda.conf>
4143<dmic.conf>
44+ <ctc.conf>
4245<intel/hw_config_cardinal_clk.conf>
4346<manifest.conf>
4447<route.conf>
@@ -199,7 +202,12 @@ IncludeByKey.SDW_AMP_XOVER {
199202 }
200203 }
201204 IncludeByKey.NUM_SDW_AMP_CTC_LINKS {
202- "[1-3]" "platform/intel/sdw-amp-generic-ctc.conf"
205+ "[1-3]" {
206+ IncludeByKey.SDW_AMP_PIPELINE_SRC {
207+ "dax" "platform/intel/sdw-amp-dax-ctc.conf"
208+ "generic" "platform/intel/sdw-amp-generic-ctc.conf"
209+ }
210+ }
203211 }
204212 }
205213 "true" {
Original file line number Diff line number Diff line change 1+ #
2+ # BE playback pipeline: mixout-gain-dax-ctc-alh-dai-copier.
3+ #
4+
5+ <include/components/dolby-dax.conf>
6+ <include/components/ctc.conf>
7+ <include/pipelines/cavs/mixout-gain-dax-alh-dai-copier-playback.conf>
8+
9+ Class.Pipeline."mixout-gain-dax-ctc-alh-dai-copier-playback" {
10+ SubTreeCopy.baseclass {
11+ # this class extends the mixout-gain-dax-alh-dai-copier-playback class definition
12+ source "Class.Pipeline.mixout-gain-dax-alh-dai-copier-playback"
13+
14+ tree {
15+ Object.Widget {
16+ ctc."1" {
17+ num_input_audio_formats 1
18+ num_output_audio_formats 1
19+
20+ Object.Base.input_audio_format [
21+ {
22+ in_rate 48000
23+ in_bit_depth 32
24+ in_valid_bit_depth 32
25+ ibs "$[(256 * ($[($in_bit_depth / 8)])) * ($in_channels)]"
26+ }
27+ ]
28+ Object.Base.output_audio_format [
29+ {
30+ out_rate 48000
31+ out_bit_depth 32
32+ out_valid_bit_depth 32
33+ obs "$[(256 * ($[($out_bit_depth / 8)])) * ($out_channels)]"
34+ }
35+ ]
36+ }
37+ }
38+
39+ Object.Base {
40+ ! route [
41+ {
42+ source gain.$index.1
43+ sink dolby-dax.$index.1
44+ }
45+ {
46+ source dolby-dax.$index.1
47+ sink ctc.$index.1
48+ }
49+ {
50+ source mixout.$index.1
51+ sink gain.$index.1
52+ }
53+ ]
54+ }
55+ }
56+ }
57+ }
You can’t perform that action at this time.
0 commit comments