[Spice-devel] [spice-gtk PATCH v2 3/7] audio: pulse implements spice-audio get functions

Marc-André Lureau mlureau at redhat.com
Wed Mar 25 10:15:32 PDT 2015


Hi

----- Original Message -----
> I think the gst PA elements are good enough. Since the change from
> gst 0.10 to gst 1.0 I've been using gstreamer as default backend and
> didn't notice any _new_ problems. But droping pulse entirely is a hard
> decision as it affects other applications.
> 
> The main difference at the moment to pulse is the volume per channel
> which is not available in gststreamvolume and I didn't find a way to
> workaround it.

Bummer.. I wonder how gstreamer apps can provide audio balance then. audiopanorama?

> Regarding the volume-sync what is most important is the last volume value
> for the application and pulse elements get them from pulse itself so it
> works fine IMHO. (i.e you disconnect the client and connect again, it
> should have the same volume value as before)

ok, so I guess with gst backend it will always have l=r volume.

perhaps it's not such a showstopper, and we could tentatively deprecate the pulse backend.

> So, if we are keeping pulse I could make it like gstreamer with PA
> thread as I too think it the best alternative to work with this async
> api.

Ok


More information about the Spice-devel mailing list