[target-tm1/audio] Modify device-map.json for support call-voice, add ringbacktone... 26/55926/5
authorSangchul Lee <sc11.lee@samsung.com>
Wed, 30 Dec 2015 07:47:17 +0000 (16:47 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 5 Jan 2016 01:14:37 +0000 (10:14 +0900)
Change-Id: I676bd7ea8e44624d478aa4844c2ad490298f8240
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
mmfw-sysconf-target-tm1/etc/pulse/device-map.json
mmfw-sysconf-target-tm1/etc/pulse/stream-map.json
packaging/mmfw-sysconf.spec

index c77125666ae6154e36b112d51a41168b990a12de..2aeda8bf3ffe473257ee9b95cb9294d217fca957 100644 (file)
@@ -5,14 +5,14 @@
                        "builtin" : true,
                        "direction":["out"],
                        "avail-condition":["pulse"],
-                       "playback-devices":{"normal":"alsa:sprdphone,0"}
+                       "playback-devices":{"normal":"alsa:sprdphone,0", "call-voice":"alsa:VIRTUALAUDIOW,0"}
                },
                {
                        "device-type":"builtin-receiver",
                        "builtin" : true,
                        "direction":["out"],
                        "avail-condition":["pulse"],
-                       "playback-devices":{"normal":"alsa:sprdphone,0"}
+                       "playback-devices":{"normal":"alsa:sprdphone,0", "call-voice":"alsa:VIRTUALAUDIOW,0"}
                },
                {
                        "device-type":"builtin-mic",
@@ -26,7 +26,7 @@
                        "builtin":false,
                        "direction":["both","out"],
                        "avail-condition":["pulse","dbus"],
-                       "playback-devices":{"normal":"alsa:sprdphone,0"},
+                       "playback-devices":{"normal":"alsa:sprdphone,0", "call-voice":"alsa:VIRTUALAUDIOW,0"},
                        "capture-devices":{"normal":"alsa:sprdphone,0"}
                },
                {
@@ -49,7 +49,7 @@
                        "builtin":false,
                        "direction":["both"],
                        "avail-condition":["pulse","dbus"],
-                       "playback-devices":{"normal":"alsa:sprdphone,0"},
+                       "playback-devices":{"normal":"alsa:sprdphone,0", "call-voice":"alsa:VIRTUALAUDIOW,0"},
                        "capture-devices":{"normal":"alsa:sprdphone,0"}
                },
                {
                                "role":{
                                                "normal":"rate=44100",
                                }
+                       },
+                       {
+                               "device-string":"alsa:VIRTUALAUDIOW,0",
+                               "role":{
+                                               "call-voice":"rate=16000 channels=1 tsched=0 alternate_rate=16000",
+                               }
                        }
                ],
                "capture-devices":[
index 08732f05aa19643cb64f45a55aa0db88c211dfa8..432e8612efe7f53ad740f16323e8fb65cef5c2f8 100644 (file)
                        "avail-out-devices":["audio-jack","bt","builtin-speaker"],
                        "avail-frameworks":["player","wav-player","tone-player","audio-io"],
                },
+               {
+                       "role":"ringbacktone-call",
+                       "priority" : 2,
+                       "route-type" : "auto",
+                       "volume-types":{"in":"none","out":"call"},
+                       "avail-in-devices":["none"],
+                       "avail-out-devices":["audio-jack","bt","builtin-receiver","builtin-speaker"],
+                       "avail-frameworks":["wav-player","tone-player"],
+               },
                {
                        "role":"voip",
                        "priority" : 5,
                        "volume-types":{"in":"none","out":"call"},
                        "avail-in-devices":["builtin-mic","audio-jack","bt"],
                        "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
-                       "avail-frameworks":["sound-manager","tone-player"],
+                       "avail-frameworks":["sound-manager"],
                },
                {
                        "role":"call-video",
                        "volume-types":{"in":"none","out":"call"},
                        "avail-in-devices":["builtin-mic","audio-jack","bt"],
                        "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
-                       "avail-frameworks":["sound-manager","tone-player"],
+                       "avail-frameworks":["sound-manager"],
                },
                {
                        "role":"radio",
index f005f985197a89b9cb456b8a4c550fa0001180c2..97694b9e2567adbf6c32891eeb67e933db62c41b 100644 (file)
@@ -2,7 +2,7 @@
 
 Name:       mmfw-sysconf
 Summary:    Multimedia Framework system configuration package
-Version:    0.2.39
+Version:    0.2.40
 Release:    0
 Group:      Multimedia/Configuration
 License:    LGPL-2.1+ and Apache-2.0