swftools.git
20 years agofixed the bpp 3 bug reported by Amartyo Banerjee.
uid68734 [Sat, 27 Dec 2003 19:53:37 +0000 (19:53 +0000)]
fixed the bpp 3 bug reported by Amartyo Banerjee.

20 years agofixed a typecast bug.
uid68734 [Sat, 27 Dec 2003 18:15:02 +0000 (18:15 +0000)]
fixed a typecast bug.

20 years ago44100 is now an allowed frequency, too.
uid68734 [Sat, 27 Dec 2003 18:13:38 +0000 (18:13 +0000)]
44100 is now an allowed frequency, too.

20 years ago* fixed 32 bit decoding bug.
uid68734 [Sat, 27 Dec 2003 18:13:09 +0000 (18:13 +0000)]
* fixed 32 bit decoding bug.
* fixed bug where png2swf did not compile due to a missing jpeglib.

20 years agoadded info about the mailing-list.
uid68734 [Sat, 27 Dec 2003 17:36:12 +0000 (17:36 +0000)]
added info about the mailing-list.

20 years agoadded lib/modules/swfdraw.c.
kramm [Wed, 3 Dec 2003 19:33:51 +0000 (19:33 +0000)]
added lib/modules/swfdraw.c.

20 years agochanged .swf to .flash.
kramm [Wed, 3 Dec 2003 19:32:54 +0000 (19:32 +0000)]
changed .swf to .flash.

20 years ago.swf is now called .flash.
kramm [Wed, 3 Dec 2003 19:31:46 +0000 (19:31 +0000)]
.swf is now called .flash.

20 years agoBrought up to date
kramm [Wed, 3 Dec 2003 19:29:35 +0000 (19:29 +0000)]
Brought up to date

20 years agoGenerated from configure.in
kramm [Wed, 3 Dec 2003 19:29:28 +0000 (19:29 +0000)]
Generated from configure.in

20 years agoApplied patch from Marcus Doemling-
kramm [Wed, 3 Dec 2003 19:24:21 +0000 (19:24 +0000)]
Applied patch from Marcus Doemling-
-r now set's the samplerate to use for mp3 encoding.

20 years agoapplied variable samplerate patch from Marcus Doemling.
kramm [Wed, 3 Dec 2003 19:22:25 +0000 (19:22 +0000)]
applied variable samplerate patch from Marcus Doemling.

20 years agoApplied patch from Marcus Doemling- blocksize is now 576 if the samplerate
kramm [Wed, 3 Dec 2003 19:17:56 +0000 (19:17 +0000)]
Applied patch from Marcus Doemling- blocksize is now 576 if the samplerate
is 44100.

20 years agoapplied patch from Marcus Doemling- fix for variable blocksize depending
kramm [Wed, 3 Dec 2003 19:16:50 +0000 (19:16 +0000)]
applied patch from Marcus Doemling- fix for variable blocksize depending
on samplerate.

20 years agoadded support for Protect() Tag.
kramm [Sun, 30 Nov 2003 10:39:16 +0000 (10:39 +0000)]
added support for Protect() Tag.

20 years agoadded MD5 support.
kramm [Sun, 30 Nov 2003 10:38:37 +0000 (10:38 +0000)]
added MD5 support.

20 years agoadded password support (ST_DEBUG and ST_PROTECT tags).
kramm [Sun, 30 Nov 2003 10:38:15 +0000 (10:38 +0000)]
added password support (ST_DEBUG and ST_PROTECT tags).

20 years agoadded comments, made non-external functions static.
kramm [Sun, 30 Nov 2003 10:36:58 +0000 (10:36 +0000)]
added comments, made non-external functions static.

20 years agoadded support for protect tag.
kramm [Sun, 30 Nov 2003 10:35:28 +0000 (10:35 +0000)]
added support for protect tag.

20 years agoFreeBSD MD5 password hashing- initial revision.
kramm [Sun, 30 Nov 2003 09:59:12 +0000 (09:59 +0000)]
FreeBSD MD5 password hashing- initial revision.

20 years agoadded --mp3-bitrate parameter.
kramm [Sun, 30 Nov 2003 08:11:32 +0000 (08:11 +0000)]
added --mp3-bitrate parameter.

20 years agoadded -C (--cgi) parameter.
kramm [Mon, 24 Nov 2003 16:07:27 +0000 (16:07 +0000)]
added -C (--cgi) parameter.

20 years agofixed zero coordinate problem in swf_TextSetInfoRecord().
kramm [Wed, 19 Nov 2003 11:18:15 +0000 (11:18 +0000)]
fixed zero coordinate problem in swf_TextSetInfoRecord().

