gi-gstbase-1.0.9: GStreamerBase 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.GstBase.Objects.DataQueue

Contents

Description

 

Synopsis

Exported types

newtype DataQueue Source #

Constructors

DataQueue (ManagedPtr DataQueue) 

Instances

GObject DataQueue Source # 
IsObject DataQueue Source # 
IsDataQueue DataQueue Source # 
((~) * info (ResolveDataQueueMethod t DataQueue), MethodInfo * info DataQueue p) => IsLabel t (DataQueue -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> DataQueue -> p #

((~) * info (ResolveDataQueueMethod t DataQueue), MethodInfo * info DataQueue p) => IsLabelProxy t (DataQueue -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> DataQueue -> p

HasAttributeList * DataQueue Source # 
type SignalList DataQueue Source # 
type SignalList DataQueue
type AttributeList DataQueue Source # 
type AttributeList DataQueue

class GObject o => IsDataQueue o Source #

Instances

(GObject a, UnknownAncestorError Constraint DataQueue a) => IsDataQueue a Source # 
IsDataQueue DataQueue Source # 

Properties

currentLevelBytes

data DataQueueCurrentLevelBytesPropertyInfo Source #

Instances

AttrInfo DataQueueCurrentLevelBytesPropertyInfo Source # 
type AttrSetTypeConstraint DataQueueCurrentLevelBytesPropertyInfo Source # 
type AttrSetTypeConstraint DataQueueCurrentLevelBytesPropertyInfo = * ~ ()
type AttrOrigin DataQueueCurrentLevelBytesPropertyInfo Source # 
type AttrLabel DataQueueCurrentLevelBytesPropertyInfo Source # 
type AttrLabel DataQueueCurrentLevelBytesPropertyInfo = "current-level-bytes"
type AttrGetType DataQueueCurrentLevelBytesPropertyInfo Source # 
type AttrBaseTypeConstraint DataQueueCurrentLevelBytesPropertyInfo Source # 
type AttrAllowedOps DataQueueCurrentLevelBytesPropertyInfo Source # 
type AttrAllowedOps DataQueueCurrentLevelBytesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dataQueueCurrentLevelBytes :: AttrLabelProxy "currentLevelBytes" Source #

currentLevelTime

data DataQueueCurrentLevelTimePropertyInfo Source #

Instances

AttrInfo DataQueueCurrentLevelTimePropertyInfo Source # 
type AttrSetTypeConstraint DataQueueCurrentLevelTimePropertyInfo Source # 
type AttrSetTypeConstraint DataQueueCurrentLevelTimePropertyInfo = * ~ ()
type AttrOrigin DataQueueCurrentLevelTimePropertyInfo Source # 
type AttrLabel DataQueueCurrentLevelTimePropertyInfo Source # 
type AttrLabel DataQueueCurrentLevelTimePropertyInfo = "current-level-time"
type AttrGetType DataQueueCurrentLevelTimePropertyInfo Source # 
type AttrBaseTypeConstraint DataQueueCurrentLevelTimePropertyInfo Source # 
type AttrAllowedOps DataQueueCurrentLevelTimePropertyInfo Source # 
type AttrAllowedOps DataQueueCurrentLevelTimePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dataQueueCurrentLevelTime :: AttrLabelProxy "currentLevelTime" Source #

currentLevelVisible

data DataQueueCurrentLevelVisiblePropertyInfo Source #

Instances

AttrInfo DataQueueCurrentLevelVisiblePropertyInfo Source # 
type AttrSetTypeConstraint DataQueueCurrentLevelVisiblePropertyInfo Source # 
type AttrSetTypeConstraint DataQueueCurrentLevelVisiblePropertyInfo = * ~ ()
type AttrOrigin DataQueueCurrentLevelVisiblePropertyInfo Source # 
type AttrLabel DataQueueCurrentLevelVisiblePropertyInfo Source # 
type AttrLabel DataQueueCurrentLevelVisiblePropertyInfo = "current-level-visible"
type AttrGetType DataQueueCurrentLevelVisiblePropertyInfo Source # 
type AttrBaseTypeConstraint DataQueueCurrentLevelVisiblePropertyInfo Source # 
type AttrAllowedOps DataQueueCurrentLevelVisiblePropertyInfo Source # 
type AttrAllowedOps DataQueueCurrentLevelVisiblePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dataQueueCurrentLevelVisible :: AttrLabelProxy "currentLevelVisible" Source #