© Jan Newmarch 2017

Jan Newmarch, Raspberry Pi GPU Audio Video Programming , 10.1007/978-1-4842-2472-4_8

8. OpenMAX Components on the Raspberry Pi

Jan Newmarch

(1)Oakleigh, Victoria, Australia

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 ...

Get Raspberry Pi GPU Audio Video Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.