gtk-d ~master (2021-11-11T18:52:04Z)
Home
Dub
Repo
GstBaseSink
gst
base
c
types
Undocumented in source.
struct
GstBaseSink {
GstElement
element
;
GstPad
*
sinkpad
;
GstPadMode
padMode
;
ulong
offset
;
bool
canActivatePull
;
bool
canActivatePush
;
GMutex
prerollLock
;
GCond
prerollCond
;
bool
eos
;
bool
needPreroll
;
bool
havePreroll
;
bool
playingAsync
;
bool
haveNewsegment
;
GstSegment
segment
;
GstClockID
clockId
;
bool
sync
;
bool
flushing
;
bool
running
;
long
maxLateness
;
GstBaseSinkPrivate
*
priv
;
void
*[
20
]
GstReserved
;
}
Members
Variables
GstReserved
void
*[
20
]
GstReserved
;
Undocumented in source.
canActivatePull
bool
canActivatePull
;
Undocumented in source.
canActivatePush
bool
canActivatePush
;
Undocumented in source.
clockId
GstClockID
clockId
;
Undocumented in source.
element
GstElement
element
;
Undocumented in source.
eos
bool
eos
;
Undocumented in source.
flushing
bool
flushing
;
Undocumented in source.
haveNewsegment
bool
haveNewsegment
;
Undocumented in source.
havePreroll
bool
havePreroll
;
Undocumented in source.
maxLateness
long
maxLateness
;
Undocumented in source.
needPreroll
bool
needPreroll
;
Undocumented in source.
offset
ulong
offset
;
Undocumented in source.
padMode
GstPadMode
padMode
;
Undocumented in source.
playingAsync
bool
playingAsync
;
Undocumented in source.
prerollCond
GCond
prerollCond
;
Undocumented in source.
prerollLock
GMutex
prerollLock
;
Undocumented in source.
priv
GstBaseSinkPrivate
*
priv
;
Undocumented in source.
running
bool
running
;
Undocumented in source.
segment
GstSegment
segment
;
Undocumented in source.
sinkpad
GstPad
*
sinkpad
;
Undocumented in source.
sync
bool
sync
;
Undocumented in source.
Meta
Source
See Implementation
gst
base
c
types
aliases
BaseParseFrameFlags
BaseSrcFlags
CollectPadsStateFlags
GST_BASE_PARSE_FLAG_DRAINING
GST_BASE_PARSE_FLAG_LOST_SYNC
GST_BASE_TRANSFORM_SINK_NAME
GST_BASE_TRANSFORM_SRC_NAME
GstCollectDataDestroyNotify
GstCollectPadsBufferFunction
GstCollectPadsClipFunction
GstCollectPadsCompareFunction
GstCollectPadsEventFunction
GstCollectPadsFlushFunction
GstCollectPadsFunction
GstCollectPadsQueryFunction
GstDataQueueCheckFullFunction
GstDataQueueEmptyCallback
GstDataQueueFullCallback
GstTypeFindHelperGetRangeFunction
enums
GstBaseParseFrameFlags
GstBaseSrcFlags
GstCollectPadsStateFlags
manifest constants
BASE_PARSE_FLAG_DRAINING
BASE_PARSE_FLAG_LOST_SYNC
BASE_TRANSFORM_SINK_NAME
BASE_TRANSFORM_SRC_NAME
structs
GstAdapter
GstAdapterClass
GstAggregator
GstAggregatorClass
GstAggregatorPad
GstAggregatorPadClass
GstAggregatorPadPrivate
GstAggregatorPrivate
GstBaseParse
GstBaseParseClass
GstBaseParseFrame
GstBaseParsePrivate
GstBaseSink
GstBaseSinkClass
GstBaseSinkPrivate
GstBaseSrc
GstBaseSrcClass
GstBaseSrcPrivate
GstBaseTransform
GstBaseTransformClass
GstBaseTransformPrivate
GstBitReader
GstBitWriter
GstByteReader
GstByteWriter
GstCollectData
GstCollectDataPrivate
GstCollectPads
GstCollectPadsClass
GstCollectPadsPrivate
GstDataQueue
GstDataQueueClass
GstDataQueueItem
GstDataQueuePrivate
GstDataQueueSize
GstFlowCombiner
GstPushSrc
GstPushSrcClass
GstQueueArray