gi-gst-1.0.26: GStreamer bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Gst.Structs.CustomMeta

Description

Simple typing wrapper around Meta

Since: 1.20

Synopsis

Exported types

newtype CustomMeta Source #

Memory-managed wrapper type.

Constructors

CustomMeta (ManagedPtr CustomMeta) 

Instances

Instances details
Eq CustomMeta Source # 
Instance details

Defined in GI.Gst.Structs.CustomMeta

BoxedPtr CustomMeta Source # 
Instance details

Defined in GI.Gst.Structs.CustomMeta

CallocPtr CustomMeta Source # 
Instance details

Defined in GI.Gst.Structs.CustomMeta

ManagedPtrNewtype CustomMeta Source # 
Instance details

Defined in GI.Gst.Structs.CustomMeta

Methods

toManagedPtr :: CustomMeta -> ManagedPtr CustomMeta

tag ~ 'AttrSet => Constructible CustomMeta tag Source # 
Instance details

Defined in GI.Gst.Structs.CustomMeta

Methods

new :: MonadIO m => (ManagedPtr CustomMeta -> CustomMeta) -> [AttrOp CustomMeta tag] -> m CustomMeta

newZeroCustomMeta :: MonadIO m => m CustomMeta Source #

Construct a CustomMeta struct initialized to zero.

Methods

Click to display all available methods, including inherited ones

Expand

Methods

hasName.

Getters

getStructure.

Setters

None.

getStructure

customMetaGetStructure Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> CustomMeta 
-> m Structure

Returns: the Structure backing meta

Retrieve the Structure backing a custom meta, the structure's mutability is conditioned to the writability of the Buffer meta is attached to.

Since: 1.20

hasName

customMetaHasName Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> CustomMeta 
-> Text 
-> m Bool

Returns: Whether name is the name of the custom meta

Checks whether the name of the custom meta is name

Since: 1.20

Properties

meta

No description available in the introspection data.

getCustomMetaMeta :: MonadIO m => CustomMeta -> m Meta Source #

Get the value of the “meta” field. When overloading is enabled, this is equivalent to

get customMeta #meta