pipewire-pulse: implement simple quirk database

Add a simple quirks table.

Forces S16 formats for teams sink and source info.

Forces removal of the DONT_MOVE flag for capture streams for firefox.

See #838 and #1363
This commit is contained in:
Wim Taymans 2021-06-30 17:17:36 +02:00
parent f5d51162c4
commit 900cb596d3
5 changed files with 98 additions and 1 deletions

View file

@ -64,6 +64,8 @@ struct client {
struct pw_properties *props;
uint64_t quirks;
struct pw_core *core;
struct pw_manager *manager;
struct spa_hook manager_listener;