path: root/src/modules/emotion
diff options
authorVitor Sousa <>2016-08-22 19:40:39 -0300
committerVitor Sousa <>2016-08-26 15:45:07 -0300
commit8356b16a49d4f653d61940763eff947466b44e24 (patch)
treeb5d8e533b3df4ad45f2ea97071b7a826ae5d04b5 /src/modules/emotion
parent6b3ca899e8a60642466ddb6d7c7574b0c3ad9d9c (diff)
Efl Object: remove legacy callback calls from event_callback_call
Efl.Object.event_callback_call no longer calls legacy smart callbacks; calling only event callbacks registered with the given event description pointer. Create the method Efl.Object.event_callback_legacy_call to inherit the old behavior from Efl.Object.event_callback_call, calling both Efl.Object events and legacy smart callbacks. Update all other files accordingly in order to still supply legacy callbacks while they are necessary.
Diffstat (limited to 'src/modules/emotion')
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/emotion/libvlc/emotion_libvlc.c b/src/modules/emotion/libvlc/emotion_libvlc.c
index f994e4d8d9..d4fcab32e9 100644
--- a/src/modules/emotion/libvlc/emotion_libvlc.c
+++ b/src/modules/emotion/libvlc/emotion_libvlc.c
@@ -280,7 +280,7 @@ evas_resize_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED,
280 280
281 evas_object_image_size_get(ev->evas_obj, &w, &h); 281 evas_object_image_size_get(ev->evas_obj, &w, &h);
282 _emotion_frame_resize(ev->obj, w, h, w / (double) h); 282 _emotion_frame_resize(ev->obj, w, h, w / (double) h);
283 efl_event_callback_call(ev->obj, EMOTION_OBJECT_EVENT_FRAME_DECODE, NULL); 283 efl_event_callback_legacy_call(ev->obj, EMOTION_OBJECT_EVENT_FRAME_DECODE, NULL);
284} 284}
285 285
286/* Fetch all libvlc tracks. */ 286/* Fetch all libvlc tracks. */