© Jan Newmarch 2017

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

10. OpenMAX IL Client Library on the Raspberry Pi

Jan Newmarch

(1)Oakleigh, Victoria, Australia

The IL Client library is designed to make it easier to use OpenMAX on the RPi. It is not portable, but if you want to build only RPi applications (or for other Broadcom GPU systems), it can reduce the effort and frustration of using OpenMAX.

Building Programs

The IL Client library is not a standard library on the RPi. It is actually in the hello_pi directory, in /opt/vc/src/hello_pi/libs/ilclient/. You may have to build this yourself using the Makefile in that directory.

You can build the program in this chapter using the following Makefile:

DMX_INC ...

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.