Package org.freedesktop.gstreamer.video
Class VideoAggregatorParallelConvertPad.Builder<B extends VideoAggregatorParallelConvertPad.Builder<B>>
java.lang.Object
io.github.jwharm.javagi.gobject.Builder<B>
org.gnome.gobject.GObject.Builder<B>
org.gnome.gobject.InitiallyUnowned.Builder<B>
org.freedesktop.gstreamer.gst.GstObject.Builder<B>
org.freedesktop.gstreamer.gst.Pad.Builder<B>
org.freedesktop.gstreamer.base.AggregatorPad.Builder<B>
org.freedesktop.gstreamer.video.VideoAggregatorPad.Builder<B>
org.freedesktop.gstreamer.video.VideoAggregatorConvertPad.Builder<B>
org.freedesktop.gstreamer.video.VideoAggregatorParallelConvertPad.Builder<B>
- Type Parameters:
B
- the type of the Builder that is returned
- All Implemented Interfaces:
BuilderInterface
- Enclosing class:
VideoAggregatorParallelConvertPad
public static class VideoAggregatorParallelConvertPad.Builder<B extends VideoAggregatorParallelConvertPad.Builder<B>>
extends VideoAggregatorConvertPad.Builder<B>
Inner class implementing a builder pattern to construct a GObject with
properties.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Finish building theVideoAggregatorParallelConvertPad
object.Methods inherited from class org.freedesktop.gstreamer.video.VideoAggregatorConvertPad.Builder
setConverterConfig
Methods inherited from class org.freedesktop.gstreamer.video.VideoAggregatorPad.Builder
setMaxLastBufferRepeat, setRepeatAfterEos, setZorder
Methods inherited from class org.freedesktop.gstreamer.base.AggregatorPad.Builder
onBufferConsumed, setEmitSignals
Methods inherited from class org.freedesktop.gstreamer.gst.Pad.Builder
onLinked, onUnlinked, setDirection, setOffset, setTemplate
Methods inherited from class org.freedesktop.gstreamer.gst.GstObject.Builder
onDeepNotify, setName, setParent
Methods inherited from class org.gnome.gobject.GObject.Builder
onNotify
Methods inherited from class io.github.jwharm.javagi.gobject.Builder
addBuilderProperty, connect, connect, connectSignals, getArena, getNames, getValues
-
Constructor Details
-
Builder
protected Builder()Default constructor for aBuilder
object.
-
-
Method Details
-
build
Finish building theVideoAggregatorParallelConvertPad
object. This will callGObject.withProperties(org.gnome.glib.Type, java.lang.String[], org.gnome.gobject.Value[])
to create a new GObject instance, which is then cast toVideoAggregatorParallelConvertPad
.- Overrides:
build
in classVideoAggregatorConvertPad.Builder<B extends VideoAggregatorParallelConvertPad.Builder<B>>
- Returns:
- a new instance of
VideoAggregatorParallelConvertPad
with the properties that were set in the Builder object.
-