gi-gstvideo-1.0.20: GStreamerVideo bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.GstVideo.Structs.VideoTimeCodeMeta

Contents

Description

Extra buffer metadata describing the GstVideoTimeCode of the frame.

Each frame is assumed to have its own timecode, i.e. they are not automatically incremented/interpolated.

Since: 1.10

Synopsis

Exported types

newtype VideoTimeCodeMeta Source #

Memory-managed wrapper type.

Constructors

VideoTimeCodeMeta (ManagedPtr VideoTimeCodeMeta) 
Instances
WrappedPtr VideoTimeCodeMeta Source # 
Instance details

Defined in GI.GstVideo.Structs.VideoTimeCodeMeta

tag ~ AttrSet => Constructible VideoTimeCodeMeta tag Source # 
Instance details

Defined in GI.GstVideo.Structs.VideoTimeCodeMeta

Methods

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

newZeroVideoTimeCodeMeta :: MonadIO m => m VideoTimeCodeMeta Source #

Construct a VideoTimeCodeMeta struct initialized to zero.

Methods

getInfo

videoTimeCodeMetaGetInfo :: (HasCallStack, MonadIO m) => m MetaInfo Source #

No description available in the introspection data.

Properties

meta

parent Meta

getVideoTimeCodeMetaMeta :: MonadIO m => VideoTimeCodeMeta -> m Meta Source #

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

get videoTimeCodeMeta #meta

tc

the GstVideoTimeCode to attach

getVideoTimeCodeMetaTc :: MonadIO m => VideoTimeCodeMeta -> m VideoTimeCode Source #

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

get videoTimeCodeMeta #tc