Package | Description |
---|---|
org.gstreamer | |
org.gstreamer.elements | |
org.gstreamer.io | |
org.gstreamer.lowlevel |
Modifier and Type | Method and Description |
---|---|
FlowReturn |
Pad.chain(Buffer buffer)
Chain a buffer to pad.
|
FlowReturn |
Pad.getRange(long offset,
int size,
Buffer[] buffer)
When pad is flushing this function returns
WRONG_STATE immediatly. |
FlowReturn |
Pad.pullRange(long offset,
int size,
Buffer[] buffer)
Pulls a buffer from the peer pad.
|
static FlowReturn |
FlowReturn.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static FlowReturn[] |
FlowReturn.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
FlowReturn |
BaseSink.preroll(MiniObject obj) |
protected FlowReturn |
CustomSink.sinkPreRoll(Buffer buffer) |
protected FlowReturn |
CustomSink.sinkRender(Buffer buffer) |
protected FlowReturn |
CustomSrc.srcCreateBuffer(long offset,
int size,
Buffer[] bufRef)
Used when more control of Buffer creation is desired than fillBuffer() affords.
|
protected FlowReturn |
CustomSrc.srcFillBuffer(long offset,
int size,
Buffer buffer)
Used when you just want to fill a Buffer with data.
|
FlowReturn |
BaseSink.waitEOS(ClockTime time,
com.sun.jna.Pointer jitter) |
FlowReturn |
BaseSrc.waitPlaying() |
FlowReturn |
BaseSink.waitPreroll() |
Modifier and Type | Method and Description |
---|---|
protected FlowReturn |
WriteableByteChannelSink.sinkRender(Buffer buffer) |
protected FlowReturn |
ReadableByteChannelSrc.srcFillBuffer(long offset,
int size,
Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
FlowReturn |
BaseSinkAPI.Render.callback(BaseSink sink,
Buffer buffer) |
FlowReturn |
BaseSinkAPI.RenderList.callback(BaseSink sink,
GlibAPI.GList bufferList) |
FlowReturn |
BaseSinkAPI.BufferAlloc.callback(BaseSink sink,
long offset,
int size,
Caps caps,
com.sun.jna.Pointer bufRef) |
FlowReturn |
BaseSrcAPI.Create.callback(BaseSrc src,
long offset,
int size,
com.sun.jna.Pointer bufRef) |
FlowReturn |
BaseTransformAPI.TransformIp.callback(BaseTransform trans,
Buffer inbuf) |
FlowReturn |
BaseTransformAPI.Transform.callback(BaseTransform trans,
Buffer inbuf,
Buffer outbuf) |
FlowReturn |
BaseTransformAPI.PrepareOutput.callback(BaseTransform trans,
Buffer input,
int size,
Caps caps,
com.sun.jna.Pointer buf) |
FlowReturn |
AppAPI.gst_app_src_end_of_stream(AppSrc appsrc) |
FlowReturn |
AppAPI.gst_app_src_push_buffer(AppSrc appsrc,
Buffer buffer) |
FlowReturn |
BaseSinkAPI.gst_base_sink_do_preroll(BaseSink sink,
MiniObject obj) |
FlowReturn |
BaseSinkAPI.gst_base_sink_wait_eos(BaseSink sink,
ClockTime time,
com.sun.jna.Pointer jitter) |
FlowReturn |
BaseSinkAPI.gst_base_sink_wait_preroll(BaseSink sink) |
FlowReturn |
BaseSrcAPI.gst_base_src_wait_playing(BaseSrc src) |
FlowReturn |
GstPadAPI.gst_pad_chain(Pad pad,
Buffer buffer) |
FlowReturn |
GstPadAPI.gst_pad_get_range(Pad pad,
long offset,
int size,
Buffer[] buffer) |
FlowReturn |
GstPadAPI.gst_pad_pull_range(Pad pad,
long offset,
int size,
Buffer[] buffer) |
FlowReturn |
GstPadAPI.gst_pad_push(Pad pad,
Buffer buffer) |