aboutsummaryrefslogtreecommitdiff
path: root/src/tosa_serialization_handler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tosa_serialization_handler.cpp')
-rw-r--r--src/tosa_serialization_handler.cpp14
1 files changed, 14 insertions, 0 deletions
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 @@ tosa_err_t TosaSerializationHandler::LoadFileTosaFlatbuffer(const char* filename
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;