MetaInfo

The #GstMetaInfo provides information about a specific metadata structure.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

cPtr
void* cPtr()
isCustom
bool isCustom()
register
gst.meta_info.MetaInfo register()

Registers a new meta.

Properties

api
gobject.types.GType api [@property getter]

Get field api.

api
gobject.types.GType api [@property setter]

Set field api.

clearFunc
GstMetaClearFunction clearFunc [@property getter]

Get field clearFunc.

clearFunc
GstMetaClearFunction clearFunc [@property setter]

Set field clearFunc.

deserializeFunc
GstMetaDeserializeFunction deserializeFunc [@property getter]

Get field deserializeFunc.

deserializeFunc
GstMetaDeserializeFunction deserializeFunc [@property setter]

Set field deserializeFunc.

freeFunc
GstMetaFreeFunction freeFunc [@property getter]

Get field freeFunc.

freeFunc
GstMetaFreeFunction freeFunc [@property setter]

Set field freeFunc.

initFunc
GstMetaInitFunction initFunc [@property getter]

Get field initFunc.

initFunc
GstMetaInitFunction initFunc [@property setter]

Set field initFunc.

size
size_t size [@property getter]

Get field size.

size
size_t size [@property setter]

Set field size.

transformFunc
GstMetaTransformFunction transformFunc [@property getter]

Get field transformFunc.

transformFunc
GstMetaTransformFunction transformFunc [@property setter]

Set field transformFunc.

type
gobject.types.GType type [@property getter]

Get field type.

type
gobject.types.GType type [@property setter]

Set field type.