Dbus logic/layer/interface enhancements 82/60182/7
authorMok Jeongho <jho.mok@samsung.com>
Mon, 22 Feb 2016 05:25:37 +0000 (14:25 +0900)
committerMok Jeongho <jho.mok@samsung.com>
Thu, 25 Feb 2016 02:21:48 +0000 (11:21 +0900)
commitba4d67546fa880db2b0481d22f7d514eed2054d9
treeca921a3e8593022625ea8d2591141af776a3ee9a
parent0404cc32289c04e81f74a9e8aa7cdac2875b9229
Dbus logic/layer/interface enhancements

- Remove msgq related / unused codes
- Add mm_sound_intf.h for audio framework internal interface
- Divide dbus related code into mm_sound_dbus.c,
  and provide general interface
- Change file name from 'mm_sound_client_dbus.c' to 'mm_sound_proxy.c'
  complying with its role
- Change 'emergent exit' to signal of client
- Remove duplicated code
- Add device_flag check logic in device-callback
- Deallocate internal userdata when unsubscribe

Change-Id: I6cb8eaa0089a288ba4d1068dcfb55ab87c3dfb8a
21 files changed:
Makefile.am
common/Makefile.am
common/mm_sound_dbus.c [new file with mode: 0644]
focus_server/include/mm_sound_mgr_focus_dbus.h
focus_server/include/mm_sound_mgr_focus_ipc.h
focus_server/mm_sound_mgr_focus_dbus.c
focus_server/mm_sound_mgr_focus_ipc.c
include/mm_sound_client_dbus.h [deleted file]
include/mm_sound_dbus.h [new file with mode: 0644]
include/mm_sound_device.h
include/mm_sound_intf.h [new file with mode: 0644]
include/mm_sound_msg.h [deleted file]
include/mm_sound_proxy.h [new file with mode: 0644]
mm_sound_client.c
mm_sound_client_dbus.c [deleted file]
mm_sound_proxy.c [new file with mode: 0644]
packaging/libmm-sound.spec
server/include/mm_sound_mgr_codec.h
server/include/mm_sound_mgr_ipc.h
server/mm_sound_mgr_ipc.c
server/mm_sound_mgr_ipc_dbus.c