Ryan C. Gordon
182cfc3265
pulseaudio: Rework how we manage default devices and hotplug.
...
This fixes problems where Pulse callbacks don't fire in the order we expect,
or fail to fire at all, and avoids extra round trips to the Pulse server to
lookup information we could have trivially obtained already.
The end result is we would occasionally miss default device changes, etc, and
this resolves that better.
2023-10-23 19:17:50 -04:00
..
2023-07-03 12:46:47 -07:00
2023-10-23 19:17:50 -04:00
2023-10-23 08:27:57 -07:00
2023-06-27 06:19:06 -07:00
2023-10-18 22:30:16 -07:00
2023-10-23 09:14:54 -07:00
2023-10-11 22:38:00 -07:00
2023-08-25 10:47:16 -04:00
2023-05-23 11:29:41 -07:00
2023-09-22 10:14:16 -07:00
2023-10-23 10:49:37 -07:00
2023-09-25 18:02:40 +02:00
2023-03-29 21:49:01 +00:00
2023-05-23 11:29:41 -07:00
2022-12-15 08:01:01 -08:00
2023-08-08 22:25:04 -07:00
2023-09-20 08:32:03 -07:00
2023-10-12 14:00:47 +02:00
2023-10-23 10:49:37 -07:00
2023-09-24 17:27:23 -07:00
2023-10-23 09:14:54 -07:00
2023-10-11 09:49:44 -07:00
2023-05-26 08:33:15 -07:00
2023-10-23 10:49:37 -07:00
2023-01-09 09:41:41 -08:00
2023-09-20 14:32:41 -04:00
2023-01-09 09:41:41 -08:00
2023-05-23 11:29:41 -07:00
2023-02-09 07:23:21 -08:00
2023-10-15 15:41:04 -04:00
2023-10-14 13:23:03 -04:00
2023-06-16 14:44:59 -07:00
2023-06-28 08:53:48 -07:00
2023-10-23 10:49:37 -07:00
2023-01-09 09:41:41 -08:00
2023-01-09 09:41:41 -08:00
2023-01-09 09:41:41 -08:00
2023-05-23 11:29:41 -07:00
2023-10-11 22:38:00 -07:00
2023-10-18 09:04:05 -07:00
2023-06-26 07:32:40 -07:00
2023-06-26 07:32:40 -07:00
2023-10-23 10:49:37 -07:00