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