Improve '__mc_client_unregister_filter_listener' function to fix issue 97/213397/5 accepted/tizen/unified/20190909.010902 submit/tizen/20190905.232826
authorjiyong.min <jiyong.min@samsung.com>
Thu, 5 Sep 2019 02:22:42 +0000 (11:22 +0900)
committerjiyong.min <jiyong.min@samsung.com>
Thu, 5 Sep 2019 23:25:29 +0000 (08:25 +0900)
commit820b2cda5209014f0a44d01d3dc7c4f74b21a4a0
tree5d91d2fb29b6dc2b4bf496d18322232cd99ebcbc
parent44d95a5b4aea88e5e4f84928a411cc7f39e12192
Improve '__mc_client_unregister_filter_listener' function to fix issue

 - Issue
  After filter_listener were unregistered, listener callback was still invoked.
 - Cause
  When all filters were unregistered, filter_interface should be unregistered, but normal_interface was used.
 - Solution
  When filter is unregistered, it is changed to use 'mc_ipc_unregister_filter_listener'.
  After that, unregistering filter will use filter_interface(interface + server_name).

Change-Id: I356c1c0d96fd3297e6f3f61e3b906980d3e2f2ef
include/media_controller_private.h
src/media_controller_client.c
src/media_controller_ipc.c