list_take


Description:

[ CCode ( cname = "gst_tag_list_take" ) ]
[ Version ( replacement = "TagList.take" , since = "1.16" ) ]
public bool list_take (ref TagList old_taglist, owned TagList? new_taglist)

Modifies a pointer to a TagList to point to a different TagList.

This function is similar to list_replace except that it takes ownership of new_taglist.

Parameters:

old_taglist

pointer to a pointer to a TagList to be replaced.

new_taglist

pointer to a TagList that will replace the taglist pointed to by old_taglist.

Returns:

true if new_taglist was different from old_taglist


Namespace: Gst.Tags
Package: gstreamer-1.0