virtual: fix voutput commit buffer send fail 98/195198/4
authorJunkyeong Kim <jk0430.kim@samsung.com>
Tue, 11 Dec 2018 12:22:03 +0000 (21:22 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 26 Dec 2018 23:36:42 +0000 (23:36 +0000)
commit70fed1b2a9e9a77f139e63fa1844cf90120322cb
treefe9ebd99e3d904fd12c2eb27e31404995a2279bd
parentb9ad695b3a0278c35bbe1deb419808c6a1fcb3df
virtual: fix voutput commit buffer send fail

add tdm_output_set_voutput_commit / tdm_output_unset_voutput_commit
execute set_voutput_commit when connect.
execute unset_voutput_commit when disconnect.

cause of tdm thread, the voutput commit request has to be set by client.
before code the voutput commit was set from server(main thread),
client cannot get buffer attach and commit event from server.

Change-Id: I244d9b8b93b3994cba760b9aa8b1ebdfa3102e68
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
backends/virtual/tdm_virtual_display.c
src/tdm_output.c
src/tdm_private.h
src/tdm_private_types.h
src/tdm_server.c