From 4308fd1db1efba343570da4560497c0f3aa62562 Mon Sep 17 00:00:00 2001 From: Laurent Aimar Date: Sun, 13 Dec 2009 13:33:42 +0100 Subject: [PATCH] Do not lock the audio buffer while rendering a frame in projectM. --- modules/visualization/projectm.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/visualization/projectm.cpp b/modules/visualization/projectm.cpp index 2e173b3c3c..260fe7d3a8 100644 --- a/modules/visualization/projectm.cpp +++ b/modules/visualization/projectm.cpp @@ -340,9 +340,10 @@ static void *Thread( void *p_data ) p_sys->i_nb_samples ); p_sys->i_nb_samples = 0; } - p_sys->p_projectm->renderFrame(); vlc_mutex_unlock( &p_sys->lock ); + p_sys->p_projectm->renderFrame(); + if( !vout_opengl_Lock(gl) ) { vout_opengl_Swap( gl ); -- 2.39.2