[vlc-devel] [PATCH] Fix DRM DR VAAPI use case
    Mathieu Velten 
    matmaul at gmail.com
       
    Tue Sep  5 01:37:15 CEST 2017
    
    
  
- missing break
- close is already handled in the error case of fct tc_vaegl_init
---
 modules/video_output/opengl/converter_vaapi.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules/video_output/opengl/converter_vaapi.c b/modules/video_output/opengl/converter_vaapi.c
index 6ffee98fb5..9eda54ba7c 100644
--- a/modules/video_output/opengl/converter_vaapi.c
+++ b/modules/video_output/opengl/converter_vaapi.c
@@ -422,9 +422,9 @@ Open(vlc_object_t *obj)
         {
             ret = tc_vaegl_init(tc, dpy, (VANativeDisplay) (intptr_t) drm_fd,
                                 drm_native_destroy_cb);
+            if (ret == VLC_SUCCESS)
+                break;
         }
-        else
-            vlc_close(drm_fd);
     }
 #endif
 
-- 
2.13.5
    
    
More information about the vlc-devel
mailing list