swftools.git
21 years agorenamed strndup to strdup_n.
kramm [Sat, 2 Aug 2003 12:28:28 +0000 (12:28 +0000)]
renamed strndup to strdup_n.

21 years agoinitial revision- header file for h263tables.c.
kramm [Sat, 2 Aug 2003 12:26:50 +0000 (12:26 +0000)]
initial revision- header file for h263tables.c.

21 years agomoved out- the functions in here used to be in swfvideo.c.
kramm [Sat, 2 Aug 2003 12:26:26 +0000 (12:26 +0000)]
moved out- the functions in here used to be in swfvideo.c.

21 years ago* refactoring
kramm [Sat, 2 Aug 2003 12:25:51 +0000 (12:25 +0000)]
* refactoring
* added test for copy and diff routines

21 years agoremoved structs already defined in h263tables.h
kramm [Sat, 2 Aug 2003 12:24:57 +0000 (12:24 +0000)]
removed structs already defined in h263tables.h

21 years agostrndup is now called strdup_n.
kramm [Sat, 2 Aug 2003 12:24:17 +0000 (12:24 +0000)]
strndup is now called strdup_n.

21 years ago* added h.263 support
kramm [Sat, 2 Aug 2003 12:23:40 +0000 (12:23 +0000)]
* added h.263 support
* removed scaling option
* changed indent to -kr
* merged code with ../lib/modules/swfbits.c

21 years agoadded extra log messages, fix for OpenOffice PDF problem.
kramm [Sat, 2 Aug 2003 11:23:41 +0000 (11:23 +0000)]
added extra log messages, fix for OpenOffice PDF problem.

