# Develop plugins for SDK

Source: [https://docs.qualcomm.com/doc/80-70014-51/topic/develop-plugins-for-sdk.html](https://docs.qualcomm.com/doc/80-70014-51/topic/develop-plugins-for-sdk.html)

The QIM SDK exposes its functionality using GStreamer plugins. You can use the eSDK
        to customize these plugins or develop new plug-ins for the SDK.

If you have existing plugins, update the current plug-ins for improvements and to ensure
            that they are compatible with the latest supported versions. If you need to support a
            completely new plugin that has unique features for preprocessing and postprocessing, you
            can develop new plugins.

- **Customize an existing QIM plugin**  

This procedure explains how to compile a QIM SDK plugin and then install it to the         device. The procedure uses the `mlvdetection` plugin.
- **Create your own QIM plugin**  

This procedure explains how to create a new plugin and compile it as part of the QIMP         SDK. Each ML plugin is integrated into the SDK as an independent BitBake recipe.

Last Published: Nov 05, 2025

Previous Topic
 
Troubleshooting Next Topic

Customize an existing QIM plugin