Get stream list again if it doesn't seem to have done it before 30/206730/2 accepted/tizen/unified/20190530.043054 submit/tizen/20190524.073023
authorSangchul Lee <sc11.lee@samsung.com>
Fri, 24 May 2019 04:47:11 +0000 (13:47 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Fri, 24 May 2019 05:29:38 +0000 (14:29 +0900)
commitf7ed852285bc878ae0965f63b50231d9f2ca40a5
tree36d8afe0dd83081a20b37f3317263266dfe9d0de
parent5eb0f3aab0c6da8485a6eeda2bdb8d917b6a40a5
Get stream list again if it doesn't seem to have done it before

stream list is obtained from PulseAudio via DBus during the initialization
of the focus server. Normally, PulseAudio is launched before this focus
server. It has no problem with the normal situation. If the sequence is
reversed for some reason, these new codes can get a chance to make it right.

[Version] 0.12.43
[Issue Type] Fault tolerance

Change-Id: I95007aa7ea8aecbf9f7212c6b0d2daaf6bee7806
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
focus_server/mm_sound_mgr_focus.c
focus_server/mm_sound_mgr_focus_dbus.c
include/mm_sound_stream.h
packaging/libmm-sound.spec