gi-gstvideo-1.0.22: GStreamerVideo bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.GstVideo.Structs.VideoCaptionMeta

Description

Extra buffer metadata providing Closed Caption.

Since: 1.16

Synopsis

Exported types

newZeroVideoCaptionMeta :: MonadIO m => m VideoCaptionMeta Source #

Construct a VideoCaptionMeta struct initialized to zero.

Methods

Overloaded methods

getInfo

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

No description available in the introspection data.

Properties

captionType

The type of Closed Caption contained in the meta.

getVideoCaptionMetaCaptionType :: MonadIO m => VideoCaptionMeta -> m VideoCaptionType Source #

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

get videoCaptionMeta #captionType

setVideoCaptionMetaCaptionType :: MonadIO m => VideoCaptionMeta -> VideoCaptionType -> m () Source #

Set the value of the “caption_type” field. When overloading is enabled, this is equivalent to

set videoCaptionMeta [ #captionType := value ]

meta

parent Meta

getVideoCaptionMetaMeta :: MonadIO m => VideoCaptionMeta -> m Meta Source #

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

get videoCaptionMeta #meta

size

The size in bytes of data

getVideoCaptionMetaSize :: MonadIO m => VideoCaptionMeta -> m Word64 Source #

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

get videoCaptionMeta #size

setVideoCaptionMetaSize :: MonadIO m => VideoCaptionMeta -> Word64 -> m () Source #

Set the value of the “size” field. When overloading is enabled, this is equivalent to

set videoCaptionMeta [ #size := value ]