Schnittstelle Meta.OnMetaTransformFunction

Umschließende Klasse:
Meta
Funktionsschnittstelle:
Dies ist eine funktionale Schnittstelle, die somit als Zuweisungsziel für einen Lambdaausdruck oder eine Methodenreferenz verwendet werden kann.

@FunctionalInterface public static interface Meta.OnMetaTransformFunction
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    boolean
    onMetaTransformFunction(CallbackHandler __self, Buffer transbuf, Meta meta, Buffer buffer, int type, Pointer data)
    Function called for each @meta in @buffer as a result of performing a
    transformation on @transbuf.
  • Methodendetails

    • onMetaTransformFunction

      boolean onMetaTransformFunction(CallbackHandler __self, @Nonnull Buffer transbuf, @Nonnull Meta meta, @Nonnull Buffer buffer, int type, @Nullable Pointer data)
      Function called for each @meta in @buffer as a result of performing a
      transformation on @transbuf. Additional @type specific transform data
      is passed to the function as @data.

      Implementations should check the @type of the transform and parse
      additional type specific fields in @data that should be used to update
      the metadata on @transbuf.
      Parameter:
      transbuf - a #GstBuffer
      meta - a #GstMeta
      buffer - a #GstBuffer
      type - the transform type
      data - transform specific data.
      Gibt zurück:
      %TRUE if the transform could be performed