pulse-server: also remap module property keys and values

When loading a module, remap the pulseaudio properties to pipewire ones
for consistency.

move the media-roles to remap, because it's more about remapping between
pa and pw.

Fixes #2076
This commit is contained in:
Wim Taymans 2022-02-04 15:15:42 +01:00
parent 8c10080324
commit 143fadf68e
7 changed files with 36 additions and 25 deletions

View file

@ -223,7 +223,6 @@ pipewire_module_protocol_pulse_sources = [
'module-protocol-pulse/extensions/ext-stream-restore.c',
'module-protocol-pulse/format.c',
'module-protocol-pulse/manager.c',
'module-protocol-pulse/media-roles.c',
'module-protocol-pulse/message.c',
'module-protocol-pulse/message-handler.c',
'module-protocol-pulse/module.c',
@ -231,6 +230,7 @@ pipewire_module_protocol_pulse_sources = [
'module-protocol-pulse/pending-sample.c',
'module-protocol-pulse/pulse-server.c',
'module-protocol-pulse/quirks.c',
'module-protocol-pulse/remap.c',
'module-protocol-pulse/reply.c',
'module-protocol-pulse/sample.c',
'module-protocol-pulse/sample-play.c',