summaryrefslogtreecommitdiff
path: root/GrallocHAL/src/hidl_common/SharedMetadata.h
diff options
context:
space:
mode:
Diffstat (limited to 'GrallocHAL/src/hidl_common/SharedMetadata.h')
-rw-r--r--GrallocHAL/src/hidl_common/SharedMetadata.h75
1 files changed, 0 insertions, 75 deletions
diff --git a/GrallocHAL/src/hidl_common/SharedMetadata.h b/GrallocHAL/src/hidl_common/SharedMetadata.h
deleted file mode 100644
index e1f6d0b..0000000
--- a/GrallocHAL/src/hidl_common/SharedMetadata.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (C) 2020 Arm Limited.
- *
- * Copyright 2016 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef GRALLOC_COMMON_SHARED_METADATA_H
-#define GRALLOC_COMMON_SHARED_METADATA_H
-
-#include <optional>
-#include <vector>
-#include "gralloctypes/Gralloc4.h"
-#include "mali_gralloc_buffer.h"
-#include "allocator/mali_gralloc_shared_memory.h"
-#include "core/mali_gralloc_bufferdescriptor.h"
-#include "gralloc_helper.h"
-
-#include "4.x/gralloc_mapper_hidl_header.h"
-
-#include "SharedMetadata_struct.h"
-
-namespace arm
-{
-namespace mapper
-{
-namespace common
-{
-
-using android::hardware::hidl_vec;
-using aidl::android::hardware::graphics::common::Rect;
-using aidl::android::hardware::graphics::common::Smpte2086;
-using aidl::android::hardware::graphics::common::Cta861_3;
-using aidl::android::hardware::graphics::common::BlendMode;
-using aidl::android::hardware::graphics::common::Dataspace;
-
-void shared_metadata_init(void *memory, std::string_view name);
-size_t shared_metadata_size();
-
-void get_name(const private_handle_t *hnd, std::string *name);
-
-void get_crop_rect(const private_handle_t *hnd, std::optional<Rect> *crop);
-android::status_t set_crop_rect(const private_handle_t *hnd, const Rect &crop_rectangle);
-
-void get_dataspace(const private_handle_t *hnd, std::optional<Dataspace> *dataspace);
-void set_dataspace(const private_handle_t *hnd, const Dataspace &dataspace);
-
-void get_blend_mode(const private_handle_t *hnd, std::optional<BlendMode> *blend_mode);
-void set_blend_mode(const private_handle_t *hnd, const BlendMode &blend_mode);
-
-void get_smpte2086(const private_handle_t *hnd, std::optional<Smpte2086> *smpte2086);
-android::status_t set_smpte2086(const private_handle_t *hnd, const std::optional<Smpte2086> &smpte2086);
-
-void get_cta861_3(const private_handle_t *hnd, std::optional<Cta861_3> *cta861_3);
-android::status_t set_cta861_3(const private_handle_t *hnd, const std::optional<Cta861_3> &cta861_3);
-
-void get_smpte2094_40(const private_handle_t *hnd, std::optional<std::vector<uint8_t>> *smpte2094_40);
-android::status_t set_smpte2094_40(const private_handle_t *hnd, const std::optional<std::vector<uint8_t>> &smpte2094_40);
-
-} // namespace common
-} // namespace mapper
-} // namespace arm
-
-#endif