summaryrefslogtreecommitdiff
path: root/src/lib/emotion/emotion_smart.c
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-09-01 12:45:41 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-09-01 12:45:41 +0900
commitb7afdc80ecaebc93822a551c633ad97a6277a60b (patch)
tree9748e9461fb5f8d299b2f0d09519584b14cb42a5 /src/lib/emotion/emotion_smart.c
parent222f2a652fc3b7864a1701152ee3fafe48c43baa (diff)
emotion - fix calling pos update cb for gst1 module in frame new
@fix
Diffstat (limited to 'src/lib/emotion/emotion_smart.c')
-rw-r--r--src/lib/emotion/emotion_smart.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/emotion/emotion_smart.c b/src/lib/emotion/emotion_smart.c
index 0c42135..b1ea284 100644
--- a/src/lib/emotion/emotion_smart.c
+++ b/src/lib/emotion/emotion_smart.c
@@ -1490,9 +1490,12 @@ _emotion_frame_anim(void *data)
1490 1490
1491 E_SMART_OBJ_GET_RETURN(sd, obj, E_OBJ_NAME, EINA_FALSE); 1491 E_SMART_OBJ_GET_RETURN(sd, obj, E_OBJ_NAME, EINA_FALSE);
1492 1492
1493 sd->anim = NULL;
1493 evas_object_image_pixels_dirty_set(sd->obj, 1); 1494 evas_object_image_pixels_dirty_set(sd->obj, 1);
1495 _emotion_video_pos_update(obj,
1496 emotion_engine_instance_pos_get(sd->engine_instance),
1497 emotion_engine_instance_len_get(sd->engine_instance));
1494 evas_object_smart_callback_call(obj, SIG_FRAME_DECODE, NULL); 1498 evas_object_smart_callback_call(obj, SIG_FRAME_DECODE, NULL);
1495 sd->anim = NULL;
1496 return EINA_FALSE; 1499 return EINA_FALSE;
1497} 1500}
1498 1501