diff options
author | Pullakavi Srinivas <spullaka@codeaurora.org> | 2019-07-26 11:09:30 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2020-03-09 03:13:59 -0700 |
commit | 014230acf09af1d09879bdfb32f2a1f71b35b2c6 (patch) | |
tree | 5ac517ff0d55baf1190d3a0bfff2acfb8aeabdc5 /sdm/libs/hwc2/hwc_layers.cpp | |
parent | 3ee6df69b9e411830a8e26e33da982a857d42299 (diff) |
hwc2: Update video flag prior to its usage.
CRs-Fixed: 2497512
Change-Id: I84d31241648a261780e41492ca5a73f827ec11a1
Diffstat (limited to 'sdm/libs/hwc2/hwc_layers.cpp')
-rw-r--r-- | sdm/libs/hwc2/hwc_layers.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sdm/libs/hwc2/hwc_layers.cpp b/sdm/libs/hwc2/hwc_layers.cpp index 36c8a53e..ccf2dfd6 100644 --- a/sdm/libs/hwc2/hwc_layers.cpp +++ b/sdm/libs/hwc2/hwc_layers.cpp @@ -270,12 +270,11 @@ HWC2::Error HWCLayer::SetLayerBuffer(buffer_handle_t buffer, int32_t acquire_fen layer_buffer->unaligned_width = UINT32(handle->unaligned_width); layer_buffer->unaligned_height = UINT32(handle->unaligned_height); + layer_buffer->flags.video = (handle->buffer_type == BUFFER_TYPE_VIDEO) ? true : false; if (SetMetaData(const_cast<private_handle_t *>(handle), layer_) != kErrorNone) { return HWC2::Error::BadLayer; } - layer_buffer->flags.video = (handle->buffer_type == BUFFER_TYPE_VIDEO) ? true : false; - // TZ Protected Buffer - L1 bool secure = (handle->flags & private_handle_t::PRIV_FLAGS_SECURE_BUFFER); bool secure_camera = secure && (handle->flags & private_handle_t::PRIV_FLAGS_CAMERA_WRITE); |