© Jan Newmarch 2017

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

9. OpenMAX on the Raspberry Pi State

Jan Newmarch

(1)Oakleigh, Victoria, Australia

OpenMAX IL uses a state model for each component. Within each state certain operations can be performed, while others must be done before the next state transition can occur.

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/linuxEGL_INC =OMX_INC =  -I /opt/vc/include/ILINCLUDES = $(DMX_INC) $(EGL_INC) $(OMX_INC)CFLAGS=-g -DRASPBERRY_PI -DOMX_SKIP64BIT $(INCLUDES)CPPFLAGS =DMX_LIBS ...

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

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.