stream-manager: Support ducking API 41/208741/14 accepted/tizen/unified/20190716.111227 submit/tizen/20190716.020521
authorJeongmo Yang <jm80.yang@samsung.com>
Fri, 28 Jun 2019 00:57:20 +0000 (09:57 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Mon, 15 Jul 2019 10:32:26 +0000 (19:32 +0900)
commit38098db28693aea01079aae489b1948957fe6a9c
tree12c2ecb380dfce87a42e213a66aaf373c9492757
parentbd569993a0a9d6f7a502feabfa70df5821936e7d
stream-manager: Support ducking API

- Add new handler for ducking API

  server          : org.pulseaudio.Server
  object path     : /org/pulseaudio/StreamManager
  interface       : org.pulseaudio.StreamManager

  method name     : ActivateDucking
  method argument : unsigned int for stream index
                    boolean for enable
                    string for target stream
                    unsigned int for duration
                    double for ratio
  return value    : string for return message
                    - success : "STREAM_MANAGER_RETURN_OK"

[Version] 11.1.58
[Issue Type] New feature

Change-Id: Ib10aa11fe84ff73419798ead2b0db3b3f88c3c74
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/pulseaudio-modules-tizen.spec
src/stream-manager-dbus-priv.h
src/stream-manager-dbus.c
src/stream-manager-priv.h
src/stream-manager.c