# # windows normal playback pipeline # # A windows pipeline. All attributes defined herein are namespaced # by alsatplg to "Object.Pipeline.mixin-playback.N.attribute_name" # # Usage: mixin-playback pipeline object can be instantiated as: # # Object.Pipeline.mixin-playback."N" { # format "s16le" # period 1000 # time_domain "timer" # channels 2 # rate 48000 # } # # Where N is the unique pipeline ID within the same alsaconf node. # Class.Pipeline."mixin-playback" { DefineAttribute."index" {} attributes { !constructor [ "index" ] !mandatory [ "format" ] !immutable [ "direction" ] # # mixin-playback objects instantiated within the same alsaconf node must have # unique pipeline_id attribute # unique "index" } Object.Widget { copier."1" { copier_type "host" type "aif_in" } mixin."1" { } pipeline."1" { priority 0 lp_mode 0 } } direction "playback" time_domain "timer" channels 2 channels_min 2 channels_max 2 rate 48000 rate_min 48000 rate_max 48000 }