swresample: account for clip protection when determining the mixing matrix maximum
This commit is contained in:
parent
0507ea7061
commit
37b55ee08f
|
@ -424,7 +424,7 @@ av_cold static int auto_matrix(SwrContext *s)
|
|||
|
||||
if (s->rematrix_maxval > 0) {
|
||||
maxval = s->rematrix_maxval;
|
||||
} else if ( av_get_packed_sample_fmt(s->out_sample_fmt) < AV_SAMPLE_FMT_FLT
|
||||
} else if ( (av_get_packed_sample_fmt(s->out_sample_fmt) < AV_SAMPLE_FMT_FLT && !s->clip_protection)
|
||||
|| av_get_packed_sample_fmt(s->int_sample_fmt) < AV_SAMPLE_FMT_FLT) {
|
||||
maxval = 1.0;
|
||||
} else
|
||||
|
|
Loading…
Reference in New Issue