Add support for device running changed callback
- mm_sound_add_device_running_changed_callback()
- mm_sound_remove_device_running_changed_callback()
- mm_sound_is_device_running()
Functions for change of running state are added. Previous device functions
including callback could not represent a device state related to its audio streams.
Now, these new APIs provide functionality regarding the 'running' state based on
the fundamental rule of that a device will be changed to 'running' only if
any stream go through the device.
[Version] 0.12.1
[Issue Type] New APIs
Change-Id: I79c164f706a5903cd2c6c76902d69c11a55ddbc3
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>