Junkyeong Kim [Wed, 29 May 2019 07:21:08 +0000 (16:21 +0900)]
e_dpms: do not set dpms if e_output is disconnected
Change-Id: I668c6f5de18570109ac058324bc8fc34286eb1c2
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 29 May 2019 04:44:16 +0000 (13:44 +0900)]
e_dpms: send dpms set result event if e_output use async dpms set
use e_output hook call to catch async dpms set done.
Change-Id: Ie7aa034a883549f2acee4d81a3c3dc36113fb8ab
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Wed, 29 May 2019 04:35:02 +0000 (13:35 +0900)]
e_dpms: manage dpms wayland global resource
Change-Id: I51097463e41d9bd4108273f4aab97641036c478d
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Tue, 28 May 2019 10:07:06 +0000 (19:07 +0900)]
e_output: add e_output_dpms_async_check function
check supporting async dpms set or not
Change-Id: I4b8c496acf0604ae659c48b0e06986a028841948
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Tue, 28 May 2019 08:40:40 +0000 (17:40 +0900)]
e_output: support tdm async dpms set
if tdm support async dpms set, use tdm_output_set_dpms_async function.(TDM_OUTPUT_CAPABILITY_ASYNC_DPMS)
Change-Id: I0749c718c389dc1d2927b5b7d875faf6687c3011
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Junkyeong Kim [Mon, 27 May 2019 10:40:49 +0000 (19:40 +0900)]
e_eom: erase unnecessary condition
Change-Id: If5f5cd4304e9c7c624cb98d5f08fedc83dc0d006
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Seunghun Lee [Fri, 10 May 2019 06:08:09 +0000 (15:08 +0900)]
e_client_video: Lower log level(DEBUG) for API entry to reduce noise levels.
Change-Id: I2a252c085daea385e0886c99a8c72e1909c610b3
Seunghun Lee [Wed, 8 May 2019 11:11:51 +0000 (20:11 +0900)]
video: Remove workaround code, it's not necessary anymore.
Change-Id: I990cade7c22007bae86b715922cde5ae2ec96826
Seunghun Lee [Wed, 8 May 2019 10:59:14 +0000 (19:59 +0900)]
video: Remove unnecessary include files.
Change-Id: Ie5af2a191f8e38edccddb8a1fc58161a34f0e6cc
Seunghun Lee [Wed, 8 May 2019 10:47:16 +0000 (19:47 +0900)]
video:e_comp_wl_video: Remove unused attribute from 'E_Video'
Change-Id: Ie4b5d677a914db62076890a8f4e833fef3bbdc5f
Seunghun Lee [Wed, 8 May 2019 10:44:36 +0000 (19:44 +0900)]
video:e_comp_wl_video: Add event handler for E_EVENT_CLIENT_REMOVE when create video object.
Change-Id: I1255354e90a529d071df00647dc6525fb6e10783
Seunghun Lee [Wed, 8 May 2019 10:18:33 +0000 (19:18 +0900)]
video:e_comp_wl_video: Use common log macro.
Change-Id: I2ee155958e9a0f95b701bff97416d8eeeacec28b
Seunghun Lee [Wed, 8 May 2019 06:46:47 +0000 (15:46 +0900)]
video: Remove unused attribute 'allow_attribute'.
It's handled by 'E_Client_Video'
Change-Id: I4fd4daa870ea5c2a3d1916fa55eca0020ceb8ef9
Seunghun Lee [Tue, 7 May 2019 07:14:27 +0000 (16:14 +0900)]
video: Remove unnecessary interface for video.
'topmost_visibility_follow' and 'property_allow' interfaces are
unnecessary.
Change-Id: I48b5f3e69f9059682534c112c59da702867edc9c
Seunghun Lee [Tue, 30 Apr 2019 01:03:13 +0000 (10:03 +0900)]
video: Added e_video_debug_screen_punch_set()/unset() functions.
This API will make full-sized transparent object overlapping canvas of
e_comp to show video plane.
Change-Id: I05976b1465ca486951e6c756d1ec7541fa3b20ad
Seunghun Lee [Tue, 30 Apr 2019 00:01:57 +0000 (09:01 +0900)]
video: Use internal customized LOG macro.
Change-Id: Ibeb4f51e50d8d59a97f22394061d291029240935
Seunghun Lee [Mon, 29 Apr 2019 10:20:50 +0000 (19:20 +0900)]
video: Remove deprecated functions of E_Client_Video for HWC Windows.
Change-Id: I9785982494e79f9793c9b620fbfdc549586442e0
Seunghun Lee [Mon, 29 Apr 2019 08:29:52 +0000 (17:29 +0900)]
video: Correct name of variable for E_Video_External as proper abbreviation.
Change-Id: Iaf82ce80eac680cb7ecfc4c8994b9b9b35be24ed
Seunghun Lee [Mon, 29 Apr 2019 08:13:02 +0000 (17:13 +0900)]
video: Added e_client_video_hw_composition_set/unset/check() functions to manage the compositing methods of video client.
A internal implementation for video will call set/unset() functions according
to its compositing method. And then e_client_video_hw_composition_check() will be
used instead of video_client flag. This patch removed video_client flag from
E_Client structure.
Change-Id: Iea0e5a412c55b2990622c2f2aeb329311402d805
Changyeon Lee [Thu, 16 May 2019 04:54:13 +0000 (13:54 +0900)]
e_hwc_window: check delete of ec before create hwc_window
Change-Id: If770cb2c9210175526735e4f4f2ecf34a707493c
Changyeon Lee [Tue, 28 May 2019 07:40:10 +0000 (16:40 +0900)]
e_hwc_window_queue: fix wrong checking flags of wayland tbm buffer
Change-Id: I8824cf29c5cebf785e8abc328ac1ade5c14fdfab
Doyoun Kang [Thu, 23 May 2019 00:38:39 +0000 (09:38 +0900)]
add e_client_frame_focus_set to set/unset focus
We used evas_object_focus_set(ec->frame, set) API. But it was hard to debug
setting/unsetting focus. So, we make wrapper API.
FYI, no focus logic change in this patch.
Change-Id: Ia973d1da275bd81fbcb53ab6c9be1afe3c048afd
MinJeong Kim [Fri, 17 May 2019 06:55:49 +0000 (15:55 +0900)]
Fixed unmatched function name
Change-Id: I356dc3ff79139c0333cc4d28126ca42764437ec1
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Junkyeong Kim [Wed, 24 Apr 2019 08:35:51 +0000 (17:35 +0900)]
e_dpms: implementation of wayland-extension tizen-dpms-manager server interface
Change-Id: Iba62ebeec7a3173299b6a2e2b3e0decd3ef90e4a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
Gwanglim Lee [Wed, 15 May 2019 05:29:16 +0000 (14:29 +0900)]
e_comp_wl_input: changed a code for creation of temp file to have secure permissions
Change-Id: I4a74305c1884778b1ddcf6377e01e5ff4b4ca03b
Gwanglim Lee [Wed, 15 May 2019 05:02:34 +0000 (14:02 +0900)]
e_info_server: added check codes for return value of sscanf
Change-Id: Iab81d293847335d22cfe7807075bbab368ca9cd4
Juyeon Lee [Wed, 15 May 2019 03:21:48 +0000 (12:21 +0900)]
e_maximize: fix dereference null
Change-Id: I840e84bd8e508c9243ff2fbede959fd159bd6ba7
Juyeon Lee [Wed, 15 May 2019 03:00:53 +0000 (12:00 +0900)]
e_comp_object: fix dereference null
Change-Id: If129de06d85655ef60194a7d10a7168974964256
Seunghun Lee [Wed, 15 May 2019 02:16:37 +0000 (11:16 +0900)]
e_comp_wl_video: Remove data from list before destroy resource.
This patch is to silence coverity alarm.
Change-Id: Ib19d764c19af5d5657b80b58ca5ba3183c08f0fe
Gwanglim Lee [Wed, 15 May 2019 02:22:24 +0000 (11:22 +0900)]
remote_surface: fixed a memory leak
Change-Id: I0b9321883cd9741ef091afead4c896a37ccc794f
SooChan Lim [Tue, 14 May 2019 11:17:58 +0000 (20:17 +0900)]
e_comp_wl: cast the integer varaiables with the float
Change-Id: I96167f4da2cf0b674c59e347f922ae8ef3c82620
Junseok, Kim [Thu, 9 May 2019 08:55:42 +0000 (17:55 +0900)]
e_client: add function for get screen geometry
Change-Id: I7183a75a469a159f81dd850bb716999bc01a794c
Doyoun Kang [Fri, 10 May 2019 01:58:37 +0000 (10:58 +0900)]
add e_client_focus_skip_set and focus_skip event
1. Add E_API e_client_focus_skip_set to set/unset skip focus property
2. Add E_EVENT_CLIENT_FOCUS_SKIP_SET, E_EVENT_CLIENT_FOCUS_SKIP_UNSET event
and these events are triggered when e_client_focus_skip_set is called
Change-Id: Idb1c9353c2f2cab141233d5676258de619d4074e
Junseok, Kim [Thu, 9 May 2019 08:45:53 +0000 (17:45 +0900)]
e_client: add function for adjust tramsform using base_output_resolution
Change-Id: If6b177f91fd44ed3822632ffaee8af22e52b9cbe
Junseok, Kim [Thu, 9 May 2019 07:43:02 +0000 (16:43 +0900)]
e_policy_wl: move doing transform when shell surface ready.
to solve partial window's transform problem, doing transform when shell surface ready instead of client maximize
Change-Id: I197688f0bd0551480ffcc59708ebf96354b7ac80
Junseok, Kim [Thu, 9 May 2019 07:38:46 +0000 (16:38 +0900)]
e_client: remove transform_move during adjust base_output_resolution transforming
removed transform move during adjust base_output_resolution transform because of it's unnecessary.
and add more info to log.
Change-Id: Iaeed8b3352fa0dc75ce2a58c43e39f9a5c73460d
Junseok, Kim [Wed, 8 May 2019 11:10:49 +0000 (20:10 +0900)]
e_client: change API visibility of e_client_base_output_resolution_update
Change-Id: Iefdab1734006bd21d1e406c29a52fff42eaa1f86
Gwanglim Lee [Tue, 7 May 2019 11:47:01 +0000 (20:47 +0900)]
e_comp_wl: fixed implicit conversion of float to int
Change-Id: I693e7d575462d5865be4fc34067aea3c3ab2e019
SooChan Lim [Mon, 29 Apr 2019 02:23:46 +0000 (11:23 +0900)]
e_comp_wl: change the physical size of the output with the ratio of the configured output size
change the physical size of the output via the ratio of the configured output size
Change-Id: Iafbc7c83c2e49754501f4973f7b5689b87d0bf85
Seunghun Lee [Mon, 29 Apr 2019 07:10:21 +0000 (16:10 +0900)]
video: Fix a defect referencing invalid ec pointer.
Change-Id: Ie4205648a66f14745292cdfb7caa1a208213b5ed
Junseok, Kim [Fri, 26 Apr 2019 07:44:54 +0000 (16:44 +0900)]
e_comp_wl_shell: call base_output_resolution_update after create shell surface
Change-Id: I48e02af5ddfb3a09de20c7bc466aca41bca61356
Gwanglim Lee [Fri, 26 Apr 2019 08:15:41 +0000 (17:15 +0900)]
e_policy_visibility: fixed a heap-use-after-free error for the deleted ec when logging
Change-Id: Iae4f57ba35332aa532d187320d93c5e00aa7f4d1
Junseok, Kim [Thu, 25 Apr 2019 09:42:16 +0000 (18:42 +0900)]
e_policy_appinfo: switch visibility of appinfo functions for module
Change-Id: Iad1e8d291b08b13b3d6ffc6ea288a97a24bf8231
Junseok, Kim [Thu, 25 Apr 2019 08:33:22 +0000 (17:33 +0900)]
e_policy_wl: add tizen_launch_appinfo interface and callbacks
Change-Id: I71b1ce242397ebb88d1b50c885c454caeda9088a
Junseok, Kim [Thu, 25 Apr 2019 09:00:34 +0000 (18:00 +0900)]
e_policy_wl: add hook apis for module
Change-Id: I5f6040b5e234a134da3cfc0e2f270ffba9e42639
SooChan Lim [Tue, 23 Apr 2019 07:56:15 +0000 (16:56 +0900)]
e_xdg_shell_v6: update the base_output_resolution of the ec
Change-Id: I05841e790363e33a8e8b49ac8377742f06855ac3
SooChan Lim [Tue, 23 Apr 2019 07:25:04 +0000 (16:25 +0900)]
e_client: add e_client_base_output_resolution_update
This function updates the base_output_resolution of the ec.
The ec think that the output resolution of the ec is the size
of the base_output_resolution. Therefore, the buffer of the ec
has to be rendered with the transformation values.(scale up/down).
Change-Id: I746ca3e541f13b4e815532ff53de0ca395b8d228
SooChan Lim [Tue, 23 Apr 2019 07:13:05 +0000 (16:13 +0900)]
e_comp_wl: add e_comp_wl_pid_output_configured_resolution_get
This function provide the size of the configured_resolution
of the e_comp_wl_output.
Change-Id: I98344fba6b4ce6e6fca4388e64821ed3a7b49d36
SooChan Lim [Tue, 23 Apr 2019 07:00:41 +0000 (16:00 +0900)]
e_comp_wl: add e_comp_wl_pid_output_configured_resolution_send
This function send the wl_output_send_mode with w,h paramter
when the size(w,h) is different with the existed configured resolution.
Change-Id: I043be9fc239054436b03aa87b8373110ccd243bc
SooChan Lim [Tue, 23 Apr 2019 05:54:08 +0000 (14:54 +0900)]
e_comp_wl: set the configured_resolution of the e_comp_wl_output
Now, the configured_resolution of the e_comp_wl_output is
the output resolution of the wl_output. Therefore, the server
has to calculate the size of output for the client with the
configured_resolution of the e_comp_wl_output.
Change-Id: Iad8c130916779b3a5a3e71ffabae6067aa55faea
SooChan Lim [Tue, 23 Apr 2019 04:59:20 +0000 (13:59 +0900)]
e_config: add configured_output_resolution at the e_config
Change-Id: Ica9e3ab3d24772039470e670d73a021d9fef2521
SooChan Lim [Tue, 23 Apr 2019 04:53:52 +0000 (13:53 +0900)]
e_policy_appinfo: add e_policy_appinfo
The e_policy_appinfo provide the interface for the information of
the application information.
The server contains the information from the clients using this inteface.
Change-Id: I60dbdf2804a6d09c12295f2e5bfcae69782bebc9
Changyeon Lee [Wed, 24 Apr 2019 11:48:15 +0000 (20:48 +0900)]
e_hwc_windows: add client to visible list even if it is deleted
it is possible that the effect module doens't reference delay_del
and some feature of video need that client is shown even if
it is deleted.
Change-Id: Iadef4318ae6750043173df6f4a310f88e9dd3951
Seunghun Lee [Wed, 24 Apr 2019 10:29:26 +0000 (19:29 +0900)]
video: Use video LOG macro for consistency instead of using ELOGF directly.
Change-Id: I46b9ff6dfddbe13e8853dd030a6889678dc7487b
Seunghun Lee [Wed, 24 Apr 2019 10:09:20 +0000 (19:09 +0900)]
video: 'E_Client_Video' now handles handler of 'E_EVENT_CLIENT_REMOVE' event.
'E_Client_Video' instance is created through 'e_client_video_set()' API,
and 'e_client_video_unset()' should be called to free this instance.
Yet it can be considered by user not to create any instance at all because of
its API name. So, for that reason, it's better to listen event and remove
'E_Client_Video' instance by itself for safety.
Change-Id: I9a303525d1d40678d60eb3deba2b15e6a4e16559
Seunghun Lee [Wed, 24 Apr 2019 08:38:59 +0000 (17:38 +0900)]
video: Remove lines for 'mute' of tdm property.
A 'mute' tdm property is in effect only for specific target.
Thus, it should be removed from E implementation.
E will only provide events giving a time for this kind of operation,
then modules can listen this events for their own features.
Change-Id: Ic659d9bc1cf55c51293053af479016ad4bb34ddd
Changyeon Lee [Wed, 24 Apr 2019 06:59:34 +0000 (15:59 +0900)]
video: Check the supported format of hwc in check_if_pp_needed
e_comp_screen_available_video_format return the pp available formats
if pp is supported.
format of the pp destination buffer should be checked in check_if_pp_needed
Change-Id: I86db82c37c22eee7b69cc4bd6fb7e65fb3851652
Changyeon Lee [Wed, 24 Apr 2019 05:42:20 +0000 (14:42 +0900)]
e_hwc_windows: set CLIENT to state of ec which is located below video
ec which is located below video should be shown by compositor.
Change-Id: I93ceaa0eab6a0f264edc23cc375242ffb2a79073
Changyeon Lee [Mon, 22 Apr 2019 05:49:43 +0000 (14:49 +0900)]
e_hwc_window: use redirected of e_comp_object instead e_client
redirected of ec is changed by module
Change-Id: Ie32321f937e06bcee60b3813eaa8746f20ce097f
Changyeon Lee [Mon, 22 Apr 2019 04:24:52 +0000 (13:24 +0900)]
e_hwc_windows: add client to visible list if it has delay_del_ref
delay ref of ec is set when ec should be shown at display
even if wl_surface of ec is destroyed.
Change-Id: Ic70876fe1c7de52d7cf27a69e072ea61e0786bb8
Changyeon Lee [Fri, 12 Apr 2019 05:49:55 +0000 (14:49 +0900)]
e_hwc_window_queue: add string of SET_INVALID state
Change-Id: Id4e481f9462eed3437d2addf9b89072125ad4fbe
Seunghun Lee [Tue, 23 Apr 2019 05:09:46 +0000 (14:09 +0900)]
video: Remove obsolete commented out lines.
Change-Id: I30411dd16f42873a33b44b75dd2cb16faf1d6889
Seunghun Lee [Tue, 23 Apr 2019 02:04:51 +0000 (11:04 +0900)]
video: fix formatting, and declare variables at the start of the block.
Change-Id: I37f7cb829ce7c589f87bd1c19da5e30b072acc19
Seunghun Lee [Mon, 22 Apr 2019 10:15:02 +0000 (19:15 +0900)]
video: Added 'E_Video_Hwc_Iface' to make interface for HWC backend.
Change-Id: I510440b2c76a71394d1bd921c0b829af227d386f
Seunghun Lee [Mon, 22 Apr 2019 03:51:05 +0000 (12:51 +0900)]
video: Remove backend init function, and do its job at create function.
Change-Id: I92bc8f63f3413543aa963261c6bfdbf6939b4eaf
Seunghun Lee [Fri, 19 Apr 2019 09:07:24 +0000 (18:07 +0900)]
video: Remove unnecessary prototype declarations.
Change-Id: I2b6596af9ed1f61fe9acc00975cea1834f0b441e
Seunghun Lee [Fri, 19 Apr 2019 08:57:16 +0000 (17:57 +0900)]
video: Optimized function, e_video_hwc_client_mask_update().
Change-Id: Ia272b29529010e843f425df966d2ee13d6cfd51d
Seunghun Lee [Fri, 19 Apr 2019 08:53:30 +0000 (17:53 +0900)]
video: To remove duplicated lines, added e_video_hwc_client_mask_update().
Change-Id: I29774158bdd990fda0d8df07cbc391356346e5e0
Seunghun Lee [Fri, 19 Apr 2019 08:42:33 +0000 (17:42 +0900)]
video: Rename functions to commit buffer properly.
Change-Id: I581282f7218809c30b799a0529101d28010dc1ed
Seunghun Lee [Fri, 19 Apr 2019 08:34:16 +0000 (17:34 +0900)]
video: 'E_Video_Hwc' now handles buffer_show().
Change-Id: Ia702602a0f40e9aba5fc7cbe844d55300edb055c
Seunghun Lee [Fri, 19 Apr 2019 08:13:31 +0000 (17:13 +0900)]
video: Remove unnecessary EINTERN declarations.
Change-Id: I3e5e8428622b6b06500a134ab8600ca09bfc2eb7
Seunghun Lee [Fri, 19 Apr 2019 08:11:48 +0000 (17:11 +0900)]
video: Now 'E_Video_Hwc' handles buffer_show().
Change-Id: I8594ba74b876819ec1ea786c0f036c0740c8bd27
Seunghun Lee [Fri, 19 Apr 2019 06:34:42 +0000 (15:34 +0900)]
video: Correct log comment.
Change-Id: Ib6eae982c397a74b9ba122d412c4ccd9aa439f36
Seunghun Lee [Fri, 19 Apr 2019 04:56:00 +0000 (13:56 +0900)]
video: Remove unused codes.
Change-Id: I283eb183b066a3ffa411fe3bc89e22b391846714
Seunghun Lee [Fri, 19 Apr 2019 02:35:41 +0000 (11:35 +0900)]
video: Added function to prepare commit_data and rename variable related commit_data.
Change-Id: Ibebf37e9441a823a75082fe0a4e43703e78054b9
Seunghun Lee [Fri, 19 Apr 2019 02:12:54 +0000 (11:12 +0900)]
video: 'waiting_vblank' flag will be only used in HWC Planes.
Change-Id: Ia3f68189a7d9abf64bf7a3120e9013a59c575a92
Seunghun Lee [Fri, 19 Apr 2019 02:03:58 +0000 (11:03 +0900)]
video: Separate internal/external functions.
Change-Id: I017c28d5d24aef28628a27b558e5bea6b7069c99
Seunghun Lee [Fri, 19 Apr 2019 02:00:25 +0000 (11:00 +0900)]
video: Remove unused member of 'E_Video_Hwc_Windows'.
Change-Id: I380a0c9a2dc765c8eaa22964a3b69b5de6f41915
Seunghun Lee [Fri, 19 Apr 2019 01:48:03 +0000 (10:48 +0900)]
video: Remove unused macro.
Change-Id: I1ed9f7aca5b48ccad7a4716bb3f809c2dbe2bfc4
Seunghun Lee [Fri, 19 Apr 2019 01:46:59 +0000 (10:46 +0900)]
video: Remove inappropriate comment.
Change-Id: Icb8574b2f0195959f247f34add4e25c6b3beda61
Seunghun Lee [Thu, 18 Apr 2019 02:23:10 +0000 (11:23 +0900)]
video: Change a name and arguments of commit_handler function properly.
Change-Id: I9ad8d8ce3b1b3b53795bdf79e5f8e4506d1f1f11
Seunghun Lee [Thu, 18 Apr 2019 01:59:05 +0000 (10:59 +0900)]
video: Remove 'vblank_handler' from HWC Windows implementation.
There is no 'vblank' on HWC Windows mode.
Change-Id: Id6fe8740f1184dac09c3f00c4ca18487258e07ca
Seunghun Lee [Mon, 15 Apr 2019 11:48:35 +0000 (20:48 +0900)]
video: Added function to set properties from list for tdm_layer.
Change-Id: Ibaa213a0820953cf9e60555a37093299c58ba2bc
Seunghun Lee [Mon, 15 Apr 2019 11:26:58 +0000 (20:26 +0900)]
video: Corrected prefix of HWC Planes internal functions.
Change-Id: I039b88c8dff39edd5b4a7913ff15c010ac9744ad
Seunghun Lee [Mon, 15 Apr 2019 11:16:23 +0000 (20:16 +0900)]
video: Sorted out functions in 'e_video_hwc_planes.c' according to its attribute.
Change-Id: Id1fcf3b0ecab5782b9f5aad6cda5185d74e9573b
Seunghun Lee [Mon, 15 Apr 2019 11:12:39 +0000 (20:12 +0900)]
video: Change prefix of internal functions related with tdm.
Change-Id: Ice21ca4187472706eab482295cc5b8fca6a502b6
Seunghun Lee [Mon, 15 Apr 2019 11:02:31 +0000 (20:02 +0900)]
video: Grouping member variable related with tdm in 'E_Video_Hwc_Planes'.
Change-Id: I5c630c35b398dfdb4808199af264241349ec5c1d
Seunghun Lee [Mon, 15 Apr 2019 10:55:24 +0000 (19:55 +0900)]
video: Remove 'E_Video_Layer', it's not necessary anymore.
Change-Id: I50333d9a8bc668d60e9bd427d017919ab2b14365
Seunghun Lee [Mon, 15 Apr 2019 09:42:13 +0000 (18:42 +0900)]
video: 'E_Video_Hwc' handles event of evas show for HWC mode.
Change-Id: I0377b626a43c1a28ec9d1f7eb9272865c74ebe0e
Seunghun Lee [Mon, 15 Apr 2019 06:55:00 +0000 (15:55 +0900)]
video: 'E_Video_Hwc' handles commit done for HWC Planes/Windows.
Change-Id: Iaa2f2537efd26e2d902979dae30045cd80bf9dd3
Seunghun Lee [Mon, 15 Apr 2019 05:54:16 +0000 (14:54 +0900)]
video: Sort out members of 'E_Video_Hwc_Planes'.
Change-Id: Ie020c75d93f86a55e28f4c4f7c37012356353c09
Seunghun Lee [Mon, 15 Apr 2019 05:44:21 +0000 (14:44 +0900)]
video: Made a function static, which is no more necessary to expose it.
Change-Id: I79ab4e0cb31aea691d7d20c64cfc4f47095d073b
Seunghun Lee [Mon, 15 Apr 2019 05:37:03 +0000 (14:37 +0900)]
video: 'E_Video_Hwc' handles event of client show for HWC Planes/Windows.
Change-Id: I40be08a43421181b63a3b8c70a30d483bbc867c4
Seunghun Lee [Mon, 15 Apr 2019 04:56:26 +0000 (13:56 +0900)]
video: 'E_Video_Hwc' handles event of client buffer change for HWC Planes/Windows.
Change-Id: I740ae3f5b9d4885f88f2d4492ab45aeb97f52423
Seunghun Lee [Mon, 15 Apr 2019 04:48:23 +0000 (13:48 +0900)]
video: Removed unnecessary forward declarations.
Change-Id: I4a4aa50d1067c5d57c7e82ac788539772634f04b
Seunghun Lee [Mon, 15 Apr 2019 04:40:56 +0000 (13:40 +0900)]
video: Removed unused member of 'E_Video_Hwc_Windows'.
Change-Id: Ia6ba17c287c1cef7d96acc1ac3ee825ceb7e5e98
Seunghun Lee [Mon, 15 Apr 2019 04:39:48 +0000 (13:39 +0900)]
video: Made exception handling improve.
Change-Id: Ib12f7dee1201adce0600f88efc23b41a151b72ed
Seunghun Lee [Mon, 15 Apr 2019 04:32:10 +0000 (13:32 +0900)]
video: Separate set/unset layer implementation to make it clear.
Change-Id: Iba3715b1b5ffedeb636170a0afff648f920263cf
Seunghun Lee [Mon, 15 Apr 2019 04:23:50 +0000 (13:23 +0900)]
video: fix formatting.
Change-Id: I0244da96ce447fc9cd6626ee5770b114a7404bcc
Seunghun Lee [Mon, 15 Apr 2019 04:21:51 +0000 (13:21 +0900)]
video: Move an declaration at the start of the block.
Change-Id: Ibb4d74d5e612e29552dd6d362ac73fb95aab88e7