ObjectWrap.replace
bool replace(gst.object.ObjectWrap oldobj = null, gst.object.ObjectWrap newobj = null)Atomically modifies a pointer to point to a new object. The reference count of oldobj is decreased and the reference count of newobj is increased.
Either newobj and the value pointed to by oldobj may be null.
Parameters
oldobj | pointer to a place of a #GstObject to replace |
newobj | a new #GstObject |
Returns
true if newobj was different from oldobj