Klasse Tracer

Alle implementierten Schnittstellen:
PointerInterface

public class Tracer extends PropertyHolder
Tracing modules will subclass #GstTracer and register through
gst_tracer_register(). Modules can attach to various hook-types - see
gst_tracing_register_hook(). When invoked they receive hook specific
contextual data, which they must not modify.

https://gstreamer.freedesktop.org/documentation/gstreamer/gi-index.html

  • Konstruktordetails

  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • register

      public static boolean register(@Nullable Plugin plugin, @Nonnull Str name, long type)
      Create a new tracer-factory capable of instantiating objects of the
      @type and add the factory to @plugin.
      Parameter:
      plugin - A #GstPlugin, or %NULL for a static typefind function
      name - The name for registering
      type - GType of tracer to register
      Gibt zurück:
      %TRUE, if the registering succeeded, %FALSE on error
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()