The DaVinci Digital Video Evaluation Module (DVEVM) comes with demonstration applications that illustrate the use of its software and hardware components. This document describes the design of the “decode” demo application. The decode demo uses the Codec Engine as well as video, audio, and speech algorithms from Texas Instruments to decode video and sound data from files on the Linux file system, and outputs them to Linux device drivers controlling the video and audio peripherals on the DM6446.