device manager refactoring and enhancement 64/85964/9
authorMok Jeongho <jho.mok@samsung.com>
Thu, 11 Aug 2016 08:35:38 +0000 (17:35 +0900)
committerMok Jeongho <jho.mok@samsung.com>
Thu, 8 Sep 2016 05:09:37 +0000 (14:09 +0900)
commit7d81af38e5f0fc406edb1baaa569d2a130c0b6de
treeee8465031b6c3c8d1b370f363956757f3272f1cf
parente232cdcd1c391e977a68143ed314f5cf32b7bfdb
device manager refactoring and enhancement

device manager refactoring
- divide pa_tz_device and it's interfaces to tizen-device
- adopt new_data concept for pa_tz_device
- divide some definitions and static property of device-types to tizen-device-def
bt enhancement
- support multi-device per profile
- deal with call/media option on/off
- sco control(open/close/etc) on pa_tz_device(type=bt)

[Version] 5.0.71
[Profile] Common
[Issue Type] Refactoring

Change-Id: I06c07eaf67e0662b97a26dd9fa874d83c37f5ba2
12 files changed:
Makefile.am
packaging/pulseaudio-modules-tizen.spec
src/device-manager.c
src/device-manager.h
src/module-tizenaudio-policy.c
src/stream-manager.c
src/subscribe-observer.c
src/subscribe-observer.h
src/tizen-device-def.c [new file with mode: 0644]
src/tizen-device-def.h [new file with mode: 0644]
src/tizen-device.c [new file with mode: 0644]
src/tizen-device.h [new file with mode: 0644]