aaf2.dictionary module

aaf2.dictionary.short_name(name)
aaf2.dictionary.lookup_def(dictionary, name, instance_type, key)
class aaf2.dictionary.DefinitionObject(auid=None, name=None, description=None)

Bases: aaf2.core.AAFObject

class_id = 0d010101-0101-1a00-060e-2b3402060101
name
short_name
description
auid
uuid
unique_key
class aaf2.dictionary.DataDef(auid=None, name=None, description=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-1b00-060e-2b3402060101
class aaf2.dictionary.OperationDef(auid=None, name=None, description=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-1c00-060e-2b3402060101
datadef
media_kind
parameters
number_inputs
class aaf2.dictionary.ParameterDef(auid=None, name=None, description=None, typedef=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-1d00-060e-2b3402060101
typedef
class aaf2.dictionary.PluginDef(auid=None, name=None, description=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-1e00-060e-2b3402060101
class aaf2.dictionary.CodecDef(dictionary, auid=None, name=None, description=None, classdef=None, datadef_names=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-1f00-060e-2b3402060101
class aaf2.dictionary.ContainerDef(auid=None, name=None, description=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-2000-060e-2b3402060101
class aaf2.dictionary.InterpolationDef(auid=None, name=None, description=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-2100-060e-2b3402060101
class aaf2.dictionary.TaggedValueDef(auid=None, name=None, description=None)

Bases: aaf2.dictionary.DefinitionObject

class_id = 0d010101-0101-4c00-060e-2b3402060101
class aaf2.dictionary.Dictionary

Bases: aaf2.core.AAFObject

class_id = 0d010101-0101-2200-060e-2b3402060101
setup_defaults()
register_def(defobject)
lookup_typedef(name)
lookup_datadef(name)
lookup_containerdef(name)
lookup_codecdef(name)
lookup_parameterdef(name)
lookup_operationdef(name)
lookup_interperlationdef(name)
lookup_taggedvaluedef(name)
update(other)