Media codecs are complex software which require significant infrastructure around their performance hotspots. The following APIs are provided for your convenience to help get you started with Intel IPP media processing development:
|
High level media API directory |
API description |
|---|---|
| <ipp samples directory>/sources/audio-video-codecs/ |
Unified Media Classes (UMC): video and audio codecs, container utilities, renderers, and other infrastructure |
| <ipp samples directory>/sources/uic/ |
Unified Image Codecs (UIC): JPEG, JPEG2000, and JPEG XR codecs showcasing use of Intel IPP primitive functions |
| <ipp samples directory>/sources/speech-codecs/ |
Unified Speech Component (USC) Interface, showcasing speech codec domain primitive use as well as providing infrastructure to enable a quick start |
You can download Intel IPP samples from the Intel® Software Development Products Registration Center or http://software.intel.com/en-us/articles/intel-integrated-performance-primitives-code-samples/ .
The high level multimedia APIs are samples. They are provided as starting points and are not production-ready components.