Klasse PadProbeInfo

Alle implementierten Schnittstellen:
PointerInterface

public class PadProbeInfo extends Record
  • Felddetails

    • TYPE

      public static final String TYPE
      the current probe type
      Siehe auch:
    • ID

      public static final String ID
      the id of the probe
      Siehe auch:
    • DATA

      public static final String DATA
      type specific data, check the @type field to know the
      datatype. This field can be %NULL.
      Siehe auch:
    • OFFSET

      public static final String OFFSET
      offset of pull probe, this field is valid when @type contains
      #GST_PAD_PROBE_TYPE_PULL
      Siehe auch:
    • SIZE

      public static final String SIZE
      size of pull probe, this field is valid when @type contains
      #GST_PAD_PROBE_TYPE_PULL
      Siehe auch:
  • Konstruktordetails

    • PadProbeInfo

      public PadProbeInfo(PointerContainer pointer)
    • PadProbeInfo

      public PadProbeInfo()
  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • setFieldType

      public void setFieldType(int type)
      the current probe type
    • getFieldType

      public int getFieldType()
      the current probe type
    • setFieldId

      public void setFieldId(long id)
      the id of the probe
    • getFieldId

      public long getFieldId()
      the id of the probe
    • setFieldData

      public void setFieldData(Pointer data)
      type specific data, check the @type field to know the
      datatype. This field can be %NULL.
    • getFieldData

      public Pointer getFieldData()
      type specific data, check the @type field to know the
      datatype. This field can be %NULL.
    • setFieldOffset

      public void setFieldOffset(long offset)
      offset of pull probe, this field is valid when @type contains
      #GST_PAD_PROBE_TYPE_PULL
    • getFieldOffset

      public long getFieldOffset()
      offset of pull probe, this field is valid when @type contains
      #GST_PAD_PROBE_TYPE_PULL
    • setFieldSize

      public void setFieldSize(int size)
      size of pull probe, this field is valid when @type contains
      #GST_PAD_PROBE_TYPE_PULL
    • getFieldSize

      public int getFieldSize()
      size of pull probe, this field is valid when @type contains
      #GST_PAD_PROBE_TYPE_PULL
    • getBuffer

      public Buffer getBuffer()
      Gibt zurück:
      The #GstBuffer from the probe
    • getBufferList

      public BufferList getBufferList()
      Gibt zurück:
      The #GstBufferList from the probe
    • getEvent

      public Event getEvent()
      Gibt zurück:
      The #GstEvent from the probe
    • getQuery

      public Query getQuery()
      Gibt zurück:
      The #GstQuery from the probe