gi-gstapp-1.0.28: GStreamerApp bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GstApp.Enums

Description

 
Synopsis

Enumerations

AppLeakyType

data AppLeakyType Source #

Buffer dropping scheme to avoid the element's internal queue to block when full.

Since: 1.20

Constructors

AppLeakyTypeNone

Not Leaky

AppLeakyTypeUpstream

Leaky on upstream (new buffers)

AppLeakyTypeDownstream

Leaky on downstream (old buffers)

AnotherAppLeakyType Int

Catch-all for unknown values

Instances

Instances details
Enum AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

Show AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

Eq AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

Ord AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

BoxedEnum AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

TypedObject AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

Methods

glibType :: IO GType

HasParentTypes AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

type ParentTypes AppLeakyType Source # 
Instance details

Defined in GI.GstApp.Enums

type ParentTypes AppLeakyType = '[] :: [Type]

AppStreamType

data AppStreamType Source #

The stream type.

Constructors

AppStreamTypeStream

No seeking is supported in the stream, such as a live stream.

AppStreamTypeSeekable

The stream is seekable but seeking might not be very fast, such as data from a webserver.

AppStreamTypeRandomAccess

The stream is seekable and seeking is fast, such as in a local file.

AnotherAppStreamType Int

Catch-all for unknown values

Instances

Instances details
Enum AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

Show AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

Eq AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

Ord AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

BoxedEnum AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

TypedObject AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

Methods

glibType :: IO GType

HasParentTypes AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

type ParentTypes AppStreamType Source # 
Instance details

Defined in GI.GstApp.Enums

type ParentTypes AppStreamType = '[] :: [Type]