[−][src]Trait gstreamer_editing_services::BaseEffectExt
Required methods
fn is_time_effect(&self) -> bool
Get whether the effect is considered a time effect or not. An effect with registered time properties or set translation functions is considered a time effect.
Feature: v1_18
Returns
true if self is considered a time effect.
fn register_time_property(&self, child_property_name: &str) -> bool
Register a child property of the effect as a property that, when set,
can change the timing of its input data. The child property should be
specified as in TimelineElementExt::lookup_child.
You should also set the corresponding time translation using
BaseEffectExt::set_time_translation_funcs.
Note that self must not be part of a clip, nor can it have
TrackElement:has-internal-source set to true.
Feature: v1_18
child_property_name
The name of the child property to register as a time property
Returns
true if the child property was found and newly registered.