public class StepEvent extends Event
See upstream documentation at https://gstreamer.freedesktop.org/data/doc/gstreamer/stable/gstreamer/html/GstEvent.html#gst-event-new-step
The purpose of the step event is to instruct a sink to skip amount (expressed in format) of media. It can be used to implement stepping through the video frame by frame or for doing fast trick modes. A rate of <= 0.0 is not allowed, pause the pipeline or reverse the playback direction of the pipeline to get the same effect.
The flush flag will clear any pending data in the pipeline before starting the step operation.
The intermediate flag instructs the pipeline that this step operation is part of a larger step operation.
Event.TypesMiniObject.HandleNativeObject.Initializer, NativeObject.TypeProvider, NativeObject.TypeRegistration<T extends NativeObject>GTYPE_NAME| Constructor and Description |
|---|
StepEvent(Format format,
long amount,
double rate,
boolean flush,
boolean intermediate)
Creates a new StepEvent event.
|
getStructurecopy, getRefCount, isWritable, makeWritableclose, disown, dispose, equals, getPointer, getRawPointer, hashCode, invalidate, toStringpublic StepEvent(Format format, long amount, double rate, boolean flush, boolean intermediate)
format - the format of amountamount - the amount of data to steprate - the step rateflush - flushing stepsintermediate - intermediate stepsCopyright © 2021 gstreamer-java. All rights reserved.