Chapter 10

Embedded Graphics and Multimedia Acceleration

In this chapter we will describe frame rendering and layer mixing techniques to provide a simple human–machine interface (HMI) in addition to multimedia rendering on displays. We briefly touch on graphics application programming interfaces (APIs) and their use in composing images for embedded displays.

Given that embedded applications often mix low power requirements and high-quality media, SOC devices often include dedicated hardware acceleration functions to support real-time decoding and encoding of high-definition compressed media streams such as MPEG4. In this chapter we will describe the frameworks and APIs for video capture, encoding, and decoding.

We make no attempt to cover the ...

Get Modern Embedded Computing 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.