]> git.sesse.net Git - vlc/commitdiff
x264: change 8x8dct default to true and fix logic so you can turn it off
authorIlkka Ollakka <ileoo@videolan.org>
Tue, 25 May 2010 16:09:24 +0000 (19:09 +0300)
committerIlkka Ollakka <ileoo@videolan.org>
Tue, 25 May 2010 17:03:13 +0000 (20:03 +0300)
reported by Lotesdelere

modules/codec/x264.c

index f10f4c6a130c24517c0a70f4b206e2398b8d71ef..972597ce8477c2e8717db207c4ce8ae45808af61 100644 (file)
@@ -595,7 +595,7 @@ vlc_module_begin ()
 
     add_obsolete_bool( SOUT_CFG_PREFIX "bime" )
 
-    add_bool( SOUT_CFG_PREFIX "8x8dct", false, NULL, TRANSFORM_8X8DCT_TEXT,
+    add_bool( SOUT_CFG_PREFIX "8x8dct", true, NULL, TRANSFORM_8X8DCT_TEXT,
               TRANSFORM_8X8DCT_LONGTEXT, false )
 
     add_integer( SOUT_CFG_PREFIX "trellis", 1, NULL, TRELLIS_TEXT,
@@ -1077,7 +1077,7 @@ static int  Open ( vlc_object_t *p_this )
     }
     free( psz_val );
 
-    if( var_GetBool( p_enc, SOUT_CFG_PREFIX "8x8dct" ) )
+    if( !var_GetBool( p_enc, SOUT_CFG_PREFIX "8x8dct" ) )
        p_sys->param.analyse.b_transform_8x8 = var_GetBool( p_enc,
                                     SOUT_CFG_PREFIX "8x8dct" );