These check that the internal and input buffers match in format
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
| ... | ... |
@@ -419,6 +419,10 @@ static int resample(SwrContext *s, AudioData *out_param, int out_count, |
| 419 | 419 |
int ret_sum=0; |
| 420 | 420 |
int border=0; |
| 421 | 421 |
|
| 422 |
+ av_assert1(s->in_buffer.ch_count == in_param->ch_count); |
|
| 423 |
+ av_assert1(s->in_buffer.planar == in_param->planar); |
|
| 424 |
+ av_assert1(s->in_buffer.fmt == in_param->fmt); |
|
| 425 |
+ |
|
| 422 | 426 |
tmp=out=*out_param; |
| 423 | 427 |
in = *in_param; |
| 424 | 428 |
|