aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/elementary/prefs/elm_check.c7
-rw-r--r--src/modules/emotion/gstreamer/meson.build4
2 files changed, 5 insertions, 6 deletions
diff --git a/src/modules/elementary/prefs/elm_check.c b/src/modules/elementary/prefs/elm_check.c
index c191d7dc03..997bb459c8 100644
--- a/src/modules/elementary/prefs/elm_check.c
+++ b/src/modules/elementary/prefs/elm_check.c
@@ -7,11 +7,11 @@ static Elm_Prefs_Item_Type supported_types[] =
};
static void
-_item_changed_cb(void *data, const Efl_Event *event)
+_item_changed_cb(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
{
Elm_Prefs_Item_Changed_Cb prefs_it_changed_cb = data;
- prefs_it_changed_cb(event->object);
+ prefs_it_changed_cb(obj);
}
static Evas_Object *
@@ -23,8 +23,7 @@ elm_prefs_check_add(const Elm_Prefs_Item_Iface *iface EINA_UNUSED,
{
Evas_Object *obj = elm_check_add(prefs);
- efl_event_callback_add
- (obj, EFL_UI_CHECK_EVENT_CHANGED, _item_changed_cb, cb);
+ evas_object_smart_callback_add(obj, "changed", _item_changed_cb, cb);
elm_check_state_set(obj, spec.b.def);
return obj;
diff --git a/src/modules/emotion/gstreamer/meson.build b/src/modules/emotion/gstreamer/meson.build
index dccc9302bd..e3e69e5746 100644
--- a/src/modules/emotion/gstreamer/meson.build
+++ b/src/modules/emotion/gstreamer/meson.build
@@ -6,12 +6,12 @@ generic_src = files([
'emotion_sink.c'
])
-generic_deps = [dependency('gstreamer-0.1')]
+generic_deps = [dependency('gstreamer-0.10')]
shared_module(emotion_loader,
generic_src,
include_directories : config_dir,
- dependencies: [eina, evas, emotion, generic_deps],
+ dependencies: [eina, ecore_x, evas, emotion, generic_deps],
install: true,
install_dir : mod_install_dir,
c_args : package_c_args,