Bug 5905 - simplify PulseAudio properties using PULSE_PROP_OVERRIDE
Summary: simplify PulseAudio properties using PULSE_PROP_OVERRIDE
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Sound (show other bugs)
Version: pre-1.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Pierre Ossman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-23 16:02 CEST by Pierre Ossman
Modified: 2021-10-19 12:56 CEST (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2016-05-23 16:02:02 CEST
Currently we have modifications to the tunnel modules in order to override the properties on the context and streams. This is primarily so we can get "ThinLinc" rather than "PulseAudio" in user interfaces. This list of properties is also duplicated between tlclient.bin and the auto module in PulseAudio.

Apparently there is a simpler way. PulseAudio will look for the environment variable "PULSE_PROP_OVERRIDE" and grab properties from there. This means we can avoid a diff against upstream, and keep the list of properties in a single place.

See attachment for the tlclient.bin part of this.

Note You need to log in before you can comment on or make changes to this bug.