gi-gst-1.0.7: 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.Objects.SystemClock

Contents

Description

 

Synopsis

Exported types

newtype SystemClock Source #

Constructors

SystemClock (ManagedPtr SystemClock) 

Instances

GObject SystemClock Source # 
IsObject SystemClock Source # 
IsObject SystemClock Source # 
IsClock SystemClock Source # 
IsSystemClock SystemClock Source # 
((~) * info (ResolveSystemClockMethod t SystemClock), MethodInfo * info SystemClock p) => IsLabel t (SystemClock -> p) Source # 

Methods

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

((~) * info (ResolveSystemClockMethod t SystemClock), MethodInfo * info SystemClock p) => IsLabelProxy t (SystemClock -> p) Source # 
HasAttributeList * SystemClock Source # 
type SignalList SystemClock Source # 
type SignalList SystemClock
type AttributeList SystemClock Source # 
type AttributeList SystemClock

class GObject o => IsSystemClock o Source #

Instances

(GObject a, UnknownAncestorError Constraint SystemClock a) => IsSystemClock a Source # 
IsSystemClock SystemClock Source # 

Methods

obtain

setDefault

Properties

clockType

data SystemClockClockTypePropertyInfo Source #

Instances

AttrInfo SystemClockClockTypePropertyInfo Source # 

Associated Types

type AttrAllowedOps SystemClockClockTypePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint SystemClockClockTypePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint SystemClockClockTypePropertyInfo :: * -> Constraint

type AttrGetType SystemClockClockTypePropertyInfo :: *

type AttrLabel SystemClockClockTypePropertyInfo :: Symbol

type AttrOrigin SystemClockClockTypePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint SystemClockClockTypePropertyInfo o => Proxy * SystemClockClockTypePropertyInfo -> o -> IO (AttrGetType SystemClockClockTypePropertyInfo)

attrSet :: (AttrBaseTypeConstraint SystemClockClockTypePropertyInfo o, AttrSetTypeConstraint SystemClockClockTypePropertyInfo b) => Proxy * SystemClockClockTypePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint SystemClockClockTypePropertyInfo o => Proxy * SystemClockClockTypePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint SystemClockClockTypePropertyInfo o, AttrSetTypeConstraint SystemClockClockTypePropertyInfo b) => Proxy * SystemClockClockTypePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint SystemClockClockTypePropertyInfo Source # 
type AttrSetTypeConstraint SystemClockClockTypePropertyInfo = * ~ ClockType
type AttrOrigin SystemClockClockTypePropertyInfo Source # 
type AttrLabel SystemClockClockTypePropertyInfo Source # 
type AttrLabel SystemClockClockTypePropertyInfo = "clock-type"
type AttrGetType SystemClockClockTypePropertyInfo Source # 
type AttrBaseTypeConstraint SystemClockClockTypePropertyInfo Source # 
type AttrBaseTypeConstraint SystemClockClockTypePropertyInfo = IsSystemClock
type AttrAllowedOps SystemClockClockTypePropertyInfo Source # 
type AttrAllowedOps SystemClockClockTypePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

systemClockClockType :: AttrLabelProxy "clockType" Source #