# GStreamer utilities Source: [https://docs.qualcomm.com/doc/80-70015-50/topic/im-sdk-base-uitilities.html](https://docs.qualcomm.com/doc/80-70015-50/topic/im-sdk-base-uitilities.html) The GStreamer utilities enable you to build your own plugins or GStreamer applications. The GStreamer framework base provides most of the classes needed for implementation of the custom plugin solutions. The plugins have CPU-based implementations and do not use Qualcomm-specific hardware. - **[GSt APIs](https://docs.qualcomm.com/doc/80-70015-50/topic/gst-apis.html)** These APIs provide the required custom classes and layers to use hardware acceleration in the Qualcomm IM SDK and enable the tensor-based method/workflow for ML. - **[GSt debugging tools](https://docs.qualcomm.com/doc/80-70015-50/topic/imsdk_debug_gst.html)** GST\_DEBUG is a debugging technique where a number is specified to set the appropriate level for logging. - **[GStD](https://docs.qualcomm.com/doc/80-70015-50/topic/gstreamer-daemon.html)** GStreamer daemon (GStD) is a framework for controlling audio-video streaming using an interprocess communication protocol (IPC). Last Published: Oct 27, 2025 [Previous Topic Create a plugin](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/develop-plugins-for-sdk.md#create-your-own-qim-plugin) [Next Topic GSt APIs](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/gst-apis.md)