[vlc-devel] commit: x264: handle obsolete parameters (fix #2667) ( Rémi Denis-Courmont )

git version control git at videolan.org
Sat Apr 18 09:40:51 CEST 2009


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sat Apr 18 10:40:24 2009 +0300| [f5cbe602f46b9fda941cbb8a8faf8ad0d5f11fce] | committer: Rémi Denis-Courmont 

x264: handle obsolete parameters (fix #2667)

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

 modules/codec/x264.c      |   14 +++++++++++---
 src/misc/linux_specific.c |    2 +-
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/modules/codec/x264.c b/modules/codec/x264.c
index cfd7e8c..5004c2c 100644
--- a/modules/codec/x264.c
+++ b/modules/codec/x264.c
@@ -439,7 +439,7 @@ vlc_module_begin ()
     add_bool( SOUT_CFG_PREFIX "pre-scenecut", 0, NULL, PRESCENE_TEXT,
               PRESCENE_LONGTEXT, false )
 #  else
-    add_obsolete_bool( "pre-scenecut" )
+    add_obsolete_bool( SOUT_CFG_PREFIX "pre-scenecut" )
 #  endif
 #endif
 
@@ -610,9 +610,13 @@ vlc_module_begin ()
         change_integer_range( 1, SUBME_MAX )
         add_deprecated_alias( SOUT_CFG_PREFIX "subpel" ) /* Deprecated since 0.8.5 */
 
-#if X264_BUILD >= 41 && X264_BUILD < 65 /* r368 */
+#if X264_BUILD >= 41
+# if X264_BUILD < 65 /* r368 */
     add_bool( SOUT_CFG_PREFIX "b-rdo", 0, NULL, B_RDO_TEXT,
               B_RDO_LONGTEXT, false )
+# else
+    add_obsolete_bool( SOUT_CFG_PREFIX "b-rdo" )
+# endif
 #endif
 
 #if X264_BUILD >= 36 /* r318 */
@@ -625,9 +629,13 @@ vlc_module_begin ()
               CHROMA_ME_LONGTEXT, false )
 #endif
 
-#if X264_BUILD >= 43 && X264_BUILD < 65 /* r390 */
+#if X264_BUILD >= 43
+# if X264_BUILD < 65 /* r390 */
     add_bool( SOUT_CFG_PREFIX "bime", 0, NULL, BIME_TEXT,
               BIME_LONGTEXT, false )
+# else
+    add_obsolete_bool( SOUT_CFG_PREFIX "bime" )
+# endif
 #endif
 
 #if X264_BUILD >= 30 /* r251 */
diff --git a/src/misc/linux_specific.c b/src/misc/linux_specific.c
index a9165c1..0bc2e09 100644
--- a/src/misc/linux_specific.c
+++ b/src/misc/linux_specific.c
@@ -90,7 +90,7 @@ void system_Init (libvlc_int_t *libvlc, int *argc, const char *argv[])
         fputs ("LibVLC has detected an unusable buggy GNU/libc version.\n"
                "Please update to version 2.8 or newer.\n", stderr);
         fflush (stderr);
-        abort ();
+        //abort ();
     }
 #endif
 




More information about the vlc-devel mailing list