Raspberry Pi GPU Audio Video Programming

Delve into the Broadcom VideoCore GPU used on the Raspberry Pi and master topics such as OpenGL ES and OpenMAX. Along the way, you’ll also learn some Dispmanx, OpenVG, and GPGPU programming. The author, Jan Newmarch bumped into a need to do this kind of programming while trying to turn the RPi into...

Full description

Bibliographic Details
Main Author: Newmarch, Jan (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2017.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • 1. Introduction to Raspberry Pi
  • 2. Khronos Group
  • 3. Compiling Programs for the Raspberry Pi
  • 4. Dispmanx on the Raspberry Pi
  • 5. EGL on RPi
  • 6. OpenGL ES on RPi
  • 7. OpenMAX on RPi Concepts
  • 8. OpenMAX Components
  • 9. OpenMAX on the RPi State
  • 10. OpenMAX IL Client Library on the RPi
  • 11. OpenMAX Buffers on the RPi
  • 12. Image Processing on the RPi
  • 13. OpenMAX Video Processing on the RPi
  • 14. OpenMAX Audio on the RPi
  • 15. Rendering OpenMAX to OpenGL on the RPi
  • 16. Playing Multimedia Files on the RPi
  • 17. Basic OpenVG on the RPi
  • 18. Text Processing in OpenVG on the RPi
  • 19. Overlays on the RPi.