Programming AudioVideo on the Raspberry Pi GPU

Version 2.5, 4 January, 2016

Jan Newmarch , jan.newmarch.name

Head of Higher Education (ICT), Box Hill Institute
Adjunct Professor, University of Canberra, University of Canberra
Adjunct Lecturer, School of Computing and Mathematics Charles Sturt University

This book will shortly be published by APress. If its current lack of availability is an issue for you, please contact me

Contents

    PART 1: Introduction

  1. Introduction
  2. Khronos Group
  3. Compiling C code on the Raspberry Pi
  4. PART 2: OpenGL ES

  5. Dispmanx (minimal)
  6. EGL (minimal)
  7. OpenGL ES
  8. PART 3: OpenMAX

  9. OpenMAX Concepts
  10. OpenMAX Components
  11. OpenMAX State
  12. OpenMAX IL Client Library
  13. OpenMAX Buffers
  14. OpenMAX Image Processing
  15. OpenMAX Video Processing
  16. OpenMAX Audio Processing
  17. OpenMAX rendering to OpenGL ES
  18. Playing multimedia files
  19. PART 4: OpenVG

  20. OpenVG Basics
  21. Text processing in OpenVG
  22. PART 5: Overlays

  23. Overlays