[rpi3-spk][audio] Add built-in mic device for capture 19/204119/2 accepted/tizen/unified/20190426.054129 submit/tizen/20190425.112038
authorSeungbae Shin <seungbae.shin@samsung.com>
Fri, 19 Apr 2019 10:22:53 +0000 (19:22 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Tue, 23 Apr 2019 07:53:10 +0000 (16:53 +0900)
For speaker profile reference target, following extension board is equipped at RPI3 board.

http://wiki.seeedstudio.com/ReSpeaker_4_Mic_Array_for_Raspberry_Pi/
https://respeaker.io/4_mic_array/

Change-Id: Ie85123168c47643abce835ce0654318b89036b4c

mmfw-sysconf-target-rpi3-spk/etc/pulse/device-map.json
mmfw-sysconf-target-rpi3-spk/etc/pulse/stream-map.json
packaging/mmfw-sysconf.spec

index fe3f3a4..29fbc40 100644 (file)
@@ -3,6 +3,10 @@
                {
                        "device-type":"builtin-speaker",
                        "playback-devices":{"normal":"alsa:ALSA,0"}
+               },
+               {
+                       "device-type":"builtin-mic",
+                       "capture-devices":{"normal":"alsa:seeed4micvoicec,0"}
                }
        ],
        "device-files":{
                                "device-string":"alsa:ALSA,0",
                                "role":{"normal":"mmap=0 tsched=0 rate=44100"}
                        }
+               ],
+               "capture-devices":[
+                       {
+                               "device-string":"alsa:seeed4micvoicec,0",
+                               "role":{"normal":"mmap=0 tsched=0 rate=48000"}
+                       }
                ]
        }
 }
index 7e5fbaf..3c310aa 100644 (file)
@@ -93,7 +93,7 @@
                        "priority" : 3,
                        "route-type" : "auto",
                        "volume-types":{"in":"none","out":"media"},
-                       "avail-in-devices":["usb-audio"],
+                       "avail-in-devices":["usb-audio", "builtin-mic"],
                        "avail-out-devices":["bt-a2dp","usb-audio","builtin-speaker"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io","recorder"]
                },
                        "priority" : 3,
                        "route-type" : "auto",
                        "volume-types":{"in":"none","out":"none"},
-                       "avail-in-devices":["usb-audio"],
+                       "avail-in-devices":["usb-audio", "builtin-mic"],
                        "avail-out-devices":["none"],
                        "avail-frameworks":["audio-io"]
                },
                        "priority" : 3,
                        "route-type" : "auto",
                        "volume-types":{"in":"none","out":"none"},
-                       "avail-in-devices":["usb-audio"],
+                       "avail-in-devices":["usb-audio", "builtin-mic"],
                        "avail-out-devices":["none"],
                        "avail-frameworks":["audio-io"]
                },
index 9230a74..0dda5da 100644 (file)
@@ -1,6 +1,6 @@
 Name:       mmfw-sysconf
 Summary:    Multimedia Framework system configuration package
-Version:    0.2.145
+Version:    0.2.146
 Release:    0
 Group:      Multimedia/Configuration
 License:    LGPL-2.1 and Apache-2.0