X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_output%2Fx11%2Fxvmc.c;h=153de41716812599ed4417972ddef4467c29d867;hb=6ee1e193fd896ab9a4729fde14f009d9ce629815;hp=a00b713ebecf1fe760cf5ccb5c5c82a526d8a782;hpb=3305b049e7f587b23359a1c9047fb5763d19c1dc;p=vlc diff --git a/modules/video_output/x11/xvmc.c b/modules/video_output/x11/xvmc.c index a00b713ebe..153de41716 100644 --- a/modules/video_output/x11/xvmc.c +++ b/modules/video_output/x11/xvmc.c @@ -569,7 +569,7 @@ static void xxmc_xvmc_surface_handler_construct( vout_thread_t *p_vout ) { int i; xvmc_surface_handler_t *handler = &p_vout->p_sys->xvmc_surf_handler; - + pthread_mutex_init( &handler->mutex, NULL ); for( i=0; ip_sys->xvmc_lock ); return VLC_SUCCESS; } - XVMCLOCKDISPLAY( p_vout->p_sys->p_display ); + XVMCLOCKDISPLAY( p_vout->p_sys->p_display ); XvMCDestroyContext( p_vout->p_sys->p_display, &c ); xxmc_xvmc_surface_handler_construct(p_vout ); /* p_vout->p_sys->capabilities |= VO_CAP_XXMC; */