[vlc-devel] [PATCH 4/5] resampler: bandlimited: ensure fmt_out is correctly set

Tristan Matthews tmatth at videolan.org
Sun Feb 21 05:33:22 UTC 2021


Forgot the last 2 resamplers in the previous set.

---
 modules/audio_filter/resampler/bandlimited.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/modules/audio_filter/resampler/bandlimited.c b/modules/audio_filter/resampler/bandlimited.c
index 97ae848565..174cd93c30 100644
--- a/modules/audio_filter/resampler/bandlimited.c
+++ b/modules/audio_filter/resampler/bandlimited.c
@@ -323,6 +323,9 @@ static int OpenFilter( vlc_object_t *p_this )
     p_filter->fmt_out = p_filter->fmt_in;
     p_filter->fmt_out.audio.i_rate = i_out_rate;
 
+    /* Ensure bitspersample + bytes_per_frame are correctly set */
+    aout_FormatPrepare(&p_filter->fmt_out.audio);
+
     return 0;
 }
 
-- 
2.25.1



More information about the vlc-devel mailing list