Add new interface to read flatbuffer from array
Change-Id: I2ed86545f457d55c919e3f47ef797e766d05334f
Signed-off-by: Aaron DeBattista <aaron.debattista@arm.com>
diff --git a/src/tosa_serialization_handler.cpp b/src/tosa_serialization_handler.cpp
index 12d55c6..53d1faf 100644
--- a/src/tosa_serialization_handler.cpp
+++ b/src/tosa_serialization_handler.cpp
@@ -386,6 +386,20 @@
return TOSA_OK;
}
+tosa_err_t TosaSerializationHandler::LoadFileTosaFlatbuffer(const void* input, int in_size)
+{
+ tosa_err_t err;
+
+ const uint8_t* buf = (const uint8_t*)input;
+ err = Deserialize(buf);
+ if (err != TOSA_OK)
+ {
+ return err;
+ }
+
+ return TOSA_OK;
+}
+
tosa_err_t TosaSerializationHandler::SaveFileTosaFlatbuffer(const char* filename)
{
tosa_err_t err;