[Common/MemFlag] remove read-only flag
authorJaeyun <jy1210.jung@samsung.com>
Fri, 11 Jun 2021 04:55:33 +0000 (13:55 +0900)
committerSangjung Woo <again4you@gmail.com>
Fri, 11 Jun 2021 06:12:54 +0000 (15:12 +0900)
remove unnecessary read-only flag when creating memory block with raw data.

Signed-off-by: Jaeyun <jy1210.jung@samsung.com>
ext/nnstreamer/extra/nnstreamer_grpc_flatbuf.cc
ext/nnstreamer/extra/nnstreamer_grpc_protobuf.cc
ext/nnstreamer/extra/nnstreamer_protobuf.cc
ext/nnstreamer/tensor_converter/tensor_converter_python3.cc
tests/nnstreamer_converter/unittest_converter.cc
tests/nnstreamer_plugins/unittest_plugins.cc

index 61dd2c5..7932915 100644 (file)
@@ -121,8 +121,8 @@ ServiceImplFlatbuf::_get_buffer_from_tensors (Message<Tensors> &msg,
     gsize size = VectorLength (tensor->data ());
     gpointer new_data = g_memdup (data, size);
 
-    memory = gst_memory_new_wrapped (GST_MEMORY_FLAG_READONLY,
-        new_data, size, 0, size, new_data, g_free);
+    memory = gst_memory_new_wrapped ((GstMemoryFlags) 0, new_data, size,
+        0, size, new_data, g_free);
     gst_buffer_append_memory (*buffer, memory);
   }
 }
index c457990..333e1a9 100644 (file)
@@ -115,8 +115,8 @@ ServiceImplProtobuf::_get_buffer_from_tensors (Tensors &tensors,
     gsize size = tensor->data ().length ();
     gpointer new_data = g_memdup (data, size);
 
-    memory = gst_memory_new_wrapped (GST_MEMORY_FLAG_READONLY,
-        new_data, size, 0, size, new_data, g_free);
+    memory = gst_memory_new_wrapped ((GstMemoryFlags) 0, new_data, size,
+        0, size, new_data, g_free);
     gst_buffer_append_memory (*buffer, memory);
   }
 }
index c712764..bdce9d3 100644 (file)
@@ -160,8 +160,8 @@ gst_tensor_converter_protobuf (GstBuffer *in_buf, GstTensorsConfig *config, void
     mem_size = tensor->data ().length ();
     mem_data = g_memdup (tensor->data ().c_str (), mem_size);
 
-    out_mem = gst_memory_new_wrapped (
-        GST_MEMORY_FLAG_READONLY, mem_data, mem_size, 0, mem_size, NULL, NULL);
+    out_mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, mem_data, mem_size,
+        0, mem_size, NULL, NULL);
 
     gst_buffer_append_memory (out_buf, out_mem);
   }
index bf30ee6..abe539e 100644 (file)
@@ -191,8 +191,8 @@ PYConverterCore::convert (GstBuffer *in_buf, GstTensorsConfig *config)
       mem_size = PyArray_SIZE (output_array);
       mem_data = g_memdup ((guint8 *) PyArray_DATA (output_array), mem_size);
 
-      out_mem = gst_memory_new_wrapped (GST_MEMORY_FLAG_READONLY, mem_data,
-          mem_size, 0, mem_size, mem_data, g_free);
+      out_mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, mem_data, mem_size,
+          0, mem_size, mem_data, g_free);
       gst_buffer_append_memory (out_buf, out_mem);
 
     }
index 67ab8ef..d8c29ce 100644 (file)
@@ -68,8 +68,8 @@ tensor_converter_custom_cb (GstBuffer *in_buf,
     mem_size = tensor_data.size ();\r
     mem_data = g_memdup (tensor_data.data (), mem_size);\r
 \r
-    out_mem = gst_memory_new_wrapped (GST_MEMORY_FLAG_READONLY, mem_data,\r
-        mem_size, 0, mem_size, mem_data, g_free);\r
+    out_mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, mem_data, mem_size,\r
+        0, mem_size, mem_data, g_free);\r
 \r
     gst_buffer_append_memory (out_buf, out_mem);\r
     g_free (tensor_key);\r
index 52aa425..6e0e002 100644 (file)
@@ -2835,8 +2835,8 @@ TEST (testTensorConverter, flexToStaticInvalidBuffer1_n)
   data = g_malloc0 (data_size);
   gst_tensor_meta_info_update_header (&meta, data);
 
-  mem = gst_memory_new_wrapped (
-      GST_MEMORY_FLAG_READONLY, data, data_size, 0, data_size, data, g_free);
+  mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, data, data_size,
+      0, data_size, data, g_free);
   gst_buffer_append_memory (in_buf, mem);
 
   EXPECT_NE (gst_harness_push (h, in_buf), GST_FLOW_OK);
@@ -2887,8 +2887,8 @@ TEST (testTensorConverter, flexToStaticInvalidBuffer2_n)
   data = g_malloc0 (data_size);
   gst_tensor_meta_info_update_header (&meta, data);
 
-  mem = gst_memory_new_wrapped (
-      GST_MEMORY_FLAG_READONLY, data, data_size, 0, data_size, data, g_free);
+  mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, data, data_size,
+      0, data_size, data, g_free);
   gst_buffer_append_memory (in_buf, mem);
 
   /* 2nd mem block (invalid size) */
@@ -2899,8 +2899,8 @@ TEST (testTensorConverter, flexToStaticInvalidBuffer2_n)
   data = g_malloc0 (data_size);
   gst_tensor_meta_info_update_header (&meta, data);
 
-  mem = gst_memory_new_wrapped (
-      GST_MEMORY_FLAG_READONLY, data, data_size, 0, data_size, data, g_free);
+  mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, data, data_size,
+      0, data_size, data, g_free);
   gst_buffer_append_memory (in_buf, mem);
 
   EXPECT_NE (gst_harness_push (h, in_buf), GST_FLOW_OK);
@@ -5784,8 +5784,8 @@ TEST_REQUIRE_TFLITE (testTensorFilter, flexInvalidBuffer1_n)
   data = g_malloc0 (data_size);
   gst_tensor_meta_info_update_header (&meta, data);
 
-  mem = gst_memory_new_wrapped (
-      GST_MEMORY_FLAG_READONLY, data, data_size, 0, data_size, data, g_free);
+  mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, data, data_size,
+      0, data_size, data, g_free);
   gst_buffer_append_memory (in_buf, mem);
 
   /* 2nd mem block (invalid, unnecessary block) */
@@ -5796,8 +5796,8 @@ TEST_REQUIRE_TFLITE (testTensorFilter, flexInvalidBuffer1_n)
   data = g_malloc0 (data_size);
   gst_tensor_meta_info_update_header (&meta, data);
 
-  mem = gst_memory_new_wrapped (
-      GST_MEMORY_FLAG_READONLY, data, data_size, 0, data_size, data, g_free);
+  mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, data, data_size,
+      0, data_size, data, g_free);
   gst_buffer_append_memory (in_buf, mem);
 
   EXPECT_NE (gst_harness_push (h, in_buf), GST_FLOW_OK);
@@ -5849,8 +5849,8 @@ TEST_REQUIRE_TFLITE (testTensorFilter, flexInvalidBuffer2_n)
   data = g_malloc0 (data_size);
   gst_tensor_meta_info_update_header (&meta, data);
 
-  mem = gst_memory_new_wrapped (
-      GST_MEMORY_FLAG_READONLY, data, data_size, 0, data_size, data, g_free);
+  mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, data, data_size,
+      0, data_size, data, g_free);
   gst_buffer_append_memory (in_buf, mem);
 
   EXPECT_NE (gst_harness_push (h, in_buf), GST_FLOW_OK);
@@ -5907,8 +5907,8 @@ TEST_REQUIRE_TFLITE (testTensorFilter, flexToFlex)
   data = g_malloc0 (data_size);
   gst_tensor_meta_info_update_header (&meta, data);
 
-  mem = gst_memory_new_wrapped (
-      GST_MEMORY_FLAG_READONLY, data, data_size, 0, data_size, data, g_free);
+  mem = gst_memory_new_wrapped ((GstMemoryFlags) 0, data, data_size,
+      0, data_size, data, g_free);
   gst_buffer_append_memory (in_buf, mem);
 
   EXPECT_EQ (gst_harness_push (h, in_buf), GST_FLOW_OK);