From fc7020b5afbeb18be221bb70ebf80affbd632f8f Mon Sep 17 00:00:00 2001 From: arpi Date: Sun, 6 Oct 2002 10:42:24 +0000 Subject: 10l git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7613 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libaf/af.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libaf/af.c') diff --git a/libaf/af.c b/libaf/af.c index 8190948478..b9c3bdfb23 100644 --- a/libaf/af.c +++ b/libaf/af.c @@ -435,7 +435,7 @@ int af_calc_insize_constrained(af_stream_t* s, int len, if(in>max_insize) in=t*(max_insize/t); // Try to meet constraint nr 3. - while((out=t * (((in/t+1)*mul.n - 1)/mul.d)) <= max_outsize){ + while((out=t * (((in/t+1)*mul.n - 1)/mul.d)) <= max_outsize && in<=max_insize){ if( (t * (((in/t)*mul.n))/mul.d) >= len) return in; in+=t; } -- cgit v1.2.3