[ CCode ( type_id = "clapper_feature_get_type ()" ) ]
[ Version ( deprecated = true , deprecated_since = "0.10" ) ]
public class Feature : Object
Warning: Feature is deprecated since 0.10.
A base class for creating new features for the player.
Use [iface@Clapper.Reactable] instead.
Feature objects are meant for adding additional functionalities that are supposed to either act on playback/properties changes and/or change them themselves due to some external signal/event.
For reacting to playback changes subclass should override this class virtual functions logic, while for controlling playback implementation may call [method@Gst.Object.get_parent] to acquire a weak reference on a parent [class@Clapper.Player] object feature was added to.