فهرست منبع

MacOSX/Framework/VLCMedia.m: Don't forget to remove the user_data from the media_descriptor.

Pierre d'Herbemont 17 سال پیش
والد
کامیت
5534065e67
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      Sources/VLCMedia.m

+ 4 - 1
Sources/VLCMedia.m

@@ -177,7 +177,10 @@ static void HandleMediaDurationChanged(const libvlc_event_t *event, void *self)
     [url release];
     [subitems release];
     [metaDictionary release];
-    
+
+    if( self == libvlc_media_descriptor_get_user_data( p_md, NULL ) )
+        libvlc_media_descriptor_set_user_data( p_md, nil, NULL );
+
     libvlc_media_descriptor_release( p_md );
 
     [super dealloc];