Vision Apps User Guide
Utility and infrastructure APIs

Introduction

Utility and infrastructure APIs used to create applications and kernels.

Sub Modules

 Application Initialization APIs
 This section contains APIs for application initialization and de-initialization.
 
 Application RTOS OSAL/DPL APIs
 This section contains APIs for providing abstraction between PDK OSAL and MCU+SDK DPL.
 
 Codec Wrapper APIs
 This section contains APIs to use CODEC Pipelines within demos.
 
 Display controller remote service APIs (RTOS only)
 This section contains APIs for display controller remote service.
 
 Display subsystem initialization APIs (RTOS only)
 This section contains APIs for display initialization.
 
 Ethfw APIs (RTOS only)
 This section contains APIs to initialize Ethfw within MCU Image firmware.
 
 Font and 2D Drawing API
 This module has the interface for drawing fonts and 2D primitives like lines.
 
 GStreamer Wrapper APIs
 This section contains APIs to use GStreamer CODEC Pipelines within demos.
 
 Graphics overlay utility APIs
 This section contains APIs to create and draw graphics overlays for demos.
 
 Inter-processor communication (IPC) APIs
 This section contains APIs for Inter-processor communication (IPC)
 
 Logging APIs
 This section contains APIs for logging from remote cores to a central host core which prints all the logs to a common console.
 
 Memory allocation APIs
 This section contains APIs for memory allocation.
 
 Miscellaneous utility APIs (RTOS only)
 This section contains miscellaneous utility APIs.
 
 OpenGL APIs
 This section contains APIs to use OpenGL within Apps.
 
 OpenMAX Codec Wrapper APIs
 This section contains APIs to use OpenMAX CODEC Pipelines within demos.
 
 Performance statistics reporting APIs
 These APIs allows user to get performance information of RTOS based remote cores.
 
 Remote Service APIs (RTOS only)
 These APIs allows user to invoke functions or services on remote cores by abstracting the low level IPC details.
 
 SCICLIENT initialization APIs (RTOS only)
 This section contains APIs for SCICLIENT initialization.
 
 SCISERVER initialization APIs (RTOS only)
 This section contains APIs for SCISERVER initialization.
 
 UDMA initialization APIs (RTOS only)
 This section contains APIs for UDMA initialization.