OpenMAX uses components as the objects in its processing model. There is a large list of standard components. The Broadcom implementation on the Raspberry Pi has only a subset of these, plus some others. This chapter shows how to list the available components and get some of their properties.
Building Programs
The programs in this chapter can be built using the following Makefile:
DMX_INC = -I/opt/vc/include/ -I /opt/vc/include/interface/vmcs_host/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux
EGL_INC =
OMX_INC = -I /opt/vc/include/IL ...