Veejay Video Objects
Vevo provides a data model for handling dynamic C-objects in runtime. It tries to bridge the gap between unstructured data and high level interaction with this data.
In vevo, such a structure is called a Port. In each Port you can put other ports or properties. Each property is a pair of (key,value), The key is used to access and store the data in the Port.
A port uses either a linked list or a hashtable to store the properties. The interface provides a generic API to interact with either data structure.
Features:
- generic interface
- fast
