Elements design - TexasInstruments/edgeai-gst-plugins GitHub Wiki
This project's implementation has a hierarchical design, where elements’ common functionalities are factored out into a base class that also serves as a template for its child elements.
The following diagram shows this hierarchical structure:
Information about each base class and its element can be found here:
GstTIOVXSiso
GstTIOVXSimo
GstTIOVXMiso
Memory management is explained here:
Memory allocation
Context initialization is handled using a singleton, more information about it can be found here: