[Camera] Fix preview gc issue (#3883)
[platform/core/csapi/tizenfx.git] / src / Tizen.Multimedia.Camera / Camera / DepthPlane.cs
index fe169ba..1311118 100644 (file)
@@ -14,9 +14,6 @@
  * limitations under the License.
  */
 
-using System.Runtime.InteropServices;
-using static Interop.Camera;
-
 namespace Tizen.Multimedia
 {
     /// <summary>
@@ -25,10 +22,9 @@ namespace Tizen.Multimedia
     /// <since_tizen> 5 </since_tizen>
     public class DepthPlane : IPreviewPlane
     {
-        internal DepthPlane(DepthPlaneStruct unmanagedData)
+        internal DepthPlane(byte[] data)
         {
-            Data = new byte[unmanagedData.DataLength];
-            Marshal.Copy(unmanagedData.Data, Data, 0, (int)unmanagedData.DataLength);
+            Data = data;
         }
 
         /// <summary>