mirror of https://github.com/mpv-player/mpv
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:
parent
57eca14a45
commit
f504661852
|
@ -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,
|
||||||
|
|
Loading…
Reference in New Issue