video: 'E_Client_Video' now handles handler of 'E_EVENT_CLIENT_REMOVE' event. 68/204568/2
authorSeunghun Lee <shiin.lee@samsung.com>
Wed, 24 Apr 2019 10:09:20 +0000 (19:09 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 24 Apr 2019 10:49:56 +0000 (10:49 +0000)
commitfc5eff9016f6368b6694c7259334b2bc9d19a981
tree5149e320e8ff290ce30db948baaef6a39f433678
parenteca84f1d16880db215b29ba70cb6ca210c60d6eb
video: 'E_Client_Video' now handles handler of 'E_EVENT_CLIENT_REMOVE' event.

'E_Client_Video' instance is created through 'e_client_video_set()' API,
and 'e_client_video_unset()' should be called to free this instance.
Yet it can be considered by user not to create any instance at all because of
its API name. So, for that reason, it's better to listen event and remove
'E_Client_Video' instance by itself for safety.

Change-Id: I9a303525d1d40678d60eb3deba2b15e6a4e16559
src/bin/video/e_client_video.c