--- /dev/null
+{
+ "device-types":[
+ {
+ "device-type":"builtin-speaker",
+ "builtin" : true,
+ "direction":["out"],
+ "avail-condition":["pulse"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"builtin-receiver",
+ "builtin" : true,
+ "direction":["out"],
+ "avail-condition":["pulse"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"builtin-mic",
+ "builtin" : true,
+ "direction":["in"],
+ "avail-condition":["pulse"],
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"audio-jack",
+ "builtin":false,
+ "direction":["both","out"],
+ "avail-condition":["pulse","dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"hdmi",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse, dbus"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"bt",
+ "profile":"a2dp",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse"]
+ },
+ {
+ "device-type":"bt",
+ "profile":"sco",
+ "builtin":false,
+ "direction":["both"],
+ "avail-condition":["pulse","dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"forwarding",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse", "dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ },
+ {
+ "device-type":"usb-audio",
+ "builtin":false,
+ "direction":["both", "in", "out"],
+ "avail-condition":["pulse"]
+ }
+
+ ],
+ "device-files":{
+ "playback-devices":[
+ {
+ "device-string":"alsa:0,0",
+ "role":{
+ "normal":"rate=44100",
+ }
+ }
+ ],
+ "capture-devices":[
+ {
+ "device-string":"alsa:0,0",
+ "role":{"normal":"rate=44100"}
+ }
+ ]
+ }
+}
--- /dev/null
+{
+ "streams":[
+ {
+ "role":"media",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"media"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["audio-jack","builtin-mic"],
+ "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"system",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"system"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"alarm",
+ "priority" : 4,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"alarm"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"notification",
+ "priority" : 3,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"notification"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"emergency",
+ "priority" : 4,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"voice-information",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"voice"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"voice-recognition",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["audio-jack","builtin-mic"],
+ "avail-out-devices":["none"],
+ "avail-frameworks":["audio-io"],
+ },
+ {
+ "role":"ringtone-voip",
+ "priority" : 5,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"ringtone"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"ringtone-call",
+ "priority" : 6,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"ringtone"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"voip",
+ "priority" : 5,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"voip"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["audio-io"],
+ },
+ {
+ "role":"call-voice",
+ "priority" : 6,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"call"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"call-video",
+ "priority" : 6,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"call"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"radio",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"media"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["builtin-speaker","audio-jack"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"loopback",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["forwarding"],
+ "avail-out-devices":["none"],
+ "avail-frameworks":["audio-io"],
+ },
+ ]
+}
.else
### Alternatively use the static hardware detection module (for systems that
### lack HAL support)
-load-module module-detect
+#load-module module-detect
.endif
### Load several protocols
#load-module module-position-event-sounds
### Set default source (not to use alsa_sink monitor which is index 0)
-set-default-source alsa_input.0.analog-stereo
+#set-default-source alsa_input.0.analog-stereo
load-module module-remap-sink sink_name=mono_alsa master=alsa_output.0.analog-stereo channels=1
load-sample camera-shutter /usr/share/sounds/mm-camcorder/capture_shutter_02.wav
--- /dev/null
+{
+ "device-types":[
+ {
+ "device-type":"builtin-speaker",
+ "builtin" : true,
+ "direction":["out"],
+ "avail-condition":["pulse"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"builtin-receiver",
+ "builtin" : true,
+ "direction":["out"],
+ "avail-condition":["pulse"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"builtin-mic",
+ "builtin" : true,
+ "direction":["in"],
+ "avail-condition":["pulse"],
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"audio-jack",
+ "builtin":false,
+ "direction":["both","out"],
+ "avail-condition":["pulse","dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"hdmi",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse, dbus"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"bt",
+ "profile":"a2dp",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse"]
+ },
+ {
+ "device-type":"bt",
+ "profile":"sco",
+ "builtin":false,
+ "direction":["both"],
+ "avail-condition":["pulse","dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"forwarding",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse", "dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ },
+ {
+ "device-type":"usb-audio",
+ "builtin":false,
+ "direction":["both", "in", "out"],
+ "avail-condition":["pulse"]
+ }
+
+ ],
+ "device-files":{
+ "playback-devices":[
+ {
+ "device-string":"alsa:0,0",
+ "role":{
+ "normal":"rate=44100",
+ }
+ }
+ ],
+ "capture-devices":[
+ {
+ "device-string":"alsa:0,0",
+ "role":{"normal":"rate=44100"}
+ }
+ ]
+ }
+}
--- /dev/null
+{
+ "streams":[
+ {
+ "role":"media",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"media"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["audio-jack","builtin-mic"],
+ "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"system",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"system"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"alarm",
+ "priority" : 4,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"alarm"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"notification",
+ "priority" : 3,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"notification"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"emergency",
+ "priority" : 4,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"voice-information",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"voice"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"voice-recognition",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["audio-jack","builtin-mic"],
+ "avail-out-devices":["none"],
+ "avail-frameworks":["audio-io"],
+ },
+ {
+ "role":"ringtone-voip",
+ "priority" : 5,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"ringtone"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"ringtone-call",
+ "priority" : 6,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"ringtone"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"voip",
+ "priority" : 5,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"voip"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["audio-io"],
+ },
+ {
+ "role":"call-voice",
+ "priority" : 6,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"call"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"call-video",
+ "priority" : 6,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"call"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"radio",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"media"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["builtin-speaker","audio-jack"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"loopback",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["forwarding"],
+ "avail-out-devices":["none"],
+ "avail-frameworks":["audio-io"],
+ },
+ ]
+}
### Custom policy module to route between bt<=speaker
load-module module-policy
-load-module module-alsa-sink sink_name=alsa_output.0.analog-stereo device=hw:0,0
+#load-module module-alsa-sink sink_name=alsa_output.0.analog-stereo device=hw:0,0
#load-module module-alsa-sink sink_name=alsa_output.0.analog-stereo device=hw:0,0 fragment_size=8192
#load-module module-alsa-source source_name=alsa_input.0.analog-stereo device=hw:0,0 fragment_size=8192
#load-module module-alsa-source source_name=alsa_input.8.analog-stereo device=hw:0,8 mmap=0
--- /dev/null
+{
+ "device-types":[
+ {
+ "device-type":"builtin-speaker",
+ "builtin" : true,
+ "direction":["out"],
+ "avail-condition":["pulse"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"builtin-receiver",
+ "builtin" : true,
+ "direction":["out"],
+ "avail-condition":["pulse"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"builtin-mic",
+ "builtin" : true,
+ "direction":["in"],
+ "avail-condition":["pulse"],
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"audio-jack",
+ "builtin":false,
+ "direction":["both","out"],
+ "avail-condition":["pulse","dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"hdmi",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse, dbus"],
+ "playback-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"bt",
+ "profile":"a2dp",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse"]
+ },
+ {
+ "device-type":"bt",
+ "profile":"sco",
+ "builtin":false,
+ "direction":["both"],
+ "avail-condition":["pulse","dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ "capture-devices":{"normal":"alsa:0,0"}
+ },
+ {
+ "device-type":"forwarding",
+ "builtin":false,
+ "direction":["out"],
+ "avail-condition":["pulse", "dbus"],
+ "playback-devices":{"normal":"alsa:0,0"},
+ },
+ {
+ "device-type":"usb-audio",
+ "builtin":false,
+ "direction":["both", "in", "out"],
+ "avail-condition":["pulse"]
+ }
+
+ ],
+ "device-files":{
+ "playback-devices":[
+ {
+ "device-string":"alsa:0,0",
+ "role":{
+ "normal":"rate=44100",
+ }
+ }
+ ],
+ "capture-devices":[
+ {
+ "device-string":"alsa:0,0",
+ "role":{"normal":"rate=44100"}
+ }
+ ]
+ }
+}
--- /dev/null
+{
+ "streams":[
+ {
+ "role":"media",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"media"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["audio-jack","builtin-mic"],
+ "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"system",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"system"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"alarm",
+ "priority" : 4,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"alarm"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"notification",
+ "priority" : 3,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"notification"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"emergency",
+ "priority" : 4,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"voice-information",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"voice"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player","audio-io"],
+ },
+ {
+ "role":"voice-recognition",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["audio-jack","builtin-mic"],
+ "avail-out-devices":["none"],
+ "avail-frameworks":["audio-io"],
+ },
+ {
+ "role":"ringtone-voip",
+ "priority" : 5,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"ringtone"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"ringtone-call",
+ "priority" : 6,
+ "route-type" : "auto-all",
+ "volume-types":{"in":"none","out":"ringtone"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["audio-jack","bt","builtin-speaker"],
+ "avail-frameworks":["player","wav-player"],
+ },
+ {
+ "role":"voip",
+ "priority" : 5,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"voip"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["audio-io"],
+ },
+ {
+ "role":"call-voice",
+ "priority" : 6,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"call"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"call-video",
+ "priority" : 6,
+ "route-type" : "manual",
+ "volume-types":{"in":"none","out":"call"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["builtin-mic","audio-jack","bt"],
+ "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"radio",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"media"},
+ "is-hal-volume":{"in":0,"out":1},
+ "avail-in-devices":["none"],
+ "avail-out-devices":["builtin-speaker","audio-jack"],
+ "avail-frameworks":["sound-manager"],
+ },
+ {
+ "role":"loopback",
+ "priority" : 3,
+ "route-type" : "auto",
+ "volume-types":{"in":"none","out":"none"},
+ "is-hal-volume":{"in":0,"out":0},
+ "avail-in-devices":["forwarding"],
+ "avail-out-devices":["none"],
+ "avail-frameworks":["audio-io"],
+ },
+ ]
+}
### Custom policy module to route between bt<=speaker
load-module module-policy
-load-module module-alsa-sink sink_name=alsa_output.0.analog-stereo device=hw:0,0
+#load-module module-alsa-sink sink_name=alsa_output.0.analog-stereo device=hw:0,0
#load-module module-alsa-sink sink_name=alsa_output.0.analog-stereo device=hw:0,0 fragment_size=8192
#load-module module-alsa-source source_name=alsa_input.0.analog-stereo device=hw:0,0 fragment_size=8192
#load-module module-alsa-source source_name=alsa_input.8.analog-stereo device=hw:0,8 mmap=0
cat LICENSE.LGPLv2.1 >> %{buildroot}%{_datadir}/%{name}-target-u3/usr/share/license/%{name}-target-u3
mkdir -p %{buildroot}%{_datadir}/%{name}-target-n4
-cp -arf %{name}-target-u3/* %{buildroot}%{_datadir}/%{name}-target-n4
+cp -arf %{name}-target-n4/* %{buildroot}%{_datadir}/%{name}-target-n4
mv %{buildroot}%{_datadir}/%{name}-target-n4/usr/etc/mmfw_player.ini.wayland %{buildroot}%{_datadir}/%{name}-target-n4/usr/etc/mmfw_player.ini
mv %{buildroot}%{_datadir}/%{name}-target-n4/usr/etc/mmfw_camcorder.ini.wayland %{buildroot}%{_datadir}/%{name}-target-n4/usr/etc/mmfw_camcorder.ini
rm %{buildroot}%{_datadir}/%{name}-target-n4/usr/etc/mmfw_player.ini.x