aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/imgconvert.c
diff options
context:
space:
mode:
authorFabrice Bellard <fabrice@bellard.org>2001-08-13 21:48:05 +0000
committerFabrice Bellard <fabrice@bellard.org>2001-08-13 21:48:05 +0000
commit1a56543279a6fd146c8616781b4160e207bb4f6d (patch)
tree4ca37977d896e803a3990e8491f75d02edf49dfd /libavcodec/imgconvert.c
parentd95ecd058e6256b6deacad8b09fbe58b52f07430 (diff)
downloadffmpeg-1a56543279a6fd146c8616781b4160e207bb4f6d.tar.gz
win32 fixes
Originally committed as revision 84 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/imgconvert.c')
-rw-r--r--libavcodec/imgconvert.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/libavcodec/imgconvert.c b/libavcodec/imgconvert.c
index 403336812d..d39b6c1e9b 100644
--- a/libavcodec/imgconvert.c
+++ b/libavcodec/imgconvert.c
@@ -16,10 +16,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-
#include "avcodec.h"
#include "dsputil.h"
@@ -481,7 +477,9 @@ static void deinterlace_bottom_field(UINT8 *dst, int dst_wrap,
{
UINT8 *src, *ptr;
int y, y1, i;
- UINT8 buf[5 * width];
+ UINT8 *buf;
+
+ buf= (UINT8*) malloc(5 * width);
src = src1;
for(y=0;y<height;y+=2) {
@@ -511,6 +509,7 @@ static void deinterlace_bottom_field(UINT8 *dst, int dst_wrap,
dst += dst_wrap;
src += (2 + 1) * src_wrap;
}
+ free(buf);
}