vlc | branch: master | Felix Paul Kühne <[email protected]> | Tue Jul  2 16:29:13 
2019 +0200| [adc359f6c9be9b5f232adadd8f7f4f1167c8e79a] | committer: Felix Paul 
Kühne

macosx/vout: comment use of vout_window_ReportSize as it leads to fatal mutex 
locking errors in the core

Commenting the function allows us to use the vout until the core is correctly 
fixed. This commit must be reverted before release.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=adc359f6c9be9b5f232adadd8f7f4f1167c8e79a
---

 modules/video_output/macosx.m | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/modules/video_output/macosx.m b/modules/video_output/macosx.m
index 12043a9141..de85879341 100644
--- a/modules/video_output/macosx.m
+++ b/modules/video_output/macosx.m
@@ -246,7 +246,8 @@ static int Open (vout_display_t *vd, const 
vout_display_cfg_t *cfg,
         vd->control = Control;
 
         /* */
-        vout_window_ReportSize(sys->embed, fmt->i_visible_width, 
fmt->i_visible_height);
+        // FIXME: this call leads to a fatal mutex locking error in 
vout_ChangeDisplaySize()
+        // vout_window_ReportSize(sys->embed, fmt->i_visible_width, 
fmt->i_visible_height);
 
         return VLC_SUCCESS;
 
@@ -644,7 +645,8 @@ static void OpenglSwap (vlc_gl_t *gl)
             sys->cfg.display.height = bounds.size.height;
 
             vout_display_PlacePicture(&place, &vd->source, &sys->cfg);
-            vout_window_ReportSize(sys->embed, bounds.size.width, 
bounds.size.height);
+            // FIXME: this call leads to a fatal mutex locking error in 
vout_ChangeDisplaySize()
+            // vout_window_ReportSize(sys->embed, bounds.size.width, 
bounds.size.height);
         }
     }
 

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to