diff options
| author | Jack Jansen <jack.jansen@cwi.nl> | 2004-01-02 23:51:22 +0000 |
|---|---|---|
| committer | Jack Jansen <jack.jansen@cwi.nl> | 2004-01-02 23:51:22 +0000 |
| commit | 067782438ec9cfb6ca0ab1fc499febb143c625ac (patch) | |
| tree | afe6a2b33e7d1cd686b16246bcd5ef8f397488f1 /Mac/Modules/qt/qtscan.py | |
| parent | 59f7dc9b405f4b334524fd472dcb276ffd1aef22 (diff) | |
| download | cpython-git-067782438ec9cfb6ca0ab1fc499febb143c625ac.tar.gz | |
Added support for ImageCompression.h APIs.
Diffstat (limited to 'Mac/Modules/qt/qtscan.py')
| -rw-r--r-- | Mac/Modules/qt/qtscan.py | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/Mac/Modules/qt/qtscan.py b/Mac/Modules/qt/qtscan.py index eca1f23c9c..05b4206852 100644 --- a/Mac/Modules/qt/qtscan.py +++ b/Mac/Modules/qt/qtscan.py @@ -11,7 +11,7 @@ SHORT = "qt" OBJECTS = ("Movie", "Track", "Media", "UserData", "TimeBase", "MovieController", "IdleManager") def main(): - input = "Movies.h" + input = ("Movies.h", "ImageCompression.h") output = SHORT + "gen.py" defsoutput = TOOLBOXDIR + LONG + ".py" scanner = MyScanner(input, output, defsoutput) @@ -76,6 +76,8 @@ class MyScanner(Scanner): 'MovieMediaLoadChildMovieFromDataReference', 'Media3DGetViewObject', + # these are ImageCompression blacklists + "GraphicsExportGetInputPtr", ] def makeblacklisttypes(self): @@ -122,6 +124,38 @@ class MyScanner(Scanner): "QTAtomContainer", "SpriteWorld", "Sprite", + + # these are ImageCompression blacklists + "ICMDataUPP", + "ICMFlushUPP", + "ICMCompletionUPP", + "ICMProgressUPP", + "StdPixUPP", + "QDPixUPP", + "ICMAlignmentUPP", + "ICMCursorShieldedUPP", + "ICMMemoryDisposedUPP", + "ICMConvertDataFormatUPP", + "ModalFilterYDUPP", + "FileFilterUPP", + + "CodecNameSpecListPtr", + "CodecInfo", + "ImageSequence", + "MatrixRecordPtr", + "ICMDataProcRecordPtr", + "OpenCPicParams", + "ICMProgressProcRecordPtr", + "ICMAlignmentProcRecordPtr", + "ICMPixelFormatInfoPtr", + "ImageSequenceDataSource", + "ConstStrFileNameParam", + "ImageTranscodeSequence", + "ImageFieldSequence", + "Fract", + "PixMapPtr", + "GWorldFlags", + "void_ptr", # XXX Being lazy, this one is doable. ] def makerepairinstructions(self): |
