mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-10-26 05:04:13 +00:00
swr_convert is not properly buffering packed input audio when the output is not large enough, and when resampling is not actually needed (same samplerate and no SWR_FLAG_RESAMPLE). buf_set() is only handling the first channel and leaving the others as-is. Sample program to reproduce the problem is here https://gist.github.com/2431768 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> |
||
|---|---|---|
| .. | ||
| audioconvert.c | ||
| audioconvert.h | ||
| dither.c | ||
| libswresample.v | ||
| Makefile | ||
| rematrix.c | ||
| rematrix_template.c | ||
| resample.c | ||
| resample_template.c | ||
| swresample.c | ||
| swresample.h | ||
| swresample_internal.h | ||
| swresample_test.c | ||