gi-gst-1.0.12: GStreamer 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.Gst.Structs.AllocationParams

Contents

Description

Parameters to control the allocation of memory

Synopsis

Exported types

newtype AllocationParams Source #

Instances

BoxedObject AllocationParams Source # 
(~) AttrOpTag tag AttrSet => Constructible AllocationParams tag Source # 
((~) * info (ResolveAllocationParamsMethod t AllocationParams), MethodInfo * info AllocationParams p) => IsLabel t (AllocationParams -> p) Source # 
((~) * info (ResolveAllocationParamsMethod t AllocationParams), MethodInfo * info AllocationParams p) => IsLabelProxy t (AllocationParams -> p) Source # 
HasAttributeList * AllocationParams Source # 
((~) * signature (m ()), MonadIO m) => MethodInfo * AllocationParamsInitMethodInfo AllocationParams signature Source # 
((~) * signature (m ()), MonadIO m) => MethodInfo * AllocationParamsFreeMethodInfo AllocationParams signature Source # 
((~) * signature (m AllocationParams), MonadIO m) => MethodInfo * AllocationParamsCopyMethodInfo AllocationParams signature Source # 
type AttributeList AllocationParams Source # 

newZeroAllocationParams :: MonadIO m => m AllocationParams Source #

Construct a AllocationParams struct initialized to zero.

Methods

copy

allocationParamsCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> AllocationParams

params: a AllocationParams

-> m AllocationParams

Returns: a new #AllocationParams, free with allocationParamsFree.

Create a copy of params.

Free-function: gst_allocation_params_free

free

allocationParamsFree Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> AllocationParams

params: a AllocationParams

-> m () 

Free params

init

allocationParamsInit Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> AllocationParams

params: a AllocationParams

-> m () 

Initialize params to its default values

Properties

align

flags

padding

prefix