Thursday, April 28, 2011

FFMPEG H.264 Decoder

FFMPEG is an open-source project on multimedia processing. Most people uses the applications it provides to perform multimedia processing tasks. It can also use it as a collection of libraries on top of which the developer can build multimedia applications.

This post will show how to write an H.264 decoder using functions in FFMPEG libraries.

1. Introduction to FFMPEG

2. Basic design

3. Source code