PUI: fix pui_ani_control, pui_ani_status_update and so on 67/220667/1
authorSung-Jin Park <sj76.park@samsung.com>
Tue, 27 Aug 2019 11:40:13 +0000 (20:40 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Fri, 20 Dec 2019 07:19:39 +0000 (16:19 +0900)
commit9e5445489e2f581a7ba658df81b46bca856102ca
tree5f134e2be074f34868f9a89f955cfcd63e1d5627
parentf163c706fe91a063b51e3133a96115a4e9380e06
PUI: fix pui_ani_control, pui_ani_status_update and so on

- pui_ani_control
  stop the animation being played before start playing a new animation
- pui_ani_status_update
  when the status of a animation has been changed, create/send PUI_EVENT_ANI_XXX
  event to notify it to the application
- events removal
  remove events regarding buffer release, frame done
- handle visibility changes
  when the window is fully-obscured and an animation is being played,
  the animation must be stopped
  when the window is unobscured, we must notify application to have
  the opportunity to start again

Change-Id: Icb2b54abaaf4d33a4b337ac477553608e5275aa1
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
include/PUI.h
src/PUI.c
src/PUI_ani.c
src/PUI_common.h
src/PUI_internal.h