Package ch.bailu.gtk.gst
Schnittstelle PadFlags
public interface PadFlags
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final int
the default accept-caps handler will check
it the caps intersect the query-caps result instead
of checking for a subset.static final int
the default accept-caps handler will use
the template pad caps instead of query caps to
compare with the accept caps.static final int
is dataflow on a pad blockedstatic final int
is pad currently blocking on a buffer or eventstatic final int
is pad in EOS statestatic final int
the pad is using fixed caps.static final int
is pad flushingstatic final int
offset to define more flagsstatic final int
ensure that there is a parent object before calling
into the pad callbacks.static final int
the pad should be reconfigured/renegotiated.static final int
the pad has pending eventsstatic final int
the default query handler will forward
allocation queries to the internally linked pads
instead of discarding them.static final int
the default event and query handler will forward
all events and queries to the internally linked pads
instead of discarding them.static final int
the default query handler will forward
scheduling queries to the internally linked pads
instead of discarding them.
-
Felddetails
-
BLOCKED
static final int BLOCKEDis dataflow on a pad blocked- Siehe auch:
-
FLUSHING
static final int FLUSHINGis pad flushing- Siehe auch:
-
EOS
static final int EOSis pad in EOS state- Siehe auch:
-
BLOCKING
static final int BLOCKINGis pad currently blocking on a buffer or event- Siehe auch:
-
NEED_PARENT
static final int NEED_PARENTensure that there is a parent object before calling
into the pad callbacks.- Siehe auch:
-
NEED_RECONFIGURE
static final int NEED_RECONFIGUREthe pad should be reconfigured/renegotiated.
The flag has to be unset manually after
reconfiguration happened.- Siehe auch:
-
PENDING_EVENTS
static final int PENDING_EVENTSthe pad has pending events- Siehe auch:
-
FIXED_CAPS
static final int FIXED_CAPSthe pad is using fixed caps. This means that
once the caps are set on the pad, the default caps query function
will only return those caps.- Siehe auch:
-
PROXY_CAPS
static final int PROXY_CAPSthe default event and query handler will forward
all events and queries to the internally linked pads
instead of discarding them.- Siehe auch:
-
PROXY_ALLOCATION
static final int PROXY_ALLOCATIONthe default query handler will forward
allocation queries to the internally linked pads
instead of discarding them.- Siehe auch:
-
PROXY_SCHEDULING
static final int PROXY_SCHEDULINGthe default query handler will forward
scheduling queries to the internally linked pads
instead of discarding them.- Siehe auch:
-
ACCEPT_INTERSECT
static final int ACCEPT_INTERSECTthe default accept-caps handler will check
it the caps intersect the query-caps result instead
of checking for a subset. This is interesting for
parsers that can accept incompletely specified caps.- Siehe auch:
-
ACCEPT_TEMPLATE
static final int ACCEPT_TEMPLATEthe default accept-caps handler will use
the template pad caps instead of query caps to
compare with the accept caps. Use this in combination
with %GST_PAD_FLAG_ACCEPT_INTERSECT. (Since: 1.6)- Siehe auch:
-
LAST
static final int LASToffset to define more flags- Siehe auch:
-