Added support for APIs in MediaHandlers.h.
This commit is contained in:
parent
73b3df9a35
commit
2e5e6445e7
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,13 @@ from scantools import Scanner
|
|||||||
|
|
||||||
LONG = "QuickTime"
|
LONG = "QuickTime"
|
||||||
SHORT = "qt"
|
SHORT = "qt"
|
||||||
HEADERFILES= ("Movies.h", "ImageCompression.h", "QuickTimeComponents.h")
|
HEADERFILES= (
|
||||||
|
"Movies.h",
|
||||||
|
"ImageCompression.h",
|
||||||
|
"QuickTimeComponents.h",
|
||||||
|
# "ImageCodec.h" -- seems not too useful, and difficult.
|
||||||
|
"MediaHandlers.h"
|
||||||
|
)
|
||||||
OBJECTS = ("Movie", "Track", "Media", "UserData", "TimeBase", "MovieController",
|
OBJECTS = ("Movie", "Track", "Media", "UserData", "TimeBase", "MovieController",
|
||||||
"IdleManager", "SGOutput")
|
"IdleManager", "SGOutput")
|
||||||
|
|
||||||
@ -90,6 +96,10 @@ class MyScanner(Scanner):
|
|||||||
"VDCompressDone",
|
"VDCompressDone",
|
||||||
"VDReleaseCompressBuffer",
|
"VDReleaseCompressBuffer",
|
||||||
"QTVideoOutputGetGWorldParameters", # How useful is this?
|
"QTVideoOutputGetGWorldParameters", # How useful is this?
|
||||||
|
|
||||||
|
# MediaHandlers
|
||||||
|
"MediaMakeMediaTimeTable", # just lazy
|
||||||
|
"MediaGetSampleDataPointer", # funny output pointer
|
||||||
]
|
]
|
||||||
|
|
||||||
def makeblacklisttypes(self):
|
def makeblacklisttypes(self):
|
||||||
@ -205,6 +215,14 @@ class MyScanner(Scanner):
|
|||||||
"XMLDoc",
|
"XMLDoc",
|
||||||
"UInt64", # XXXX lazy
|
"UInt64", # XXXX lazy
|
||||||
"UInt64_ptr", # XXXX lazy
|
"UInt64_ptr", # XXXX lazy
|
||||||
|
|
||||||
|
# From MediaHandlers
|
||||||
|
"ActionsUPP",
|
||||||
|
"PrePrerollCompleteUPP",
|
||||||
|
"CodecComponentHandle", # Difficult: handle containing list of components.
|
||||||
|
"GetMovieCompleteParams", # Immense struct
|
||||||
|
"LevelMeterInfoPtr", # Lazy. Also: can be an output parameter!!
|
||||||
|
"MediaEQSpectrumBandsRecordPtr", # ditto
|
||||||
]
|
]
|
||||||
|
|
||||||
def makerepairinstructions(self):
|
def makerepairinstructions(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user