gi-gstvideo-1.0.7: 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.VideoFormatInfo

Contents

Description

Information for a video format.

Synopsis

Exported types

newtype VideoFormatInfo Source #

Constructors

VideoFormatInfo (ManagedPtr VideoFormatInfo) 

Instances

WrappedPtr VideoFormatInfo Source # 
(~) AttrOpTag tag AttrSet => Constructible VideoFormatInfo tag Source # 

Methods

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

((~) * info (ResolveVideoFormatInfoMethod t VideoFormatInfo), MethodInfo * info VideoFormatInfo p) => IsLabel t (VideoFormatInfo -> p) Source # 
((~) * info (ResolveVideoFormatInfoMethod t VideoFormatInfo), MethodInfo * info VideoFormatInfo p) => IsLabelProxy t (VideoFormatInfo -> p) Source # 
HasAttributeList * VideoFormatInfo Source # 
type AttributeList VideoFormatInfo Source # 
type AttributeList VideoFormatInfo

newZeroVideoFormatInfo :: MonadIO m => m VideoFormatInfo Source #

Construct a VideoFormatInfo struct initialized to zero.

Properties

bits

videoFormatInfo_bits :: AttrLabelProxy "bits" Source #

description

videoFormatInfo_description :: AttrLabelProxy "description" Source #

flags

videoFormatInfo_flags :: AttrLabelProxy "flags" Source #

format

videoFormatInfo_format :: AttrLabelProxy "format" Source #

nComponents

videoFormatInfo_nComponents :: AttrLabelProxy "nComponents" Source #

nPlanes

videoFormatInfo_nPlanes :: AttrLabelProxy "nPlanes" Source #

name

videoFormatInfo_name :: AttrLabelProxy "name" Source #

packFunc

videoFormatInfo_packFunc :: AttrLabelProxy "packFunc" Source #

packLines

videoFormatInfo_packLines :: AttrLabelProxy "packLines" Source #

tileHs

videoFormatInfo_tileHs :: AttrLabelProxy "tileHs" Source #

tileMode

videoFormatInfo_tileMode :: AttrLabelProxy "tileMode" Source #

tileWs

videoFormatInfo_tileWs :: AttrLabelProxy "tileWs" Source #

unpackFormat

videoFormatInfo_unpackFormat :: AttrLabelProxy "unpackFormat" Source #

unpackFunc

videoFormatInfo_unpackFunc :: AttrLabelProxy "unpackFunc" Source #