oss4sink: implement GstStreamVolume interface and add mute and volume properties
authorBrian Cameron <brian.cameron@oracle.com>
Thu, 29 Apr 2010 12:18:58 +0000 (13:18 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Tue, 11 May 2010 18:02:55 +0000 (19:02 +0100)
commit02a226f74604bee8d0ec0d582f9f330af55cd19a
treeeef12c84c02dca186cd6e21398d34ea493427bf0
parent719515126c454338a4735b4b2bb7dfdf728a7b22
oss4sink: implement GstStreamVolume interface and add mute and volume properties

OSS4 supports per-stream volume control, so expose this using the right
API, so that playbin2 and applications like totem can make use of it
(instead of using a volume element for volume control).

Fixes #614305.
sys/oss4/oss4-sink.c
sys/oss4/oss4-sink.h