[Bug 767698] alsasink: does not implement "volume" property

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jun 20 13:09:49 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=767698

Victor Toso <bugzilla at victortoso.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
                 CC|                            |bugzilla at victortoso.com

--- Comment #5 from Victor Toso <bugzilla at victortoso.com> ---
Hi,

(In reply to Andrey from comment #2)
> I am using alsasink. As Victor Toso mentioned (link above), it doesn't have
> volume implemented, while pulsesink does.

Yes! I thought alsamixer would be able to set per-stream volume with something
like [0] but I could be wrong. I implemented something using this API but for
system-wide, seting the master volume to avoid disparity between remote-machine
and client-machine [1].

[0]
http://www.alsa-project.org/alsa-doc/alsa-lib/group___simple_mixer.html#gad9b0c9a6d7956f95132aa42857d962cb

[1]
https://cgit.freedesktop.org/spice/linux/vd_agent/commit/?id=010dc21f35fb3997ade6717e10c6a3b52a1737ba

(In reply to Sebastian Dröge (slomo) from comment #4)
> If ALSA has no API for per-stream volumes, there's nothing we can do here.
> Someone would have to research the ALSA APIs.

Indeed.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list