pulseutil: Add API for setting volume ratio 14/205414/2
authorSangchul Lee <sc11.lee@samsung.com>
Fri, 3 May 2019 02:58:14 +0000 (11:58 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 7 May 2019 23:55:59 +0000 (08:55 +0900)
commit82a861316c7d53940a4ba5c5ea6b80e4e9b2fbb0
tree31c0defdbc4494848e4d56886b98942d25c11111
parent7ceb059fdc3aded281f7f45da0cac64ff6bce533
pulseutil: Add API for setting volume ratio

In Tizen, a stream has one volume type such as media, notification,
alarm. Each type is so-called volume group which has its own volume
value of a certain volume level. It is managed on the Tizen policy
module of the PulseAudio. That's why the player framework has been
using volume element instead of volume property of gstpulsesink of
the pipeline to set individual volume of the stream itself.

Here we add a function to set volume ratio for the individual volume
value via the policy module of the PulseAudio which can be with the
volume group concept.

Change-Id: I6b2cf8d4814a01970e425a4dd25b49aa883ee7e1
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
configure.ac
ext/pulse/Makefile.am
ext/pulse/pulseutil.c
ext/pulse/pulseutil.h
packaging/gst-plugins-good.spec