mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-13 13:29:58 -05:00
Split the enable-lfe-remixing setting into two
remixing-produce-lfe controls upmixing, and remixing-consume-lfe controls downmixing. The motivation is that a user might want to synthesize LFE while playing stereo audio on his/her 5.1 speakers, but at the same time follow the industry recommendation to omit the LFE channel when producting a stereo downmix (e.g. for headphones) from 5.1 content. Or the other way round. Fixes: #753.
This commit is contained in:
parent
b94dba9daf
commit
464828faf2
12 changed files with 101 additions and 26 deletions
|
|
@ -68,8 +68,9 @@ typedef enum pa_resample_flags {
|
|||
PA_RESAMPLER_VARIABLE_RATE = 0x0001U,
|
||||
PA_RESAMPLER_NO_REMAP = 0x0002U, /* implies NO_REMIX */
|
||||
PA_RESAMPLER_NO_REMIX = 0x0004U,
|
||||
PA_RESAMPLER_NO_LFE = 0x0008U,
|
||||
PA_RESAMPLER_NO_FILL_SINK = 0x0010U,
|
||||
PA_RESAMPLER_PRODUCE_LFE = 0x0020U,
|
||||
PA_RESAMPLER_CONSUME_LFE = 0x0040U,
|
||||
} pa_resample_flags_t;
|
||||
|
||||
struct pa_resampler {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue