[Audio] Use normal GCHandleType for callback
authorJeongho Mok <jho.mok@samsung.com>
Thu, 2 Mar 2017 10:56:23 +0000 (19:56 +0900)
committerJeongho Mok <jho.mok@samsung.com>
Fri, 3 Mar 2017 06:56:30 +0000 (15:56 +0900)
Change-Id: I5440a68ed6048138f5837750562a69763c257b73

packaging/csapi-multimedia.spec
src/Tizen.Multimedia/WavPlayer/WavPlayer.cs

index d078875..b9163cd 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       csapi-multimedia
 Summary:    Tizen Multimedia API for C#
-Version:    1.0.35
+Version:    1.0.36
 Release:    0
 Group:      Development/Libraries
 License:    Apache-2.0
index 524bc7f..ad27fce 100755 (executable)
@@ -63,7 +63,7 @@ namespace Tizen.Multimedia
             {
                 task.TrySetResult(playerId);
             };
-            GCHandle callbackHandle = GCHandle.Alloc(_playerCompletedCallback, GCHandleType.Pinned);
+            GCHandle callbackHandle = GCHandle.Alloc(_playerCompletedCallback);
 
             int ret = Interop.WavPlayer.WavPlayerStart(inputFilePath, streamPolicy.Handle, _playerCompletedCallback, IntPtr.Zero, out id);
             if (ret != (int)WavPlayerError.None)