From 4b1c6f8b33bdd7b8a72a0c1155d837c8f7889447 Mon Sep 17 00:00:00 2001 From: Sungtak Lee Date: Mon, 24 Apr 2023 17:51:45 +0000 Subject: Add toString() to HardwareBuffer Bug: 283474351 Test: m Change-Id: I7452fd53876eacb0a062d5a5c601594de2190ee1 Merged-In: I7452fd53876eacb0a062d5a5c601594de2190ee1 --- libs/nativewindow/include/android/hardware_buffer_aidl.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/libs/nativewindow/include/android/hardware_buffer_aidl.h b/libs/nativewindow/include/android/hardware_buffer_aidl.h index 1659d54539..e269f0dddf 100644 --- a/libs/nativewindow/include/android/hardware_buffer_aidl.h +++ b/libs/nativewindow/include/android/hardware_buffer_aidl.h @@ -34,6 +34,10 @@ #include #include +#ifdef __cplusplus +#include +#endif + __BEGIN_DECLS /** @@ -142,6 +146,15 @@ public: return ret; } + inline std::string toString() const { + if (!mBuffer) { + return ""; + } + uint64_t id = 0; + AHardwareBuffer_getId(mBuffer, &id); + return ""; + } + private: HardwareBuffer(const HardwareBuffer& other) = delete; HardwareBuffer& operator=(const HardwareBuffer& other) = delete; -- cgit v1.2.3-59-g8ed1b