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;