Feature


Object Hierarchy:

Object hierarchy for Feature

Description:

[ 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.

Note:

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.

All known sub-classes:

Namespace: Clapper
Package: clapper-0.0

Content:

Creation methods:

Methods:

Inherited Members: