From 6738c8d8857ea6a662fc1b7637abcfb4ec09d504 Mon Sep 17 00:00:00 2001 From: kramm Date: Sat, 23 Oct 2004 14:27:48 +0000 Subject: [PATCH] swf_VideoStreamSetDefine() now sets the same movie size as swf_SetVideoFrame(). --- lib/h.263/swfvideo.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/h.263/swfvideo.c b/lib/h.263/swfvideo.c index 9577572..05a1df8 100644 --- a/lib/h.263/swfvideo.c +++ b/lib/h.263/swfvideo.c @@ -37,13 +37,6 @@ U16 totalframes = 0; #endif void swf_SetVideoStreamDefine(TAG*tag, VIDEOSTREAM*stream, U16 frames, U16 width, U16 height) { - swf_SetU16(tag, frames); - swf_SetU16(tag, width); - swf_SetU16(tag, height); - //swf_SetU8(tag, 1); /* smoothing on */ - swf_SetU8(tag, 0); /* smoothing off */ - swf_SetU8(tag, 2); /* codec = h.263 sorenson spark */ - #ifdef MAIN totalframes = frames; #endif @@ -71,6 +64,14 @@ void swf_SetVideoStreamDefine(TAG*tag, VIDEOSTREAM*stream, U16 frames, U16 width assert((stream->height&15) == 0); assert((stream->bbx*16) == stream->width); assert((stream->bby*16) == stream->height); + + swf_SetU16(tag, frames); + swf_SetU16(tag, width); + swf_SetU16(tag, height); + //swf_SetU8(tag, 1); /* smoothing on */ + swf_SetU8(tag, 0); /* smoothing off */ + swf_SetU8(tag, 2); /* codec = h.263 sorenson spark */ + } void swf_VideoStreamClear(VIDEOSTREAM*stream) { -- 1.7.10.4