tdm_client: Introduce 'tdm_virtual_output' on the client side. 41/188441/6
authorSeunghun Lee <shiin.lee@samsung.com>
Wed, 27 Jun 2018 10:23:33 +0000 (19:23 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Thu, 1 Nov 2018 02:28:47 +0000 (02:28 +0000)
commit4b871459cd1dc0beb11ada9d0f8acace511503e7
treec9ed5ee93b9630e6e915cf61b915fcf68e0de816
parented387c18be48e1de769bde246ad9bf7b4b4183ec
tdm_client: Introduce 'tdm_virtual_output' on the client side.

NOTE: This needs extra implementation of server side to be operated properly.

APIs of 'tdm_virtual_output' will provide services to applications like
Wi-Fi display manager. Any application which has proper privilege can ask
tdm_server for considering itself as a sort of virtual output.
Once an application acquires the instance of 'tdm_virtual_output' successfully,
server considers it as a normal output.

Change-Id: Ib6085db09521facd90d28637056b48e166f8a90e
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
client/tdm_client.c
client/tdm_client.h
client/tdm_client_types.h
configure.ac
haltests/src/tc_tdm_client.cpp
libtdm.pc.in
packaging/libtdm.spec
protocol/tdm.xml
src/tdm_server.c