:right-sidebar: True Tracer =================================================================== .. currentmodule:: gi.repository.Gst .. versionadded:: 1.8 .. class:: Tracer(**properties: ~typing.Any) :no-contents-entry: Superclasses: :class:`~gi.repository.Gst.Object`, :class:`~gi.repository.GObject.InitiallyUnowned`, :class:`~gi.repository.GObject.Object` :Constructors: :: Tracer(**properties) Methods ------- .. rst-class:: interim-class .. class:: Tracer :no-index: .. method:: register(plugin: ~gi.repository.Gst.Plugin | None, name: str, type: type) -> bool Create a new tracer-factory capable of instantiating objects of the ``type`` and add the factory to ``plugin``. :param plugin: A :obj:`~gi.repository.Gst.Plugin`, or :const:`None` for a static typefind function :param name: The name for registering :param type: GType of tracer to register Properties ---------- .. rst-class:: interim-class .. class:: Tracer :no-index: .. attribute:: props.params :type: str Fields ------ .. rst-class:: interim-class .. class:: Tracer :no-index: .. attribute:: parent .. attribute:: priv