tizenaudio-policy: Apply new loopback module management 04/256504/3 accepted/tizen/unified/20210413.021247 submit/tizen/20210412.112307
authorSangchul Lee <sc11.lee@samsung.com>
Tue, 6 Apr 2021 02:24:46 +0000 (11:24 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Wed, 7 Apr 2021 08:34:11 +0000 (17:34 +0900)
commitd270f69cd111cc69a4a8d340255ed8ef0b4125ae
tree4971f3e477ce309cec748082c8e44d652d430477
parent64bf38bd9afae04238769bdb724a163e578ee1a2
tizenaudio-policy: Apply new loopback module management

Comparing with the previous logic, it is now possible to
load multiple loopback modules.
 - Each loopback module can be loaded per parent id.
 - Loading trigger point is moved from route_change_hook_cb()
   to select_device_by_manual_routing()

It relates to VPR-402.

[Version] 13.0.60
[Issue Type] New feature

Change-Id: I516f541a1af0548b99c2f3c80e98e12756776117
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/pulseaudio-modules-tizen.spec
src/module-tizenaudio-policy.c
src/stream-manager.c