audioserver: stop service when VTS tests are running
Stop audioserver service when vts.native_server.on property is set
to avoid conflicts when testing single client HAL implementations.
Bug: 33245139
Test: set and reset property and check service is stopped and started
Change-Id: I4e45d21a57e5b2cf048c5f80669114fcfbbd9df3
diff --git a/media/audioserver/audioserver.rc b/media/audioserver/audioserver.rc
index 4b0f6a2..9d42bce 100644
--- a/media/audioserver/audioserver.rc
+++ b/media/audioserver/audioserver.rc
@@ -5,4 +5,9 @@
group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct
ioprio rt 4
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
- onrestart restart audio-hal-2-0
\ No newline at end of file
+ onrestart restart audio-hal-2-0
+
+on property:vts.native_server.on=1
+ stop audioserver
+on property:vts.native_server.on=0
+ start audioserver