gi-gstvideo-1.0.23: 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.Objects.VideoFilter

Description

Provides useful functions and a base class for video filters.

The videofilter will by default enable QoS on the parent GstBaseTransform to implement frame dropping.

Synopsis

Exported types

newtype VideoFilter Source #

Memory-managed wrapper type.

Constructors

VideoFilter (ManagedPtr VideoFilter) 

Instances

Instances details
Eq VideoFilter Source # 
Instance details

Defined in GI.GstVideo.Objects.VideoFilter

Methods

(==) :: VideoFilter -> VideoFilter -> Bool

(/=) :: VideoFilter -> VideoFilter -> Bool

GObject VideoFilter Source # 
Instance details

Defined in GI.GstVideo.Objects.VideoFilter

ManagedPtrNewtype VideoFilter Source # 
Instance details

Defined in GI.GstVideo.Objects.VideoFilter

Methods

toManagedPtr :: VideoFilter -> ManagedPtr VideoFilter

TypedObject VideoFilter Source # 
Instance details

Defined in GI.GstVideo.Objects.VideoFilter

Methods

glibType :: IO GType

IsGValue VideoFilter Source #

Convert VideoFilter to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.GstVideo.Objects.VideoFilter

Methods

toGValue :: VideoFilter -> IO GValue

fromGValue :: GValue -> IO VideoFilter

HasParentTypes VideoFilter Source # 
Instance details

Defined in GI.GstVideo.Objects.VideoFilter

type ParentTypes VideoFilter Source # 
Instance details

Defined in GI.GstVideo.Objects.VideoFilter

type ParentTypes VideoFilter = '[BaseTransform, Element, Object, Object]

class (GObject o, IsDescendantOf VideoFilter o) => IsVideoFilter o Source #

Type class for types which can be safely cast to VideoFilter, for instance with toVideoFilter.

Instances

Instances details
(GObject o, IsDescendantOf VideoFilter o) => IsVideoFilter o Source # 
Instance details

Defined in GI.GstVideo.Objects.VideoFilter

toVideoFilter :: (MonadIO m, IsVideoFilter o) => o -> m VideoFilter Source #

Cast to VideoFilter, for types for which this is known to be safe. For general casts, use castTo.

Methods

Overloaded methods