gi-gstvideo-1.0.2: GStreamerVideo bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GstVideo.Structs.VideoMeta

Contents

Description

Extra buffer metadata describing image properties

Synopsis

Exported types

newtype VideoMeta Source

Instances

WrappedPtr VideoMeta Source 
(~) AttrOpTag tag AttrSet => Constructible VideoMeta tag Source 
((~) * signature (Word32 -> MapInfo -> m Bool), MonadIO m) => MethodInfo * VideoMetaUnmapMethodInfo VideoMeta signature Source 
((~) * signature (Word32 -> MapInfo -> Ptr () -> Int32 -> [MapFlags] -> m Bool), MonadIO m) => MethodInfo * VideoMetaMapMethodInfo VideoMeta signature Source 
((~) * info (ResolveVideoMetaMethod t VideoMeta), MethodInfo * info VideoMeta p) => IsLabelProxy t (VideoMeta -> p) Source 
type AttributeList VideoMeta Source 

newZeroVideoMeta :: MonadIO m => m VideoMeta Source

Construct a VideoMeta struct initialized to zero.

Methods

videoMetaGetInfo

videoMetaMap

data VideoMetaMapMethodInfo Source

Instances

((~) * signature (Word32 -> MapInfo -> Ptr () -> Int32 -> [MapFlags] -> m Bool), MonadIO m) => MethodInfo * VideoMetaMapMethodInfo VideoMeta signature Source 

videoMetaUnmap

data VideoMetaUnmapMethodInfo Source

Instances

((~) * signature (Word32 -> MapInfo -> m Bool), MonadIO m) => MethodInfo * VideoMetaUnmapMethodInfo VideoMeta signature Source 

Properties

Buffer

Flags

Format

Height

Id

Meta

NPlanes

Width