Add mutex to stream_info structure for virtual stream APIs 54/235854/3
authorJaechul Lee <jcsing.lee@samsung.com>
Wed, 10 Jun 2020 08:34:56 +0000 (17:34 +0900)
committerJaechul Lee <jcsing.lee@samsung.com>
Wed, 10 Jun 2020 10:10:21 +0000 (19:10 +0900)
commit562682c1637bb3cab26b59ac31485d8da94d3bda
tree2fe2c882d909e0a3aabd98fd1ffb641622637a5f
parentd1d1ef25cdcdd85893cec4b2e191eaf21c63d2ba
Add mutex to stream_info structure for virtual stream APIs

pthread_mutex is added in stream_info structure for managing a virtual
stream instance and INVAILD_STATE error is returned when
destroy_stream_information is called without destroying a virtual
stream.

[Version] 0.6.7
[Issue Type] BUG(MMFWN-4276)

Change-Id: I4ebac494e5111c2eb53745ca2036706c3ce19769
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
include/sound_manager_private.h
packaging/capi-media-sound-manager.spec
src/sound_manager.c
src/sound_manager_internal.c