Jonas Ådahl c5ab6037f4 mixer-control: Rely on stream-id on device for cardless devices
Some devices don't have a card to match against, (e.g. network sinks),
which would make 'match_stream_with_devices()' get confused and log
warnings about missing card devices when trying to match streams with
devices.

Avoid this by marking a stream as 'in-possession' if there was already a
device with the stream ID set to it.

This fixes warning like

   (gnome-shell:3521215): Gvc-CRITICAL **: 10:57:07.155: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
2021-03-15 11:07:22 +01:00
2019-11-22 19:37:31 +01:00
2020-04-09 13:53:36 +00:00
2019-11-22 19:37:31 +01:00
2012-10-19 20:00:25 +02:00
2012-10-19 20:00:25 +02:00
2012-10-19 20:00:25 +02:00
2012-10-19 20:00:25 +02:00
2012-10-19 20:00:25 +02:00
2012-10-19 20:00:47 +02:00
2012-10-19 20:00:47 +02:00
2012-10-19 20:00:25 +02:00
2018-01-30 13:15:36 +01:00
2020-04-09 12:14:25 +02:00
2018-09-07 15:31:39 +02:00

libgnome-volume-control

libgnome-volume-control is a copy library that's supposed to be used as a git sub-module. If your project uses some of libgnome-volume-control's strings in a user-facing manner, don't forget to add those files to your POTFILES.in for translation.

Projects using libgnome-volume-control

Description
No description provided
Readme 239 KiB
Languages
C 98.5%
Meson 1.5%