GStreamer Filters Library Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
#include <gst/filters/gst-single-filter-manager.h>
GstSingleFilterManager;
GstFilterManager * gst_single_filter_manager_new (void
);
"applied" gboolean : Read "applied-bin" GstBin* : Read "applied-pad" GstPad* : Read "out-pad" GstPad* : Read
"filter-applied" :Has Details
"filter-failed" :Has Details
"filter-reverted" :Has Details
This class, implementing the GstFilterManager interface can only be applied once on a single pad.
See also GstFilterManager
typedef struct _GstSingleFilterManager GstSingleFilterManager;
A filter manager that can only be applied once at a time
GstFilterManager * gst_single_filter_manager_new (void
);
Creates a Single filter manager. The Single filter manager is a filter manager that can only be applied once.
Returns : |
A new GstFilterManager. [transfer full] |
"applied"
property"applied" gboolean : Read
Whether or not this filter manager has been applied on a pad or not
Default value: FALSE
"applied-bin"
property"applied-bin" GstBin* : Read
The GstBin this filter manager was applied on or NULL if not applied yet
"applied-pad"
property"applied-pad" GstPad* : Read
The GstPad this filter manager was applied on or NULL if not applied yet
"out-pad"
property"out-pad" GstPad* : Read
The output GstPad at the end of this filter manager or NULL if not applied yet.
See also: gst_filter_manager_revert()
"filter-applied"
signalvoid user_function (GstSingleFilterManager *filter_manager,
gpointer filter_id,
gpointer user_data) : Has Details
This signal is sent when the filter manager applies a filter and the application was successful.
|
The GstSingleFilterManager |
|
The GstFilterId of the filter that was applied |
|
user data set when the signal handler was connected. |
"filter-failed"
signalvoid user_function (GstSingleFilterManager *filter_manager,
gpointer filter_id,
gpointer user_data) : Has Details
This signal is sent when a filter fails to apply in the filter manager
|
The GstSingleFilterManager |
|
The GstFilterId of the filter that failed to apply |
|
user data set when the signal handler was connected. |
"filter-reverted"
signalvoid user_function (GstSingleFilterManager *filter_manager,
gpointer filter_id,
gpointer user_data) : Has Details
This signal is sent when a filter gets reverted from the filter manager.
|
The GstSingleFilterManager |
|
The GstFilterId of the filter that was reverted |
|
user data set when the signal handler was connected. |