From 8be1c6563cd3e13896b8f3381cf6a8e200c1f53b Mon Sep 17 00:00:00 2001 From: Fabrice Bellard Date: Mon, 13 Aug 2001 21:37:10 +0000 Subject: win32 fixes Originally committed as revision 78 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libav/avienc.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'libav/avienc.c') diff --git a/libav/avienc.c b/libav/avienc.c index a580e53098..ffd581bc8b 100644 --- a/libav/avienc.c +++ b/libav/avienc.c @@ -16,11 +16,6 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#include -#include -#include -#include - #include "avformat.h" #include "avi.h" @@ -53,7 +48,7 @@ void end_tag(ByteIOContext *pb, offset_t start) pos = url_ftell(pb); url_fseek(pb, start - 4, SEEK_SET); - put_le32(pb, pos - start); + put_le32(pb, (UINT32)(pos - start)); url_fseek(pb, pos, SEEK_SET); } @@ -179,7 +174,7 @@ static int avi_write_header(AVFormatContext *s) } nb_frames = 0; - put_le32(pb, 1000000LL * FRAME_RATE_BASE / video_enc->frame_rate); + put_le32(pb, (UINT32)(INT64_C(1000000) * FRAME_RATE_BASE / video_enc->frame_rate)); put_le32(pb, bitrate / 8); /* XXX: not quite exact */ put_le32(pb, 0); /* padding */ put_le32(pb, AVIF_TRUSTCKTYPE | AVIF_HASINDEX | AVIF_ISINTERLEAVED); /* flags */ @@ -340,7 +335,7 @@ static int avi_write_trailer(AVFormatContext *s) /* update file size */ file_size = url_ftell(pb); url_fseek(pb, 4, SEEK_SET); - put_le32(pb, file_size - 8); + put_le32(pb, (UINT32)(file_size - 8)); url_fseek(pb, file_size, SEEK_SET); } put_flush_packet(pb); -- cgit v1.2.3