Home
last modified time | relevance | path

Searched refs:GstControlBinding (Results 1 – 25 of 28) sorted by relevance

12

/third_party/gstreamer/gstreamer/gst/
Dgstcontrolbinding.h35 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_CONTROL_BINDING,GstControlBinding))
45 typedef struct _GstControlBinding GstControlBinding; typedef
55 typedef void (* GstControlBindingConvert) (GstControlBinding *binding, gdouble src_value, GValue *d…
116 …gboolean (* sync_values) (GstControlBinding *binding, GstObject *object, GstClockTime timestamp, G…
128 GValue * (* get_value) (GstControlBinding *binding, GstClockTime timestamp);
142 …gboolean (* get_value_array) (GstControlBinding *binding, GstClockTime timestamp,GstClockTime inte…
156 …gboolean (* get_g_value_array) (GstControlBinding *binding, GstClockTime timestamp,GstClockTime in…
162 #define GST_CONTROL_BINDING_PSPEC(cb) (((GstControlBinding *) cb)->pspec)
170 gboolean gst_control_binding_sync_values (GstControlBinding * binding, GstObject …
173 GValue * gst_control_binding_get_value (GstControlBinding *binding,
[all …]
Dgstcontrolbinding.c77 G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GstControlBinding, gst_control_binding,
78 GST_TYPE_OBJECT, G_ADD_PRIVATE (GstControlBinding) _do_init);
115 gst_control_binding_init (GstControlBinding * binding) in gst_control_binding_init()
125 GstControlBinding *binding; in gst_control_binding_constructor()
172 GstControlBinding *self = GST_CONTROL_BINDING (object); in gst_control_binding_dispose()
187 GstControlBinding *self = GST_CONTROL_BINDING (object); in gst_control_binding_finalize()
198 GstControlBinding *self = GST_CONTROL_BINDING (object); in gst_control_binding_set_property()
222 GstControlBinding *self = GST_CONTROL_BINDING (object); in gst_control_binding_get_property()
256 gst_control_binding_sync_values (GstControlBinding * binding, in gst_control_binding_sync_values()
289 gst_control_binding_get_value (GstControlBinding * binding, in gst_control_binding_get_value()
[all …]
Dgstobject.c1068 static GstControlBinding *
1071 GstControlBinding *binding; in gst_object_find_control_binding()
1152 ret &= gst_control_binding_sync_values ((GstControlBinding *) node->data, in gst_object_sync_values()
1181 res |= !gst_control_binding_is_disabled ((GstControlBinding *) node->data); in gst_object_has_active_control_bindings()
1205 gst_control_binding_set_disabled ((GstControlBinding *) node->data, in gst_object_set_control_bindings_disabled()
1226 GstControlBinding *binding; in gst_object_set_control_binding_disabled()
1254 gst_object_add_control_binding (GstObject * object, GstControlBinding * binding) in gst_object_add_control_binding()
1256 GstControlBinding *old; in gst_object_add_control_binding()
1287 GstControlBinding *
1290 GstControlBinding *binding; in gst_object_get_control_binding()
[all …]
Dgstobject.h301 gboolean gst_object_add_control_binding (GstObject * object, GstControlBinding * binding);
304 GstControlBinding *
308 gboolean gst_object_remove_control_binding (GstObject * object, GstControlBinding * binding);
/third_party/gstreamer/gstreamer/libs/gst/controller/
Dgstproxycontrolbinding.c56 gst_proxy_control_binding_sync_values (GstControlBinding * binding, in gst_proxy_control_binding_sync_values()
66 GstControlBinding *ref_binding = in gst_proxy_control_binding_sync_values()
80 gst_proxy_control_binding_get_value (GstControlBinding * binding, in gst_proxy_control_binding_get_value()
90 GstControlBinding *ref_binding = in gst_proxy_control_binding_get_value()
103 gst_proxy_control_binding_get_value_array (GstControlBinding * binding, in gst_proxy_control_binding_get_value_array()
114 GstControlBinding *ref_binding = in gst_proxy_control_binding_get_value_array()
128 gst_proxy_control_binding_get_g_value_array (GstControlBinding * in gst_proxy_control_binding_get_g_value_array()
138 GstControlBinding *ref_binding = in gst_proxy_control_binding_get_g_value_array()
182 GstControlBinding *
199 return (GstControlBinding *) cb; in gst_proxy_control_binding_new()
Dgstdirectcontrolbinding.c58 static gboolean gst_direct_control_binding_sync_values (GstControlBinding *
60 static GValue *gst_direct_control_binding_get_value (GstControlBinding * _self,
62 static gboolean gst_direct_control_binding_get_value_array (GstControlBinding *
65 static gboolean gst_direct_control_binding_get_g_value_array (GstControlBinding
93 GParamSpec##Type *pspec = G_PARAM_SPEC_##TYPE (((GstControlBinding *)self)->pspec); \
104 GParamSpec##Type *pspec = G_PARAM_SPEC_##TYPE (((GstControlBinding *)self)->pspec); \
157 G_PARAM_SPEC_ENUM (((GstControlBinding *) self)->pspec); in convert_g_value_to_enum()
170 G_PARAM_SPEC_ENUM (((GstControlBinding *) self)->pspec); in convert_value_to_enum()
361 gst_direct_control_binding_sync_values (GstControlBinding * _self, in gst_direct_control_binding_sync_values()
401 gst_direct_control_binding_get_value (GstControlBinding * _self, in gst_direct_control_binding_get_value()
[all …]
Dgstargbcontrolbinding.c55 static gboolean gst_argb_control_binding_sync_values (GstControlBinding * _self,
57 static GValue *gst_argb_control_binding_get_value (GstControlBinding * _self,
59 static gboolean gst_argb_control_binding_get_value_array (GstControlBinding *
62 static gboolean gst_argb_control_binding_get_g_value_array (GstControlBinding *
241 gst_argb_control_binding_sync_values (GstControlBinding * _self, in gst_argb_control_binding_sync_values()
289 gst_argb_control_binding_get_value (GstControlBinding * _self, in gst_argb_control_binding_get_value()
327 gst_argb_control_binding_get_value_array (GstControlBinding * _self, in gst_argb_control_binding_get_value_array()
392 gst_argb_control_binding_get_g_value_array (GstControlBinding * _self, in gst_argb_control_binding_get_g_value_array()
474 GstControlBinding *
479 return (GstControlBinding *) g_object_new (GST_TYPE_ARGB_CONTROL_BINDING, in gst_argb_control_binding_new()
Dgstdirectcontrolbinding.h78 GstControlBinding parent;
119 GstControlBinding * gst_direct_control_binding_new (GstObject * object, const gchar * property_name,
122 GstControlBinding * gst_direct_control_binding_new_absolute (GstObject * object, const gchar * prop…
Dgstproxycontrolbinding.h52 GstControlBinding parent;
77 GstControlBinding * gst_proxy_control_binding_new (GstObject * object,
Dgstargbcontrolbinding.h59 GstControlBinding parent;
95 GstControlBinding * gst_argb_control_binding_new (GstObject * object, const gchar * property_name,
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstcontroller.c322 GstControlBinding parent;
334 static GstControlBinding *
344 return (GstControlBinding *) self; in gst_test_control_binding_new()
453 GstControlBinding *cb; in GST_START_TEST()
475 GstControlBinding *cb; in GST_START_TEST()
497 GstControlBinding *cb; in GST_START_TEST()
519 GstControlBinding *cb; in GST_START_TEST()
542 GstControlBinding *cb; in GST_START_TEST()
564 GstControlBinding *cb1, *cb2; in GST_START_TEST()
593 GstControlBinding *cb; in GST_START_TEST()
[all …]
Dstruct_hppa.h17 {"GstControlBinding", sizeof (GstControlBinding), 152},
Dstruct_i386.h17 {"GstControlBinding", sizeof (GstControlBinding), 88},
Dstruct_x86_64.h17 {"GstControlBinding", sizeof (GstControlBinding), 152},
Dstruct_sparc.h17 {"GstControlBinding", sizeof (GstControlBinding), 152},
Dstruct_arm.h18 {"GstControlBinding", sizeof (GstControlBinding), 96},
Dstruct_ppc64.h17 {"GstControlBinding", sizeof (GstControlBinding), 152},
Dstruct_x86_64w.h17 {"GstControlBinding", sizeof (GstControlBinding), 152},
Dstruct_i386w.h17 {"GstControlBinding", sizeof (GstControlBinding), 96},
Dstruct_ppc32.h17 {"GstControlBinding", sizeof (GstControlBinding), 96},
/third_party/gstreamer/gstplugins_bad/tests/examples/va/
Dmultiple-vpp.c413 GstControlBinding *bind; in main()
/third_party/gstreamer/gstplugins_base/gst/volume/
Dgstvolume.c741 GstControlBinding *mute_cb, *volume_cb; in volume_transform_ip()
/third_party/gstreamer/gstreamer/docs/random/
Dporting-to-1.0.txt555 the GstControlBinding. The actual control sources are in the controller
565 are now attached via GstControlBinding to properties. There are no GValue
/third_party/gstreamer/gstreamer/tests/check/libs/
Dcontroller.c1565 GstControlBinding *cb, *cb2; in GST_START_TEST()
/third_party/gstreamer/gstplugins_base/tests/check/elements/
Dvolume.c1738 GstControlBinding *cb; in GST_START_TEST()

12