20 years agochanged S16 to int, so that SET_TO_ZERO can be used.
kramm [Wed, 19 Nov 2003 11:17:00 +0000 (11:17 +0000)]
changed S16 to int, so that SET_TO_ZERO can be used.

20 years agoadded SET_TO_ZERO, changed some S16s to ints.
kramm [Wed, 19 Nov 2003 11:15:14 +0000 (11:15 +0000)]
added SET_TO_ZERO, changed some S16s to ints.

20 years agofixed segv in case the video file didn't have audio.
kramm [Tue, 18 Nov 2003 11:57:17 +0000 (11:57 +0000)]
fixed segv in case the video file didn't have audio.

20 years agopointers which are freed are now cleanly set to 0 afterwards.
kramm [Tue, 18 Nov 2003 09:16:20 +0000 (09:16 +0000)]
pointers which are freed are now cleanly set to 0 afterwards.

20 years agostub for the swfbbox manpage.
kramm [Mon, 17 Nov 2003 20:03:34 +0000 (20:03 +0000)]
stub for the swfbbox manpage.

20 years ago* renamed .swf to .flash, .shape to .swf.
kramm [Mon, 17 Nov 2003 20:02:43 +0000 (20:02 +0000)]
* renamed .swf to .flash, .shape to .swf.
* added "cut" option to .frame
* implemented .jpeg command, texture fill.

20 years agoadded swf_DumpSWF function.
kramm [Mon, 17 Nov 2003 19:59:17 +0000 (19:59 +0000)]
added swf_DumpSWF function.

20 years agoadded swf_GetJPEGSize() function.
kramm [Mon, 17 Nov 2003 19:58:45 +0000 (19:58 +0000)]
added swf_GetJPEGSize() function.

20 years agoadded "TRACE" debuglevel, removed socket logging code.
kramm [Mon, 17 Nov 2003 19:57:58 +0000 (19:57 +0000)]
added "TRACE" debuglevel, removed socket logging code.

20 years agoadded warning message for broken SWFs.
kramm [Mon, 17 Nov 2003 19:44:24 +0000 (19:44 +0000)]
added warning message for broken SWFs.

20 years agoadded dependency to ../lib/librfxswf.a.
kramm [Mon, 17 Nov 2003 19:42:45 +0000 (19:42 +0000)]
added dependency to ../lib/librfxswf.a.

20 years agoadded more files.
kramm [Mon, 17 Nov 2003 19:38:26 +0000 (19:38 +0000)]
added more files.

20 years agofixed framerate calculation.
kramm [Mon, 17 Nov 2003 19:37:40 +0000 (19:37 +0000)]
fixed framerate calculation.

20 years ago-r now takes a float value, which means frames per second.
kramm [Mon, 17 Nov 2003 19:35:55 +0000 (19:35 +0000)]
-r now takes a float value, which means frames per second.

20 years agoadded background color support.
kramm [Sun, 26 Oct 2003 15:14:11 +0000 (15:14 +0000)]
added background color support.

20 years agofixed --h segfault.
kramm [Sun, 21 Sep 2003 11:25:08 +0000 (11:25 +0000)]
fixed --h segfault.

20 years ago* removed contains function in taglist
kramm [Thu, 18 Sep 2003 17:25:16 +0000 (17:25 +0000)]
* removed contains function in taglist
* taglist now has id->char, char->id mappings
* taglist can now be concatenated with a normal list

20 years agopython interface to rfxswflib - initial draft.
kramm [Mon, 15 Sep 2003 16:15:59 +0000 (16:15 +0000)]
python interface to rfxswflib - initial draft.

20 years agoadded swfdraw.c module.
kramm [Mon, 15 Sep 2003 16:06:39 +0000 (16:06 +0000)]
added swfdraw.c module.

20 years ago* improved hex output
kramm [Sat, 30 Aug 2003 13:09:39 +0000 (13:09 +0000)]
* improved hex output
* show hex for undefined tags, too.

20 years agoprint a more detailed error message for mode 4 images.
kramm [Sat, 30 Aug 2003 13:07:58 +0000 (13:07 +0000)]
print a more detailed error message for mode 4 images.

20 years ago* did some refactoring
kramm [Sat, 30 Aug 2003 13:00:43 +0000 (13:00 +0000)]
* did some refactoring
* --swifty now doesn't imply -O anymore

20 years agoimage mode 0 support implemented.
kramm [Sat, 23 Aug 2003 13:43:58 +0000 (13:43 +0000)]
image mode 0 support implemented.

