From 4702772990e0457ec7ac0d08a75382be22648e0f Mon Sep 17 00:00:00 2001 From: HIGAN Date: Sat, 19 Nov 2016 16:08:18 +0800 Subject: [PATCH] Fix set media may case carsh in win7 --- Meta.Vlc/VlcMediaPlayer.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Meta.Vlc/VlcMediaPlayer.cs b/Meta.Vlc/VlcMediaPlayer.cs index 0dd4583..aab588d 100644 --- a/Meta.Vlc/VlcMediaPlayer.cs +++ b/Meta.Vlc/VlcMediaPlayer.cs @@ -552,7 +552,14 @@ public VlcMedia Media ? null : HandleManager.GetVlcObject(_getMediaFunction.Delegate(InstancePointer)) as VlcMedia; } - set { _setMediaFunction.Delegate(InstancePointer, value == null ? IntPtr.Zero : value.InstancePointer); } + set + { + _setMediaFunction.Delegate(InstancePointer, IntPtr.Zero); + if (value != null) + { + _setMediaFunction.Delegate(InstancePointer, value.InstancePointer); + } + } } ///