├── .github └── workflows │ ├── publish.yml │ └── workflow.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── docs ├── Makefile ├── make.bat └── source │ ├── about.rst │ ├── conf.py │ ├── index.rst │ └── quickstart.rst ├── examples ├── aaf_embed_media_tool.py ├── aaf_merge.py ├── aafdump.py ├── amalink.py ├── mxfdump.py ├── mxflink.py ├── qt_aafmodel.py └── qt_cfb_viewer.py ├── setup.cfg ├── setup.py ├── src └── aaf2 │ ├── __init__.py │ ├── ama.py │ ├── audio.py │ ├── auid.py │ ├── cache.py │ ├── cfb.py │ ├── components.py │ ├── content.py │ ├── core.py │ ├── dictionary.py │ ├── essence.py │ ├── exceptions.py │ ├── file.py │ ├── interpolation.py │ ├── metadict.py │ ├── misc.py │ ├── mobid.py │ ├── mobs.py │ ├── mobslots.py │ ├── model │ ├── __init__.py │ ├── classdefs.py │ ├── datadefs.py │ ├── ext │ │ ├── __init__.py │ │ ├── classdefs.py │ │ └── typedefs.py │ └── typedefs.py │ ├── mxf.py │ ├── properties.py │ ├── rational.py │ ├── types.py │ ├── utils.py │ └── video.py ├── tests ├── __init__.py ├── common.py ├── test_aaf.py ├── test_ama.py ├── test_attach.py ├── test_auid.py ├── test_cfb_copy.py ├── test_cfb_stream.py ├── test_components.py ├── test_copy.py ├── test_create.py ├── test_create_sequence.py ├── test_dictionary.py ├── test_editing.py ├── test_essence.py ├── test_files │ ├── empty.aaf │ ├── retimes │ │ ├── bezier01.aaf │ │ ├── bezier02.aaf │ │ ├── bezier03.aaf │ │ ├── linear01.aaf │ │ ├── linear02.aaf │ │ ├── linear03.aaf │ │ ├── spline01.aaf │ │ ├── spline02.aaf │ │ ├── spline03.aaf │ │ ├── step01.aaf │ │ ├── step02.aaf │ │ └── step03.aaf │ ├── sector_size_512.aaf │ └── test_file_01.aaf ├── test_import.py ├── test_mangle.py ├── test_mobid.py ├── test_model.py ├── test_mxf.py ├── test_rangelock.py ├── test_retime.py ├── test_tagged_value.py ├── test_transitions.py ├── test_wave.py └── test_write_structured_storage.py └── tools ├── model_dump.py └── model_gen ├── AAFMetaDictionary.h ├── Makefile ├── build_win32.bat ├── classdefs_gen.cpp ├── classdefs_names.h ├── common.h ├── propertydef_names.h ├── typedefs_gen.cpp └── typedefs_names.h /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/.github/workflows/workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.rst LICENSE 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/about.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/docs/source/about.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/docs/source/quickstart.rst -------------------------------------------------------------------------------- /examples/aaf_embed_media_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/aaf_embed_media_tool.py -------------------------------------------------------------------------------- /examples/aaf_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/aaf_merge.py -------------------------------------------------------------------------------- /examples/aafdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/aafdump.py -------------------------------------------------------------------------------- /examples/amalink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/amalink.py -------------------------------------------------------------------------------- /examples/mxfdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/mxfdump.py -------------------------------------------------------------------------------- /examples/mxflink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/mxflink.py -------------------------------------------------------------------------------- /examples/qt_aafmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/qt_aafmodel.py -------------------------------------------------------------------------------- /examples/qt_cfb_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/examples/qt_cfb_viewer.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/setup.py -------------------------------------------------------------------------------- /src/aaf2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/__init__.py -------------------------------------------------------------------------------- /src/aaf2/ama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/ama.py -------------------------------------------------------------------------------- /src/aaf2/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/audio.py -------------------------------------------------------------------------------- /src/aaf2/auid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/auid.py -------------------------------------------------------------------------------- /src/aaf2/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/cache.py -------------------------------------------------------------------------------- /src/aaf2/cfb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/cfb.py -------------------------------------------------------------------------------- /src/aaf2/components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/components.py -------------------------------------------------------------------------------- /src/aaf2/content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/content.py -------------------------------------------------------------------------------- /src/aaf2/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/core.py -------------------------------------------------------------------------------- /src/aaf2/dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/dictionary.py -------------------------------------------------------------------------------- /src/aaf2/essence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/essence.py -------------------------------------------------------------------------------- /src/aaf2/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/exceptions.py -------------------------------------------------------------------------------- /src/aaf2/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/file.py -------------------------------------------------------------------------------- /src/aaf2/interpolation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/interpolation.py -------------------------------------------------------------------------------- /src/aaf2/metadict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/metadict.py -------------------------------------------------------------------------------- /src/aaf2/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/misc.py -------------------------------------------------------------------------------- /src/aaf2/mobid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/mobid.py -------------------------------------------------------------------------------- /src/aaf2/mobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/mobs.py -------------------------------------------------------------------------------- /src/aaf2/mobslots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/mobslots.py -------------------------------------------------------------------------------- /src/aaf2/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/aaf2/model/classdefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/model/classdefs.py -------------------------------------------------------------------------------- /src/aaf2/model/datadefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/model/datadefs.py -------------------------------------------------------------------------------- /src/aaf2/model/ext/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/aaf2/model/ext/classdefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/model/ext/classdefs.py -------------------------------------------------------------------------------- /src/aaf2/model/ext/typedefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/model/ext/typedefs.py -------------------------------------------------------------------------------- /src/aaf2/model/typedefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/model/typedefs.py -------------------------------------------------------------------------------- /src/aaf2/mxf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/mxf.py -------------------------------------------------------------------------------- /src/aaf2/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/properties.py -------------------------------------------------------------------------------- /src/aaf2/rational.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/rational.py -------------------------------------------------------------------------------- /src/aaf2/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/types.py -------------------------------------------------------------------------------- /src/aaf2/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/utils.py -------------------------------------------------------------------------------- /src/aaf2/video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/src/aaf2/video.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/common.py -------------------------------------------------------------------------------- /tests/test_aaf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_aaf.py -------------------------------------------------------------------------------- /tests/test_ama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_ama.py -------------------------------------------------------------------------------- /tests/test_attach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_attach.py -------------------------------------------------------------------------------- /tests/test_auid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_auid.py -------------------------------------------------------------------------------- /tests/test_cfb_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_cfb_copy.py -------------------------------------------------------------------------------- /tests/test_cfb_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_cfb_stream.py -------------------------------------------------------------------------------- /tests/test_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_components.py -------------------------------------------------------------------------------- /tests/test_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_copy.py -------------------------------------------------------------------------------- /tests/test_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_create.py -------------------------------------------------------------------------------- /tests/test_create_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_create_sequence.py -------------------------------------------------------------------------------- /tests/test_dictionary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_dictionary.py -------------------------------------------------------------------------------- /tests/test_editing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_editing.py -------------------------------------------------------------------------------- /tests/test_essence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_essence.py -------------------------------------------------------------------------------- /tests/test_files/empty.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/empty.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/bezier01.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/bezier01.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/bezier02.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/bezier02.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/bezier03.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/bezier03.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/linear01.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/linear01.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/linear02.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/linear02.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/linear03.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/linear03.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/spline01.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/spline01.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/spline02.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/spline02.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/spline03.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/spline03.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/step01.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/step01.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/step02.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/step02.aaf -------------------------------------------------------------------------------- /tests/test_files/retimes/step03.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/retimes/step03.aaf -------------------------------------------------------------------------------- /tests/test_files/sector_size_512.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/sector_size_512.aaf -------------------------------------------------------------------------------- /tests/test_files/test_file_01.aaf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_files/test_file_01.aaf -------------------------------------------------------------------------------- /tests/test_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_import.py -------------------------------------------------------------------------------- /tests/test_mangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_mangle.py -------------------------------------------------------------------------------- /tests/test_mobid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_mobid.py -------------------------------------------------------------------------------- /tests/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_model.py -------------------------------------------------------------------------------- /tests/test_mxf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_mxf.py -------------------------------------------------------------------------------- /tests/test_rangelock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_rangelock.py -------------------------------------------------------------------------------- /tests/test_retime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_retime.py -------------------------------------------------------------------------------- /tests/test_tagged_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_tagged_value.py -------------------------------------------------------------------------------- /tests/test_transitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_transitions.py -------------------------------------------------------------------------------- /tests/test_wave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_wave.py -------------------------------------------------------------------------------- /tests/test_write_structured_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tests/test_write_structured_storage.py -------------------------------------------------------------------------------- /tools/model_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_dump.py -------------------------------------------------------------------------------- /tools/model_gen/AAFMetaDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/AAFMetaDictionary.h -------------------------------------------------------------------------------- /tools/model_gen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/Makefile -------------------------------------------------------------------------------- /tools/model_gen/build_win32.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/build_win32.bat -------------------------------------------------------------------------------- /tools/model_gen/classdefs_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/classdefs_gen.cpp -------------------------------------------------------------------------------- /tools/model_gen/classdefs_names.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/classdefs_names.h -------------------------------------------------------------------------------- /tools/model_gen/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/common.h -------------------------------------------------------------------------------- /tools/model_gen/propertydef_names.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/propertydef_names.h -------------------------------------------------------------------------------- /tools/model_gen/typedefs_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/typedefs_gen.cpp -------------------------------------------------------------------------------- /tools/model_gen/typedefs_names.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markreidvfx/pyaaf2/HEAD/tools/model_gen/typedefs_names.h --------------------------------------------------------------------------------