20 years agoadded padding, so that sound samples are not chopped off at the end anymore.
kramm33 [Fri, 15 Aug 2003 15:32:57 +0000 (15:32 +0000)]
added padding, so that sound samples are not chopped off at the end anymore.

20 years agoremoved the "frame" field in TAG. Keeping this up to date during more
kramm33 [Fri, 15 Aug 2003 15:32:34 +0000 (15:32 +0000)]
removed the "frame" field in TAG. Keeping this up to date during more
complicated operations (swf_FoldAll etc.) was creating too much overhead.

20 years agoh.263 is now compiled in this Makefile, not h.263/Makefile.
kramm33 [Thu, 14 Aug 2003 16:09:02 +0000 (16:09 +0000)]
h.263 is now compiled in this Makefile, not h.263/Makefile.

20 years agoadded details.
kramm33 [Sun, 10 Aug 2003 16:22:27 +0000 (16:22 +0000)]
added details.

20 years agoadded (long) GPL headers.
kramm [Fri, 8 Aug 2003 16:25:13 +0000 (16:25 +0000)]
added (long) GPL headers.

20 years agobrought up to date
kramm [Fri, 8 Aug 2003 16:24:39 +0000 (16:24 +0000)]
brought up to date

20 years agoBrought up to date
kramm [Thu, 7 Aug 2003 11:08:50 +0000 (11:08 +0000)]
Brought up to date

20 years agoGenerated from configure.in
kramm [Thu, 7 Aug 2003 11:08:49 +0000 (11:08 +0000)]
Generated from configure.in

20 years agoDebian upgrade
kramm [Thu, 7 Aug 2003 11:08:44 +0000 (11:08 +0000)]
Debian upgrade

20 years ago* added new files from ttf2pt1 3.4.3
kramm [Thu, 7 Aug 2003 10:44:36 +0000 (10:44 +0000)]
* added new files from ttf2pt1 3.4.3
* added video stuff
* added swfbbox

20 years agoadded USE_MP3 variable
kramm [Thu, 7 Aug 2003 10:35:05 +0000 (10:35 +0000)]
added USE_MP3 variable

20 years ago* added freetype support
kramm [Thu, 7 Aug 2003 10:34:31 +0000 (10:34 +0000)]
* added freetype support
* new options --enable-optimizations, --disable-mp3
* support for EXEEXT

20 years agolibtool is a generated file- remove it.
kramm [Thu, 7 Aug 2003 10:32:06 +0000 (10:32 +0000)]
libtool is a generated file- remove it.

20 years agoE=$(EXEEXT) shortcut added, for more readable Makefiles
kramm [Thu, 7 Aug 2003 10:31:19 +0000 (10:31 +0000)]
E=$(EXEEXT) shortcut added, for more readable Makefiles

20 years agofixed compiler warning about uninitialized variable.
kramm [Thu, 7 Aug 2003 10:30:02 +0000 (10:30 +0000)]
fixed compiler warning about uninitialized variable.

20 years agoinitial revision
kramm [Sat, 2 Aug 2003 12:34:34 +0000 (12:34 +0000)]
initial revision

20 years ago* renamed logf to msg
kramm [Sat, 2 Aug 2003 12:33:12 +0000 (12:33 +0000)]
* renamed logf to msg
* fixed sound problem

20 years agobrought parameters up to date.
kramm [Sat, 2 Aug 2003 12:31:53 +0000 (12:31 +0000)]
brought parameters up to date.

20 years agoadded support for audio adjustment.
kramm [Sat, 2 Aug 2003 12:31:39 +0000 (12:31 +0000)]
added support for audio adjustment.

20 years agonew subdirectory: h.263.
kramm [Sat, 2 Aug 2003 12:29:55 +0000 (12:29 +0000)]
new subdirectory: h.263.

20 years agoadded quant parameter to VIDEOSTREAM struct.
kramm [Sat, 2 Aug 2003 12:29:28 +0000 (12:29 +0000)]
added quant parameter to VIDEOSTREAM struct.

20 years agoswfvideo.o is now compiled separately.
kramm [Sat, 2 Aug 2003 12:28:56 +0000 (12:28 +0000)]
swfvideo.o is now compiled separately.

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

20 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.

20 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.

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

20 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

20 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.

20 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

20 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.

20 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

20 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.

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

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

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

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

20 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).

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

20 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.

20 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.

20 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.

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

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

20 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.

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

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

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

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

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

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

20 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.

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

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

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