[TW2][Audio] Modification for TW2 Audio bring-up 40/118040/2 accepted/tizen/common/20170309.175518 accepted/tizen/ivi/20170309.072443 accepted/tizen/mobile/20170309.072356 accepted/tizen/tv/20170309.072410 accepted/tizen/unified/20170310.080740 accepted/tizen/wearable/20170309.072430 submit/tizen/20170309.062552 submit/tizen_unified/20170310.011402
authorSeungbae Shin <seungbae.shin@samsung.com>
Wed, 8 Mar 2017 10:31:32 +0000 (19:31 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Thu, 9 Mar 2017 05:30:17 +0000 (14:30 +0900)
Change-Id: Id1238ba456218ca87779dad1a72b5f061a66e743

mmfw-sysconf-target-tw2/etc/pulse/device-map.json
mmfw-sysconf-target-tw2/etc/pulse/stream-map.json

index 859cc76..9f8c7ff 100644 (file)
@@ -1,11 +1,22 @@
 {
        "device-types":[
                {
+                       "device-type":"builtin-speaker",
+                       "playback-devices":{"normal":"alsa:0,0", "call-voice":"alsa:0,0"}
+               },
+               {
                        "device-type":"builtin-mic",
                        "capture-devices":{"normal":"alsa:0,0"}
                }
        ],
        "device-files":{
+               "playback-devices":[
+                       {
+                               "device-string":"alsa:0,0",
+                               "role":{"normal":"rate=48000 mmap=0"
+                               }
+                       },
+               ],
                "capture-devices":[
                        {
                                "device-string":"alsa:0,0",
index dfb6d12..5f379ce 100644 (file)
@@ -86,7 +86,7 @@
                        "route-type" : "auto",
                        "volume-types":{"in":"none","out":"media"},
                        "avail-in-devices":["builtin-mic"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io","recorder"]
                },
                {
@@ -95,7 +95,7 @@
                        "route-type" : "auto",
                        "volume-types":{"in":"none","out":"system"},
                        "avail-in-devices":["none"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io"]
                },
                {
                        "route-type" : "auto-all",
                        "volume-types":{"in":"none","out":"alarm"},
                        "avail-in-devices":["none"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io"]
                },
                {
                        "route-type" : "auto-all",
                        "volume-types":{"in":"none","out":"notification"},
                        "avail-in-devices":["none"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io"]
                },
                {
                        "route-type" : "auto",
                        "volume-types":{"in":"none","out":"none"},
                        "avail-in-devices":["none"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io"]
                },
                {
                        "route-type" : "auto",
                        "volume-types":{"in":"none","out":"voice"},
                        "avail-in-devices":["none"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io"]
                },
                {
                        "route-type" : "auto-all",
                        "volume-types":{"in":"none","out":"ringtone"},
                        "avail-in-devices":["none"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io","sound-manager"]
                },
                {
                        "route-type" : "auto-all",
                        "volume-types":{"in":"none","out":"ringtone"},
                        "avail-in-devices":["none"],
-                       "avail-out-devices":["bt-a2dp"],
+                       "avail-out-devices":["builtin-speaker","bt-a2dp"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io"]
                },
                {
                        "route-type" : "manual",
                        "volume-types":{"in":"none","out":"voip"},
                        "avail-in-devices":["builtin-mic"],
-                       "avail-out-devices":["bt-sco"],
+                       "avail-out-devices":["builtin-speaker","bt-sco"],
                        "avail-frameworks":["audio-io","tone-player","sound-manager"]
                },
                {
                        "route-type" : "manual",
                        "volume-types":{"in":"none","out":"call"},
                        "avail-in-devices":["builtin-mic"],
-                       "avail-out-devices":["bt-sco"],
+                       "avail-out-devices":["builtin-speaker","bt-sco"],
                        "avail-frameworks":["sound-manager"]
                },
                {
                        "route-type" : "manual",
                        "volume-types":{"in":"none","out":"call"},
                        "avail-in-devices":["builtin-mic"],
-                       "avail-out-devices":["bt-sco"],
-                       "avail-frameworks":["sound-manager"]
-               },
-               {
-                       "role":"radio",
-                       "priority" : 3,
-                       "route-type" : "auto",
-                       "volume-types":{"in":"none","out":"media"},
-                       "avail-in-devices":["none"],
-                       "avail-out-devices":["none"],
-                       "avail-frameworks":["sound-manager"]
-               },
-               {
-                       "role":"loopback",
-                       "priority" : 2,
-                       "route-type" : "manual",
-                       "volume-types":{"in":"none","out":"none"},
-                       "avail-in-devices":["none"],
-                       "avail-out-devices":["none"],
+                       "avail-out-devices":["builtin-speaker","bt-sco"],
                        "avail-frameworks":["sound-manager"]
                },
                {