OpenCL™ Technology and Intel® Media SDK Interoperability

Published:09/11/2014   Last Updated:09/10/2015

Download Code Sample Download Documentation

Features / Description

The Intel® Media SDK Interoperability sample demonstrates how to use Intel® Media SDK and OpenCL™ technology together for efficient video decoding and fast post-processing. Intel Media SDK is included as part of Intel® Media Server Studio.

Compatible version of the Intel® Media SDK is required for building and running the sample.

The sample demonstrates the Intel® Media SDK pipeline combined with post-processing filters in the OpenCL technology, showing how to:

  • Integrate processing with Intel® SDK for OpenCL Applications into Intel® Media SDK pipeline and get benefit from hardware-accelerated (if available) video decoding with Intel® Media SDK pipeline
  • Organize efficient sharing between Intel® Media SDK frames and OpenCL images by use of cl_khr_dx9_media_sharing extension
  • Implement simple video effects in OpenCL

Supported Devices: Intel® Processor Graphics
Supported OS: Windows* OS
Complexity Level: Advanced

For more information about the sample refer to the sample documentation inside the package.

* OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

Additional Resources

Intel® SDK for OpenCL™ Applications

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at