From: Sangchul Lee Date: Wed, 5 Jun 2019 02:08:48 +0000 (+0900) Subject: [rpi3-spk][audio] Add network device and network-source-media stream type X-Git-Tag: submit/tizen/20190619.053430~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2c9255a8b2de88331c1e4815559b320e37ae4727;p=platform%2Fcore%2Fmultimedia%2Fmmfw-sysconf.git [rpi3-spk][audio] Add network device and network-source-media stream type The 'network' device with 'acm' role represents acm-sink of pulseaudio. The 'network-source-media' stream type will be used by acm-core via audio-io. Change-Id: I56c1d58525085c9c13aa6050967ec612525b300e Signed-off-by: Sangchul Lee --- diff --git a/mmfw-sysconf-target-rpi3-spk/etc/pulse/device-map.json b/mmfw-sysconf-target-rpi3-spk/etc/pulse/device-map.json index 29fbc40..d9d3499 100644 --- a/mmfw-sysconf-target-rpi3-spk/etc/pulse/device-map.json +++ b/mmfw-sysconf-target-rpi3-spk/etc/pulse/device-map.json @@ -7,6 +7,10 @@ { "device-type":"builtin-mic", "capture-devices":{"normal":"alsa:seeed4micvoicec,0"} + }, + { + "device-type":"network", + "playback-devices":{"acm":"acm"} } ], "device-files":{ @@ -14,6 +18,10 @@ { "device-string":"alsa:ALSA,0", "role":{"normal":"mmap=0 tsched=0 rate=44100"} + }, + { + "device-string":"acm", + "role":{"acm":"format=s16le rate=48000 channels=2 channel_map=left,right"} } ], "capture-devices":[ diff --git a/mmfw-sysconf-target-rpi3-spk/etc/pulse/stream-map.json b/mmfw-sysconf-target-rpi3-spk/etc/pulse/stream-map.json index 3c310aa..da52330 100644 --- a/mmfw-sysconf-target-rpi3-spk/etc/pulse/stream-map.json +++ b/mmfw-sysconf-target-rpi3-spk/etc/pulse/stream-map.json @@ -94,7 +94,7 @@ "route-type" : "auto", "volume-types":{"in":"none","out":"media"}, "avail-in-devices":["usb-audio", "builtin-mic"], - "avail-out-devices":["bt-a2dp","usb-audio","builtin-speaker"], + "avail-out-devices":["network","bt-a2dp","usb-audio","builtin-speaker"], "avail-frameworks":["player","wav-player","tone-player","audio-io","recorder"] }, { @@ -187,5 +187,14 @@ "avail-out-devices":["bt-a2dp","usb-audio"], "avail-frameworks":["player","wav-player","tone-player","audio-io","recorder"] }, + { + "role":"network-source-media", + "priority" : 3, + "route-type" : "auto", + "volume-types":{"in":"none","out":"media"}, + "avail-in-devices":["none"], + "avail-out-devices":["bt-a2dp","usb-audio","builtin-speaker"], + "avail-frameworks":["audio-io"] + } ] }