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 api field.

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

Set api field.

clearFunc
GstMetaClearFunction clearFunc [@property getter]

Get clearFunc field.

clearFunc
GstMetaClearFunction clearFunc [@property setter]

Set clearFunc field.

deserializeFunc
GstMetaDeserializeFunction deserializeFunc [@property getter]

Get deserializeFunc field.

deserializeFunc
GstMetaDeserializeFunction deserializeFunc [@property setter]

Set deserializeFunc field.

freeFunc
GstMetaFreeFunction freeFunc [@property getter]

Get freeFunc field.

freeFunc
GstMetaFreeFunction freeFunc [@property setter]

Set freeFunc field.

initFunc
GstMetaInitFunction initFunc [@property getter]

Get initFunc field.

initFunc
GstMetaInitFunction initFunc [@property setter]

Set initFunc field.

size
size_t size [@property getter]

Get size field.

size
size_t size [@property setter]

Set size field.

transformFunc
GstMetaTransformFunction transformFunc [@property getter]

Get transformFunc field.

transformFunc
GstMetaTransformFunction transformFunc [@property setter]

Set transformFunc field.

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

Get type field.

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

Set type field.