Package | Description |
---|---|
org.gstreamer | |
org.gstreamer.elements | |
org.gstreamer.elements.good | |
org.gstreamer.lowlevel |
Modifier and Type | Method and Description |
---|---|
static Caps |
Caps.anyCaps()
Creates a new Caps that indicates that it is compatible with
any media format.
|
Caps |
Caps.copy()
Create a new Caps as a copy of the this caps.
|
static Caps |
Caps.emptyCaps()
Creates a new Caps that is empty.
|
static Caps |
Caps.fromString(java.lang.String caps)
Construct a new Caps from a string representation.
|
Caps |
Pad.getAllowedCaps()
Gets the capabilities of the allowed media types that can flow through this pad and its peer.
|
Caps |
Buffer.getCaps()
Gets the media type of the buffer.
|
Caps |
Pad.getCaps()
Get the capabilities this pad can produce or consume.
|
Caps |
PadTemplate.getCaps()
Gets the
Caps set on this PadTemplate |
Caps |
StaticPadTemplate.getCaps()
Get the
Caps of the template. |
Caps |
StreamInfo.getCaps() |
Caps |
Pad.getNegotiatedCaps()
Get the capabilities of the media type that currently flows through this pad
and its peer.
|
Caps |
Pad.getPeerCaps()
Get the capabilities of the peer connected to this pad.
|
Caps |
Caps.intersect(Caps other)
Creates a new
Caps that contains all the formats that are common
to both this Caps and the other Caps. |
Caps |
Caps.makeWritable()
Returns a writable copy of this caps.
|
Caps |
Caps.normalize()
Normalize the Caps.
|
Caps |
Caps.subtract(Caps subtrahend)
Subtracts the subtrahend Caps from this Caps.
|
Caps |
Caps.union(Caps other)
Creates a new
Caps that contains all the formats that are in
either this Caps or the other Caps. |
Modifier and Type | Method and Description |
---|---|
boolean |
Pad.acceptCaps(Caps caps)
Check if the pad accepts the given caps.
|
void |
Caps.append(Caps caps)
Append the structures contained in caps to this caps object.
|
Caps |
Caps.intersect(Caps other)
Creates a new
Caps that contains all the formats that are common
to both this Caps and the other Caps. |
boolean |
Caps.isAlwaysCompatible(Caps other)
Check if this caps is always compatible with another caps.
|
boolean |
Caps.isEqual(Caps other)
Checks if the given caps represent the same set of caps.
|
boolean |
Caps.isEqualFixed(Caps other)
Tests if two Caps are equal.
|
boolean |
Caps.isSubset(Caps superset)
Checks if all caps represented by this caps are also represented by superset.
|
static boolean |
Element.linkPadsFiltered(Element src,
java.lang.String srcPadName,
Element dest,
java.lang.String destPadName,
Caps caps)
Link together source and destination pads of two elements.
|
void |
Caps.merge(Caps other)
Merge another
Caps with this one. |
boolean |
Pad.peerAcceptCaps(Caps caps)
Check if the peer of this pad accepts the caps.
|
void |
Buffer.setCaps(Caps caps)
Sets the media type on the buffer.
|
void |
Element.setCaps(Caps caps)
Sets the
Caps on this Element. |
boolean |
Pad.setCaps(Caps caps)
Sets the capabilities of this pad.
|
Caps |
Caps.subtract(Caps subtrahend)
Subtracts the subtrahend Caps from this Caps.
|
Caps |
Caps.union(Caps other)
Creates a new
Caps that contains all the formats that are in
either this Caps or the other Caps. |
Constructor and Description |
---|
Caps(Caps caps)
Create a caps that is a copy of another caps.
|
PadTemplate(java.lang.String nameTemplate,
PadDirection direction,
Caps caps)
Creates a new pad template with a name according to the given template
and with the given arguments.
|
PadTemplate(java.lang.String nameTemplate,
PadDirection direction,
PadPresence presence,
Caps caps)
Creates a new pad template with a name according to the given template
and with the given arguments.
|
Modifier and Type | Method and Description |
---|---|
Caps |
AppSink.getCaps()
Gets the Caps configured on this AppSink
|
Caps |
AppSrc.getCaps() |
Caps |
BufferDataAppSink.getCaps()
Gets the Caps configured on this data sink
|
Caps |
ByteDataAppSink.getCaps()
Gets the Caps configured on this data sink
|
Caps |
RGBDataAppSink.getCaps()
Gets the Caps configured on this data sink
|
protected Caps |
CustomSink.sinkGetCaps() |
protected Caps |
CustomSrc.srcGetCaps() |
Modifier and Type | Method and Description |
---|---|
boolean |
DecodeBin2.AUTOPLUG_CONTINUE.autoplugContinue(DecodeBin2 element,
Pad pad,
Caps caps) |
GValueAPI.GValueArray |
DecodeBin2.AUTOPLUG_FACTORIES.autoplugFactories(DecodeBin2 element,
Pad pad,
Caps caps) |
GValueAPI.GValueArray |
DecodeBin2.AUTOPLUG_SORT.autoplugSort(DecodeBin2 element,
Pad pad,
Caps caps,
GValueAPI.GValueArray factories) |
void |
ByteDataSink.Listener.byteFrame(boolean isPrerollFrame,
Caps caps,
int size,
java.nio.ByteBuffer data) |
void |
ByteDataAppSink.Listener.byteFrame(Caps caps,
int size,
java.nio.ByteBuffer data) |
void |
AppSink.setCaps(Caps caps)
Sets the capabilities on the appsink element.
|
void |
AppSrc.setCaps(Caps caps) |
protected boolean |
CustomSink.sinkSetCaps(Caps caps) |
protected void |
CustomSrc.srcFixate(Caps caps) |
protected boolean |
CustomSrc.srcSetCaps(Caps caps) |
void |
TypeFind.HAVE_TYPE.typeFound(Element elem,
int probability,
Caps caps) |
void |
DecodeBin2.UNKNOWN_TYPE.unknownType(DecodeBin2 element,
Pad pad,
Caps caps) |
void |
DecodeBin.UNKNOWN_TYPE.unknownType(DecodeBin element,
Pad pad,
Caps caps) |
Modifier and Type | Method and Description |
---|---|
Caps |
RTPBin.REQUEST_PT_MAP.requestPtMap(RTPBin rtpbin,
int session,
int pt) |
Modifier and Type | Field and Description |
---|---|
Caps |
BaseTransformAPI.GstBaseTransformStruct.cache_caps1 |
Caps |
BaseTransformAPI.GstBaseTransformStruct.cache_caps2 |
Modifier and Type | Method and Description |
---|---|
boolean |
BaseSinkAPI.SetCaps.callback(BaseSink sink,
Caps caps) |
void |
BaseSinkAPI.Fixate.callback(BaseSink sink,
Caps caps) |
FlowReturn |
BaseSinkAPI.BufferAlloc.callback(BaseSink sink,
long offset,
int size,
Caps caps,
com.sun.jna.Pointer bufRef) |
boolean |
BaseSrcAPI.SetCaps.callback(BaseSrc src,
Caps caps) |
void |
BaseSrcAPI.Fixate.callback(BaseSrc src,
Caps caps) |
FlowReturn |
BaseTransformAPI.PrepareOutput.callback(BaseTransform trans,
Buffer input,
int size,
Caps caps,
com.sun.jna.Pointer buf) |
boolean |
BaseTransformAPI.SetCaps.callback(BaseTransform trans,
Caps caps,
Caps outcaps) |
boolean |
BaseTransformAPI.GetUnitSize.callback(BaseTransform trans,
Caps caps,
com.sun.jna.ptr.IntByReference size) |
Caps |
BaseTransformAPI.TransformCaps.callback(BaseTransform trans,
PadDirection direction,
Caps caps) |
boolean |
BaseTransformAPI.AcceptCaps.callback(BaseTransform trans,
PadDirection direction,
Caps caps) |
void |
BaseTransformAPI.FixateCaps.callback(BaseTransform trans,
PadDirection direction,
Caps caps,
Caps othercaps) |
boolean |
BaseTransformAPI.TransformSize.callback(BaseTransform trans,
PadDirection direction,
Caps caps,
int size,
Caps othercaps,
com.sun.jna.ptr.IntByReference othersize) |
void |
GstPadAPI.PadFixateCaps.callback(Pad pad,
Caps caps) |
void |
AppAPI.gst_app_sink_set_caps(AppSink appsink,
Caps caps) |
void |
AppAPI.gst_app_src_set_caps(AppSrc appsrc,
Caps caps) |
void |
BaseTransformAPI.gst_base_transform_suggest(BaseTransform trans,
Caps caps,
int size) |
void |
GstBufferAPI.gst_buffer_set_caps(Buffer buffer,
Caps caps) |
void |
GstCapsAPI.gst_caps_append_structure(Caps caps,
Structure structure) |
void |
GstCapsAPI.gst_caps_append(Caps caps1,
Caps caps2) |
boolean |
GstCapsAPI.gst_caps_can_intersect(Caps caps1,
Caps caps2) |
Caps |
GstCapsAPI.gst_caps_copy_nth(Caps caps,
int nth) |
Caps |
GstCapsAPI.gst_caps_copy(Caps caps) |
boolean |
GstCapsAPI.gst_caps_do_simplify(Caps caps) |
int |
GstCapsAPI.gst_caps_get_size(Caps caps) |
Structure |
GstCapsAPI.gst_caps_get_structure(Caps caps,
int index) |
Caps |
GstCapsAPI.gst_caps_intersect(Caps caps1,
Caps caps2) |
boolean |
GstCapsAPI.gst_caps_is_always_compatible(Caps caps1,
Caps caps2) |
boolean |
GstCapsAPI.gst_caps_is_any(Caps caps) |
boolean |
GstCapsAPI.gst_caps_is_empty(Caps caps) |
boolean |
GstCapsAPI.gst_caps_is_equal_fixed(Caps caps1,
Caps caps2) |
boolean |
GstCapsAPI.gst_caps_is_equal(Caps caps1,
Caps caps2) |
boolean |
GstCapsAPI.gst_caps_is_fixed(Caps caps) |
boolean |
GstCapsAPI.gst_caps_is_subset(Caps subset,
Caps superset) |
Caps |
GstCapsAPI.gst_caps_make_writable(Caps caps) |
void |
GstCapsAPI.gst_caps_merge_structure(Caps caps,
Structure structure) |
void |
GstCapsAPI.gst_caps_merge(Caps caps1,
Caps caps2) |
Caps |
GstCapsAPI.gst_caps_normalize(Caps caps) |
com.sun.jna.Pointer |
GstCapsAPI.gst_caps_ref(Caps caps) |
void |
GstCapsAPI.gst_caps_remove_structure(Caps caps,
int idx) |
void |
GstCapsAPI.gst_caps_set_simple(Caps caps,
java.lang.String field,
java.lang.Object... values) |
Structure |
GstCapsAPI.gst_caps_steal_structure(Caps caps,
int index) |
Caps |
GstCapsAPI.gst_caps_subtract(Caps minuend,
Caps subtrahend) |
java.lang.String |
GstCapsAPI.gst_caps_to_string(Caps caps) |
void |
GstCapsAPI.gst_caps_truncate(Caps caps) |
Caps |
GstCapsAPI.gst_caps_union(Caps caps1,
Caps caps2) |
void |
GstCapsAPI.gst_caps_unref(Caps caps) |
boolean |
GstElementFactoryAPI.gst_element_factory_can_sink_caps(ElementFactory factory,
Caps caps) |
boolean |
GstElementFactoryAPI.gst_element_factory_can_src_caps(ElementFactory factory,
Caps caps) |
boolean |
GstElementAPI.gst_element_link_pads_filtered(Element src,
java.lang.String srcpadname,
Element dest,
java.lang.String destpadname,
Caps filter) |
boolean |
GstPadAPI.gst_pad_accept_caps(Pad pad,
Caps caps) |
void |
GstPadAPI.gst_pad_fixate_caps(Pad pad,
Caps caps) |
boolean |
GstPadAPI.gst_pad_peer_accept_caps(Pad pad,
Caps caps) |
boolean |
GstPadAPI.gst_pad_proxy_setcaps(Pad pad,
Caps caps) |
boolean |
GstPadAPI.gst_pad_set_caps(Pad pad,
Caps caps) |
PadTemplate |
GstPadTemplateAPI.gst_pad_template_new(java.lang.String name_template,
PadDirection direction,
PadPresence presence,
Caps caps) |
com.sun.jna.Pointer |
GstCapsAPI.ptr_gst_caps_copy(Caps caps) |
com.sun.jna.Pointer |
GstPadTemplateAPI.ptr_gst_pad_template_new(java.lang.String name_template,
PadDirection direction,
PadPresence presence,
Caps caps) |