21 years ago* some refactoring done in block encoding (split into preparation & actual
kramm [Tue, 29 Jul 2003 16:53:09 +0000 (16:53 +0000)]
* some refactoring done in block encoding (split into preparation & actual
  encoding)
* improved COD handling

21 years agoonly the headerfile of h263tables is included now.
kramm [Tue, 29 Jul 2003 16:51:54 +0000 (16:51 +0000)]
only the headerfile of h263tables is included now.

21 years ago* added remark about gradients
kramm [Sat, 5 Jul 2003 21:06:56 +0000 (21:06 +0000)]
* added remark about gradients

21 years ago* fixed mvd range.
kramm [Sat, 5 Jul 2003 20:33:20 +0000 (20:33 +0000)]
* fixed mvd range.
* removed call to lrand48.

21 years agobrought up to date.
kramm [Sat, 5 Jul 2003 20:32:01 +0000 (20:32 +0000)]
brought up to date.

21 years agoadded support for --cgi, --samplerate.
kramm [Sat, 5 Jul 2003 19:45:42 +0000 (19:45 +0000)]
added support for --cgi, --samplerate.

21 years agofixed clean target (again), added support for $(EXEEXT).
kramm [Sat, 5 Jul 2003 19:42:36 +0000 (19:42 +0000)]
fixed clean target (again), added support for $(EXEEXT).

21 years agoadded support for $(EXEEXT)
kramm [Sat, 5 Jul 2003 19:41:09 +0000 (19:41 +0000)]
added support for $(EXEEXT)

21 years agoresolved conflict with MingW's FIXED type.
kramm [Sat, 5 Jul 2003 18:29:14 +0000 (18:29 +0000)]
resolved conflict with MingW's FIXED type.

21 years agofixed clean target- now cleans up all files.
kramm [Sat, 5 Jul 2003 17:39:53 +0000 (17:39 +0000)]
fixed clean target- now cleans up all files.

21 years agoupgraded ttf2pt1 to 3.4.3.
kramm [Sat, 5 Jul 2003 17:39:02 +0000 (17:39 +0000)]
upgraded ttf2pt1 to 3.4.3.

21 years agocplusplus handling.
kramm [Sat, 5 Jul 2003 17:38:34 +0000 (17:38 +0000)]
cplusplus handling.

21 years agoinclude ../../config.h.
kramm [Sat, 5 Jul 2003 17:38:18 +0000 (17:38 +0000)]
include ../../config.h.

21 years agosome fixes for font in proba.pdf.
kramm [Sat, 5 Jul 2003 17:37:58 +0000 (17:37 +0000)]
some fixes for font in proba.pdf.

21 years agochanged logf to msg.
kramm [Sat, 5 Jul 2003 17:36:25 +0000 (17:36 +0000)]
changed logf to msg.

21 years agochanged logf to msg.
kramm [Sat, 5 Jul 2003 17:10:14 +0000 (17:10 +0000)]
changed logf to msg.

21 years agoadded swfbbox.
kramm [Sat, 5 Jul 2003 17:01:52 +0000 (17:01 +0000)]
added swfbbox.

21 years agofixed --help output.
kramm [Sat, 5 Jul 2003 17:01:25 +0000 (17:01 +0000)]
fixed --help output.

21 years agoadded checking for freetype.
kramm [Sat, 5 Jul 2003 16:59:37 +0000 (16:59 +0000)]
added checking for freetype.

21 years agoadded distclean, .PHONY.
kramm [Sat, 5 Jul 2003 16:56:43 +0000 (16:56 +0000)]
added distclean, .PHONY.

21 years ago* added freetype support in ttf2pt1
kramm [Sat, 5 Jul 2003 14:14:41 +0000 (14:14 +0000)]
* added freetype support in ttf2pt1
* ../lib/log.h now handles extern "C" stuff itself.

21 years agoupgraded to 3.4.3.
kramm [Sat, 5 Jul 2003 13:16:57 +0000 (13:16 +0000)]
upgraded to 3.4.3.

21 years agoenhanced samplerate support.
kramm [Sun, 22 Jun 2003 06:59:21 +0000 (06:59 +0000)]
enhanced samplerate support.

21 years agofixed swf_WriteCGI()
kramm [Sun, 22 Jun 2003 06:58:52 +0000 (06:58 +0000)]
fixed swf_WriteCGI()

21 years agoadded null writer.
kramm [Sun, 22 Jun 2003 06:58:31 +0000 (06:58 +0000)]
added null writer.

21 years agofixed TCL curly braces syntax.
kramm [Sat, 24 May 2003 11:57:42 +0000 (11:57 +0000)]
fixed TCL curly braces syntax.

21 years agochanged to new librfxswf shape functions.
kramm [Wed, 21 May 2003 19:04:24 +0000 (19:04 +0000)]
changed to new librfxswf shape functions.

21 years agoadded extra curlies and chopped away the unneccessary digits from the
kramm [Wed, 21 May 2003 18:58:01 +0000 (18:58 +0000)]
added extra curlies and chopped away the unneccessary digits from the
coords for --swifty.

21 years agobugfix for segfault on rgb2yuv conversion.
kramm [Mon, 19 May 2003 18:55:51 +0000 (18:55 +0000)]
bugfix for segfault on rgb2yuv conversion.

21 years ago* added gradients to fillstyle struct
kramm [Mon, 19 May 2003 18:55:08 +0000 (18:55 +0000)]
* added gradients to fillstyle struct
* some shape handling prototypes changed
* added owidth, oheight to VIDEOSTREAM struct

21 years agoglyphs now use CountUBits, which makes textdefines slightly smaller
kramm [Mon, 19 May 2003 18:52:42 +0000 (18:52 +0000)]
glyphs now use CountUBits, which makes textdefines slightly smaller

21 years agobugfixes, cleanups
kramm [Mon, 19 May 2003 18:51:43 +0000 (18:51 +0000)]
bugfixes, cleanups

21 years agoadded swfbbox.
kramm [Mon, 19 May 2003 18:50:40 +0000 (18:50 +0000)]
added swfbbox.

21 years ago* bugfixes
kramm [Sat, 10 May 2003 18:44:04 +0000 (18:44 +0000)]
* bugfixes
* added swf_CountUBits()

21 years agoadded check for HAVE_SIGNAL_H and HAVE_PTHREAD_H, fixed --help output.
kramm [Thu, 8 May 2003 14:29:30 +0000 (14:29 +0000)]
added check for HAVE_SIGNAL_H and HAVE_PTHREAD_H, fixed --help output.

21 years agoalpha conversion fix.
kramm [Thu, 8 May 2003 14:09:58 +0000 (14:09 +0000)]
alpha conversion fix.

21 years agomoved q.c/q.h, added files in avi2swf.
kramm [Thu, 8 May 2003 14:00:34 +0000 (14:00 +0000)]
moved q.c/q.h, added files in avi2swf.

21 years agoadded check for assert.h, signal.h.
kramm [Thu, 8 May 2003 13:59:29 +0000 (13:59 +0000)]
added check for assert.h, signal.h.

21 years agoadded truncation of levels.
kramm [Thu, 8 May 2003 13:57:52 +0000 (13:57 +0000)]
added truncation of levels.

21 years agoseveral bugfixes in the caplinestyle routines.
kramm [Thu, 8 May 2003 13:16:41 +0000 (13:16 +0000)]
several bugfixes in the caplinestyle routines.

21 years agoset caplinewidth default to 3.0
kramm [Thu, 8 May 2003 13:16:10 +0000 (13:16 +0000)]
set caplinewidth default to 3.0

21 years agomoved ../src/q.{h,c,o}.
kramm [Tue, 6 May 2003 12:00:06 +0000 (12:00 +0000)]
moved ../src/q.{h,c,o}.

21 years agoadded __cplusplus extern "C".
kramm [Tue, 6 May 2003 11:59:29 +0000 (11:59 +0000)]
added __cplusplus extern "C".

21 years agoadded dependencies to ../lib/q.{c,h,o}
kramm [Tue, 6 May 2003 11:47:51 +0000 (11:47 +0000)]
added dependencies to ../lib/q.{c,h,o}

21 years agoavifile is now implemented as videoreader, rewrote avi2swf
kramm [Tue, 6 May 2003 11:47:29 +0000 (11:47 +0000)]
avifile is now implemented as videoreader, rewrote avi2swf
to use v2swf interface.

21 years agoringbuffer -> q.c
kramm [Tue, 6 May 2003 11:46:42 +0000 (11:46 +0000)]
ringbuffer -> q.c

21 years agomoved q.h/q.c to ../lib
kramm [Tue, 6 May 2003 11:42:17 +0000 (11:42 +0000)]
moved q.h/q.c to ../lib

21 years agomoved from ../src
kramm [Tue, 6 May 2003 11:40:19 +0000 (11:40 +0000)]
moved from ../src

21 years agomoved to ../lib
kramm [Tue, 6 May 2003 11:40:06 +0000 (11:40 +0000)]
moved to ../lib

21 years agoinitial revision.
kramm [Tue, 6 May 2003 11:39:20 +0000 (11:39 +0000)]
initial revision.

21 years agoremoved verbose option stub.
kramm [Sun, 4 May 2003 16:32:38 +0000 (16:32 +0000)]
removed verbose option stub.

21 years agoalso test whether we can execute the generated file.
kramm [Sun, 4 May 2003 16:32:05 +0000 (16:32 +0000)]
also test whether we can execute the generated file.

21 years agooptimized huffman reader.
kramm [Sun, 4 May 2003 16:31:14 +0000 (16:31 +0000)]
optimized huffman reader.

21 years agoadded swfvideo.c
kramm [Sun, 4 May 2003 16:30:27 +0000 (16:30 +0000)]
added swfvideo.c

21 years agomoved into ../rfxswf.h
kramm [Sun, 4 May 2003 16:30:06 +0000 (16:30 +0000)]
moved into ../rfxswf.h

21 years agoadded video stuff.
kramm [Sun, 4 May 2003 16:29:37 +0000 (16:29 +0000)]
added video stuff.

21 years agofixed compile bug.
kramm [Sun, 4 May 2003 16:29:23 +0000 (16:29 +0000)]
fixed compile bug.

21 years agomoved to swfvideo.c
kramm [Sun, 4 May 2003 15:38:11 +0000 (15:38 +0000)]
moved to swfvideo.c

21 years agomoved from mkvideo.c
kramm [Sun, 4 May 2003 15:38:00 +0000 (15:38 +0000)]
moved from mkvideo.c

21 years agoadded note about font installation.
kramm [Wed, 30 Apr 2003 14:49:23 +0000 (14:49 +0000)]
added note about font installation.

21 years agosupport for raw sound.
kramm [Wed, 30 Apr 2003 14:46:03 +0000 (14:46 +0000)]
support for raw sound.

21 years agoadded fix for 64 byte bug also for swf_SetLossLessBitsIndexed.
kramm [Wed, 30 Apr 2003 14:43:51 +0000 (14:43 +0000)]
added fix for 64 byte bug also for swf_SetLossLessBitsIndexed.

21 years agoadded ShapeSetBitmapRect, fix a bit overflow bug.
kramm [Wed, 30 Apr 2003 14:42:53 +0000 (14:42 +0000)]
added ShapeSetBitmapRect, fix a bit overflow bug.

21 years agoadded line cap style handling, setparameter() added.
kramm [Wed, 30 Apr 2003 14:40:56 +0000 (14:40 +0000)]
added line cap style handling, setparameter() added.

21 years agoadded setparameter().
kramm [Wed, 30 Apr 2003 14:38:33 +0000 (14:38 +0000)]
added setparameter().

21 years agoadded -s parameter.
kramm [Wed, 30 Apr 2003 14:38:13 +0000 (14:38 +0000)]
added -s parameter.

21 years agoadded support for line caps.
kramm [Wed, 30 Apr 2003 14:35:48 +0000 (14:35 +0000)]
added support for line caps.

21 years agofix for negative coordinates.
kramm [Tue, 29 Apr 2003 19:08:42 +0000 (19:08 +0000)]
fix for negative coordinates.

21 years agoremoved whitespace, added some comments.
kramm [Thu, 24 Apr 2003 17:23:19 +0000 (17:23 +0000)]
removed whitespace, added some comments.

21 years agohalf-pixels, bugfix in sizes
kramm [Sun, 20 Apr 2003 20:14:32 +0000 (20:14 +0000)]
half-pixels, bugfix in sizes

21 years agofblock_t > block_t
kramm [Thu, 17 Apr 2003 12:55:55 +0000 (12:55 +0000)]
fblock_t > block_t

21 years agoadded swfc again- 0.4.4 is tagged.
kramm [Wed, 16 Apr 2003 19:22:17 +0000 (19:22 +0000)]
added swfc again- 0.4.4 is tagged.

21 years agoBrought up to date release-0-4-4
kramm [Wed, 16 Apr 2003 18:58:32 +0000 (18:58 +0000)]
Brought up to date

21 years agoremoved swfc for 0.4.4 release.
kramm [Wed, 16 Apr 2003 18:56:20 +0000 (18:56 +0000)]
removed swfc for 0.4.4 release.

21 years agoadded DEFINEMOVIE to define tags
kramm [Wed, 16 Apr 2003 18:55:06 +0000 (18:55 +0000)]
added DEFINEMOVIE to define tags

21 years agoadded DEFINEMOVIE to define tag list.
kramm [Wed, 16 Apr 2003 18:54:15 +0000 (18:54 +0000)]
added DEFINEMOVIE to define tag list.

21 years agoremoved swfc (for 0.4.4 release).
kramm [Wed, 16 Apr 2003 18:53:34 +0000 (18:53 +0000)]
removed swfc (for 0.4.4 release).

21 years agoadded O_BINARY
kramm [Wed, 16 Apr 2003 18:52:09 +0000 (18:52 +0000)]
added O_BINARY

21 years agosupport for DEFINEMOVIE added.
kramm [Wed, 16 Apr 2003 18:51:40 +0000 (18:51 +0000)]
support for DEFINEMOVIE added.

21 years ago-b (--bitrate) parameter added
kramm [Wed, 16 Apr 2003 18:50:48 +0000 (18:50 +0000)]
-b (--bitrate) parameter added

21 years agostreaming sound now works for all framerates < 35, O_BINARY added,
kramm [Wed, 16 Apr 2003 18:50:10 +0000 (18:50 +0000)]
streaming sound now works for all framerates < 35, O_BINARY added,
added parameter for mp3 bitrate.

21 years agooptimizations.
kramm [Tue, 15 Apr 2003 18:10:02 +0000 (18:10 +0000)]
optimizations.

21 years agoadded '0' char for (0,0) mvds.
kramm [Tue, 15 Apr 2003 17:59:15 +0000 (17:59 +0000)]
added '0' char for (0,0) mvds.

21 years agostatistic generator and motion vector prediction added.
kramm [Mon, 14 Apr 2003 21:36:47 +0000 (21:36 +0000)]
statistic generator and motion vector prediction added.

21 years agoinitial revision.
kramm [Mon, 14 Apr 2003 21:35:56 +0000 (21:35 +0000)]
initial revision.

21 years agoset spline maximum error to 0.05.
kramm [Sun, 13 Apr 2003 21:04:15 +0000 (21:04 +0000)]
set spline maximum error to 0.05.

21 years agovideoframes: bugfix in width/height parsing, display quantizer.
kramm [Sun, 13 Apr 2003 21:02:39 +0000 (21:02 +0000)]
videoframes: bugfix in width/height parsing, display quantizer.

21 years agomoved to lib/h.263, bugfix in width/height parsing.
kramm [Sun, 13 Apr 2003 17:45:09 +0000 (17:45 +0000)]
moved to lib/h.263, bugfix in width/height parsing.

21 years agomoved to lib/h.263, quant is now a parameter, added swf_VideoStreamClear.
kramm [Sun, 13 Apr 2003 17:44:45 +0000 (17:44 +0000)]
moved to lib/h.263, quant is now a parameter, added swf_VideoStreamClear.

21 years agoimplemented bit comparison.
kramm [Sun, 13 Apr 2003 14:58:57 +0000 (14:58 +0000)]
implemented bit comparison.

21 years agofixed YUV.
kramm [Fri, 11 Apr 2003 19:20:30 +0000 (19:20 +0000)]
fixed YUV.

21 years agoimplemented difference coding, decoder emulation.
kramm [Fri, 11 Apr 2003 17:40:01 +0000 (17:40 +0000)]
implemented difference coding, decoder emulation.