# Use GStreamer utilities for custom plugins

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 don’t use Qualcomm-specific hardware.

- [GSt APIs](https://docs.qualcomm.com/doc/80-70029-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 debug](https://docs.qualcomm.com/doc/80-70029-50/topic/imsdk_debug_gst.html)
GST\_DEBUG is a debugging technique where a specified number sets the appropriate level for logging.
- [GStD framework](https://docs.qualcomm.com/doc/80-70029-50/topic/gstreamer-daemon.html)
GStreamer daemon (GStD) controls the audio-video streaming using an inter-process communication protocol (IPC).

Last Published: Apr 02, 2026

[Previous Topic
qtismartvencbin](https://docs.qualcomm.com/bundle/publicresource/80-70029-50/topics/qtismartvencbin.md) [Next Topic
GSt APIs](https://docs.qualcomm.com/bundle/publicresource/80-70029-50/topics/gst-apis.md)