MiniObject.init

Initializes a mini-object with the desired type and copy/dispose/free functions.

Parameters

flags uint

initial GstMiniObjectFlags

type GType

the GType of the mini-object to create

copyFunc GstMiniObjectCopyFunction

the copy function, or NULL. [allow-none]

disposeFunc GstMiniObjectDisposeFunction

the dispose function, or NULL. [allow-none]

freeFunc GstMiniObjectFreeFunction

the free function or NULL. [allow-none]

Meta