NN Runtime: Upgrade IPreparedModelCallback::notify to 1.3.
Bug: 143242728
Test: NNT_static
Change-Id: Id35e1984bb9920dab7be0a30db3d1925da72e80d
Merged-In: Id35e1984bb9920dab7be0a30db3d1925da72e80d
(cherry picked from commit 6ddafbc3e680038df547adeea321ca88d333c9a2)
diff --git a/runtime/Callbacks.cpp b/runtime/Callbacks.cpp
index 44c97fa..9c0dd0a 100644
--- a/runtime/Callbacks.cpp
+++ b/runtime/Callbacks.cpp
@@ -20,6 +20,8 @@
#include <android-base/logging.h>
#include <limits>
+#include <utility>
+#include <vector>
namespace android::nn {
@@ -55,6 +57,11 @@
return notify(errorStatus, preparedModel);
}
+Return<void> PreparedModelCallback::notify_1_3(ErrorStatus errorStatus,
+ const sp<V1_2::IPreparedModel>& preparedModel) {
+ return notify(errorStatus, preparedModel);
+}
+
void PreparedModelCallback::wait() const {
std::unique_lock<std::mutex> lock(mMutex);
mCondition.wait(lock, [this] { return mNotified; });