[0.2.86] add aborting pause for unprepare and destroy 91/186991/1 accepted/tizen/unified/20180824.162433 submit/tizen/20180822.024115
authorEunhae Choi <eunhae1.choi@samsung.com>
Thu, 16 Aug 2018 12:35:30 +0000 (21:35 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Fri, 17 Aug 2018 04:38:06 +0000 (13:38 +0900)
commit5ea98d9e1ac638e67ca4e5cac5a11fe9348dc916
tree759f38d3ca392b7ab46235dc26858b278027d93e
parent57588ff53ca92c35a6e17c40c0c2f919aaf69e24
[0.2.86] add aborting pause for unprepare and destroy

- add aborting pause for immediate unprepare and destroy.
- add internal state to specify the preparing state.
- do unset cb in legacy layer not to wait cmd lock.
  issue: can not do unset cb during pausing.

Change-Id: I450d0c6a068d3eaabb697fc38005bd7c8bd9ee7d
legacy/include/legacy_player.h
legacy/include/legacy_player_private.h
legacy/src/legacy_player.c
legacy/src/legacy_player_internal.c
muse/src/muse_player.c
packaging/mmsvc-player.spec