]> git.sesse.net Git - vlc/blobdiff - modules/video_filter/opencv_wrapper.c
Fix memleaks (use vlclua_dir_list_free).
[vlc] / modules / video_filter / opencv_wrapper.c
index b38e215c61ec821d04ed47fe52f7bf7709b6c161..e6b1dd160e75463de469dbbce76b6004e8c5d4c9 100644 (file)
@@ -395,7 +395,7 @@ static void End( vout_thread_t *p_vout )
         p_vout->p_sys->p_opencv = NULL;
     }
 
-    vout_Destroy( p_vout->p_sys->p_vout )
+    vout_CloseAndRelease( p_vout->p_sys->p_vout )
 }
 
 /*****************************************************************************
@@ -435,7 +435,7 @@ static void ReleaseImages(vout_thread_t *p_vout)
     /* Release temp picture_t if it exists */
     if (p_vout->p_sys->p_to_be_freed)
     {
-        p_vout->p_sys->p_to_be_freed->pf_release( p_vout->p_sys->p_to_be_freed );
+        picture_Release( p_vout->p_sys->p_to_be_freed );
         p_vout->p_sys->p_to_be_freed = NULL;
     }
     if (p_vout->p_sys->i_verbosity > VERB_WARN)