af_rubberband: default to channels=together

For stereo and typical L/R-first channel arrangements, this avoids
undesirable phasing artifacts, especially obvious when speed is changed
and then reset. Without this, there is a very audible change in the
stereo field even when librubberband is no longer actually making any
speed changes.
This commit is contained in:
Hector Martin 2016-09-20 01:28:05 +09:00 committed by wm4
parent 57eca14a45
commit f504661852
1 changed files with 1 additions and 0 deletions

View File

@ -214,6 +214,7 @@ const struct af_info af_info_rubberband = {
.opt_pitch = RubberBandOptionPitchHighConsistency, .opt_pitch = RubberBandOptionPitchHighConsistency,
.opt_transients = RubberBandOptionTransientsMixed, .opt_transients = RubberBandOptionTransientsMixed,
.opt_formant = RubberBandOptionFormantPreserved, .opt_formant = RubberBandOptionFormantPreserved,
.opt_channels = RubberBandOptionChannelsTogether,
}, },
.options = (const struct m_option[]) { .options = (const struct m_option[]) {
OPT_CHOICE("transients", opt_transients, 0, OPT_CHOICE("transients", opt_transients, 0,