Function

Gst-1.0Gstmini_object_take

  • Modifies a pointer to point to a new mini-object. The modification is done atomically. This version is similar to gst_mini_object_replace() except that it does not increase the refcount of newdata and thus takes ownership of newdata.

    Either newdata and the value pointed to by olddata may be null.

    Parameters

    • olddata: MiniObject

      pointer to a pointer to a mini-object to be replaced

    • newdata: MiniObject

      pointer to new mini-object

    Returns [boolean, MiniObject]

    true if newdata was different from olddata