# qtimetamux
Source: [https://docs.qualcomm.com/doc/80-70014-50/topic/qtimetamux.html](https://docs.qualcomm.com/doc/80-70014-50/topic/qtimetamux.html)
The qtimetamux plugin uses frame matching techniques to associate or attach ML string
based postprocessing results (output from postprocessing plugin) or CV information to
original frame such as [GstMeta](https://gstreamer.freedesktop.org/documentation/gstreamer/gstmeta.html#GstMeta).
This output can be fed to plugins such as qtioverlay for rendering or can be passed down
the ML inference pipeline for next level inferencing.
It is also possible to attach an [appsink](https://gstreamer.freedesktop.org/documentation/app/appsink.html?gi-language=c#appsink-page) plugin and receive the [GstBuffer](https://gstreamer.freedesktop.org/documentation/gstreamer/gstbuffer.html#GstBuffer) along with the [GstMeta](https://gstreamer.freedesktop.org/documentation/gstreamer/gstmeta.html#GstMeta) in the user-defined application.
Figure : GStreamer pipeline with qtimetamux



## Inheritance chain
[GObject](https://docs.gtk.org/gobject/) → [GstObject](https://gstreamer.freedesktop.org/documentation/gstreamer/gstobject.html?gi-language=c) → [GstElement](https://gstreamer.freedesktop.org/documentation/gstreamer/gstelement.html?gi-language=c) → GstMetaMux
The following tables provide information on pad templates and element properties of
qtimetamux. For use cases, see [TensorFlow Lite use cases](https://docs.qualcomm.com/doc/80-70014-50/topic/tensorflow-lite-use-cases.html) and
[Daisy chain detection and classification](https://docs.qualcomm.com/doc/80-70014-50/topic/daisy-chain-detection-and-classification.html).
## Pad configuration
| Pad Name | Capabilities | Capabilities | Capabilities |
| --- | --- | --- | --- |
| SINK template: 'sink'