Commit Graph

167 Commits

Author SHA1 Message Date
Rob Haarsma a7354ea007 Fix for bug #1100
Under Windows, Quicktime images with a depth < 32 didn't
show up in the sequence editor. To fix this a non transparent layer was added to them. (bf227-bf232)

I now have disabled this trick for GIF images, so the transparency is preserved. But this is a quick fix and
should be replaced by a transparency check function.
2004-04-09 14:09:56 +00:00
Stefan Gartner 239edfc272 some cosmetic changes to make the compiler shut up when building with scons
on os x
2004-01-08 16:28:45 +00:00
Stefan Gartner 0be1e050a5 fix (?) for compiling with quicktime support on some versions of os x
with some versions of gcc (aka. the nasty ID problem). see also
http://www.blender.org/pipermail/bf-committers/2003-November/004660.html
2004-01-08 16:26:30 +00:00
Rob Haarsma 99efb0cc3c removed native quicktime init/exit calls from main blender code. 2003-09-18 11:41:50 +00:00
Rob Haarsma 422f4faa1b moved Quicktime init function from creator.c 2003-09-09 21:26:34 +00:00
Stefan Gartner babd29f1df don't use QuickTime to load tga, png, and jpg images, as this causes
problems when trying to play a sequence of images (fixes bug #430)
2003-08-05 12:44:34 +00:00
Rob Haarsma 30f7d15296 fixed a memory deallocation error. 2003-05-21 21:42:36 +00:00
Rob Haarsma ffaae20400 fixed dialog framerate. 2003-05-21 02:26:45 +00:00
Rob Haarsma 9662763ee0 Updated Quicktime code so settings can be stored in the blendfile.
This enables Blender to;
- have scenes with different codec settings. (same as avicodec)
- render directly without dialog.
- batch/background render to Quicktime movies.

Only tested on windows. ;)
2003-05-21 01:21:07 +00:00
Rob Haarsma 7c48bec899 Fixed nasty issue when aborting Quicktime rendering. 2003-05-16 14:31:31 +00:00
Rob Haarsma 29806ccb0d replaced depricated p2cstr with CopyPascalStringToC for OSX. 2003-05-09 13:07:41 +00:00
Rob Haarsma 6670ad7bec minor code cleanups 2003-05-09 12:45:59 +00:00
Rob Haarsma f8803db66d added a labelbutton that displays the selected avi/quicktime codec. 2003-05-09 11:24:55 +00:00
Rob Haarsma ad0bf55843 added a fullscreen button in the top header (windows only)
written by Florian Eggenberger.
2003-05-08 16:24:58 +00:00
Stefan Gartner 723b84c79c fun with quicktime:
#include <QuickTime/Movies.h> instead of #include <Movies.h> on OS X to
avoid having to specify the full path to the QT headers in the Makefiles

#undef NDEBUG on OS X to avoid errors about ID being declared twice

enable support for QuickTime in the original Makefiles on OS X
2003-05-02 13:36:56 +00:00
Stefan Gartner 34717072f7 enable quicktime support on os x when building with auto* 2003-04-29 19:19:04 +00:00
Rob Haarsma 706ccc0401 Added Quicktime support for OSX and Windows.
This code allows you to load Quicktime images and movies as textures
and render animations to Quicktime movies.
Note that the selected output codec is *not* saved in the blendfile.

To enable Quicktime functionality you need the SDK from Apple:
OSX: ftp://ftp.apple.com/developer/Development_Kits/QT6SDK_Mac.hqx
Win: ftp://ftp.apple.com/developer/Development_Kits/QT6SDK_Win.hqx
Add the \QTDevWin\CIncludes and \QTDevWin\Libraries directories
from this SDK to your build environment.

Enable the WITH_QUICKTIME compile flag in the following directories:
bf\blender\source\blender\imbuf
bf\blender\source\blender\src
bf\blender\source\blender\render
bf\blender\source\creator
2003-04-28 02:15:46 +00:00