Updated for QuickTime 6.0, Universal Header 3.4.2.
diff --git a/Mac/Modules/qt/qtscan.py b/Mac/Modules/qt/qtscan.py
index 86ddd54..eca1f23 100644
--- a/Mac/Modules/qt/qtscan.py
+++ b/Mac/Modules/qt/qtscan.py
@@ -8,7 +8,7 @@
LONG = "QuickTime"
SHORT = "qt"
-OBJECTS = ("Movie", "Track", "Media", "UserData", "TimeBase", "MovieController")
+OBJECTS = ("Movie", "Track", "Media", "UserData", "TimeBase", "MovieController", "IdleManager")
def main():
input = "Movies.h"
@@ -91,6 +91,10 @@
"MatrixRecord_ptr",
"SampleReferencePtr",
"QTTweener",
+ "QTErrorReplacementPtr",
+ "QTRestrictionSet",
+ "QTUUID",
+ "QTUUID_ptr",
# Routine pointers, not yet.
"MoviesErrorUPP",
@@ -109,6 +113,7 @@
"MovieExecuteWiredActionsUPP",
"QTBandwidthNotificationUPP",
"DoMCActionUPP",
+ "QTNextTaskNeededSoonerCallbackUPP",
"SampleReference64Ptr", # Don't know what this does, yet
"QTRuntimeSpriteDescPtr",