gi-gstbase-1.0.11: 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.Flags

Contents

Description

 

Synopsis

Exported types

data CollectPadsStateFlags Source #

No description available in the introspection data.

Constructors

CollectPadsStateFlagsEos

Set if collectdata's pad is EOS.

CollectPadsStateFlagsFlushing

Set if collectdata's pad is flushing.

CollectPadsStateFlagsNewSegment

Set if collectdata's pad received a new_segment event.

CollectPadsStateFlagsWaiting

Set if collectdata's pad must be waited for when collecting.

CollectPadsStateFlagsLocked

Set collectdata's pad WAITING state must not be changed. CollectPadsStateFlags indicate private state of a collectdata('s pad).

AnotherCollectPadsStateFlags Int

Catch-all for unknown values

Instances

Enum CollectPadsStateFlags Source # 
Eq CollectPadsStateFlags Source # 
Ord CollectPadsStateFlags Source # 
Show CollectPadsStateFlags Source # 
IsGFlag CollectPadsStateFlags Source # 

data BaseParseFrameFlags Source #

Flags to be used in a BaseParseFrame.

Constructors

BaseParseFrameFlagsNone

no flag

BaseParseFrameFlagsNewFrame

set by baseclass if current frame is passed for processing to the subclass for the first time (and not set on subsequent calls with same data).

BaseParseFrameFlagsNoFrame

set to indicate this buffer should not be counted as frame, e.g. if this frame is dependent on a previous one. As it is not counted as a frame, bitrate increases but frame to time conversions are maintained.

BaseParseFrameFlagsClip

prePushFrame can set this to indicate that regular segment clipping can still be performed (as opposed to any custom one having been done).

BaseParseFrameFlagsDrop

indicates to finishFrame that the the frame should be dropped (and might be handled internally by subclass)

BaseParseFrameFlagsQueue

indicates to finishFrame that the the frame should be queued for now and processed fully later when the first non-queued frame is finished

AnotherBaseParseFrameFlags Int

Catch-all for unknown values