Revert submission
Reason for revert: Buildcop - Build breaking references to std::optional
Change-Id: Iad8f9de8ee5539cc9eaca35d7fad2e8d2e8c92dc
diff --git a/libs/gralloc/types/include/gralloctypes/Gralloc4.h b/libs/gralloc/types/include/gralloctypes/Gralloc4.h
index 94de8f1..a5d3bb2 100644
--- a/libs/gralloc/types/include/gralloctypes/Gralloc4.h
+++ b/libs/gralloc/types/include/gralloctypes/Gralloc4.h
@@ -17,17 +17,16 @@
#pragma once
#include <aidl/android/hardware/graphics/common/BlendMode.h>
-#include <aidl/android/hardware/graphics/common/ChromaSiting.h>
-#include <aidl/android/hardware/graphics/common/Compression.h>
-#include <aidl/android/hardware/graphics/common/Cta861_3.h>
#include <aidl/android/hardware/graphics/common/Dataspace.h>
#include <aidl/android/hardware/graphics/common/ExtendableType.h>
#include <aidl/android/hardware/graphics/common/Interlaced.h>
#include <aidl/android/hardware/graphics/common/PlaneLayout.h>
-#include <aidl/android/hardware/graphics/common/PlaneLayoutComponentType.h>
-#include <aidl/android/hardware/graphics/common/Smpte2086.h>
+#include <aidl/android/hardware/graphics/common/ChromaSiting.h>
+#include <aidl/android/hardware/graphics/common/Compression.h>
+#include <aidl/android/hardware/graphics/common/Interlaced.h>
#include <aidl/android/hardware/graphics/common/StandardMetadataType.h>
-#include <aidl/android/hardware/graphics/common/XyColor.h>
+#include <aidl/android/hardware/graphics/common/PlaneLayoutComponentType.h>
+
#include <android/hardware/graphics/mapper/4.0/IMapper.h>
namespace android {
@@ -114,22 +113,6 @@
GRALLOC4_STANDARD_METADATA_TYPE, static_cast<int64_t>(aidl::android::hardware::graphics::common::StandardMetadataType::BLEND_MODE)
};
-static const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType
- MetadataType_Smpte2086 = {GRALLOC4_STANDARD_METADATA_TYPE,
- static_cast<int64_t>(aidl::android::hardware::graphics::common::
- StandardMetadataType::SMPTE2086)};
-
-static const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType
- MetadataType_Cta861_3 = {GRALLOC4_STANDARD_METADATA_TYPE,
- static_cast<int64_t>(aidl::android::hardware::graphics::common::
- StandardMetadataType::CTA861_3)};
-
-static const android::hardware::graphics::mapper::V4_0::IMapper::MetadataType
- MetadataType_Smpte2094_40 = {GRALLOC4_STANDARD_METADATA_TYPE,
- static_cast<int64_t>(
- aidl::android::hardware::graphics::common::
- StandardMetadataType::SMPTE2094_40)};
-
/*---------------------------------------------------------------------------------------------*/
/**
@@ -289,25 +272,6 @@
status_t encodeBlendMode(const aidl::android::hardware::graphics::common::BlendMode& blendMode, android::hardware::hidl_vec<uint8_t>* outBlendMode);
status_t decodeBlendMode(const android::hardware::hidl_vec<uint8_t>& blendMode, aidl::android::hardware::graphics::common::BlendMode* outBlendMode);
-status_t encodeSmpte2086(
- const std::optional<aidl::android::hardware::graphics::common::Smpte2086>& smpte2086,
- android::hardware::hidl_vec<uint8_t>* outSmpte2086);
-status_t decodeSmpte2086(
- const android::hardware::hidl_vec<uint8_t>& smpte2086,
- std::optional<aidl::android::hardware::graphics::common::Smpte2086>* outSmpte2086);
-
-status_t encodeCta861_3(
- const std::optional<aidl::android::hardware::graphics::common::Cta861_3>& cta861_3,
- android::hardware::hidl_vec<uint8_t>* outCta861_3);
-status_t decodeCta861_3(
- const android::hardware::hidl_vec<uint8_t>& cta861_3,
- std::optional<aidl::android::hardware::graphics::common::Cta861_3>* outCta861_3);
-
-status_t encodeSmpte2094_40(const std::optional<std::vector<uint8_t>>& smpte2094_40,
- android::hardware::hidl_vec<uint8_t>* outSmpte2094_40);
-status_t decodeSmpte2094_40(const android::hardware::hidl_vec<uint8_t>& smpte2094_40,
- std::optional<std::vector<uint8_t>>* outSmpte2094_40);
-
/**
* The functions below can be used to parse extendable types.
*/