]> git.sesse.net Git - vlc/blobdiff - modules/video_filter/crop.c
motionblur: fix race condition.
[vlc] / modules / video_filter / crop.c
index 088ca4661475e0f0488b54760b07af72dfe58b98..8253d7bd3f3d3e9f36b1b968fa6783e6e82559cf 100644 (file)
@@ -109,7 +109,7 @@ vlc_module_begin ()
 
     add_string( "crop-geometry", NULL, NULL, GEOMETRY_TEXT,
                                              GEOMETRY_LONGTEXT, false )
-    add_bool( "autocrop", 0, NULL, AUTOCROP_TEXT,
+    add_bool( "autocrop", false, NULL, AUTOCROP_TEXT,
                                    AUTOCROP_LONGTEXT, false )
 
 #ifdef BEST_AUTOCROP
@@ -376,8 +376,8 @@ static int Init( vout_thread_t *p_vout )
         return VLC_EGENERIC;
     }
 
-#ifdef BEST_AUTOCROP
     vlc_mutex_init( &p_vout->p_sys->lock );
+#ifdef BEST_AUTOCROP
     var_AddCallback( p_vout, "ratio-crop", FilterCallback, NULL );
 #endif