From 404f8fc06a78e0eb2d012b8643031372a5fcda0f Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sat, 28 Mar 2009 18:05:39 +0000 Subject: [PATCH] Clifford Wolf : Updated vlc (0.9.8a) diff --git a/package/base/vlc/vlc.desc b/package/base/vlc/vlc.desc index 42c0824..da5bb23 100644 [2009032113390017446] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@9431 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/base/vlc/vlc.desc | 4 ++-- package/base/vlc/x264-hotfixes.patch | 29 ++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 package/base/vlc/x264-hotfixes.patch diff --git a/package/base/vlc/vlc.desc b/package/base/vlc/vlc.desc index 42c0824cb..da5bb239b 100644 --- a/package/base/vlc/vlc.desc +++ b/package/base/vlc/vlc.desc @@ -42,8 +42,8 @@ [L] GPL [S] Alpha -[V] 0.9.3 +[V] 0.9.8a [P] X --?--5---9 240.600 -[D] 1426904803 vlc-0.9.3.tar.bz2 http://www.videolan.org/pub/videolan/vlc/0.9.3/ +[D] 3622379984 vlc-0.9.8a.tar.bz2 http://www.videolan.org/pub/videolan/vlc/0.9.8a/ diff --git a/package/base/vlc/x264-hotfixes.patch b/package/base/vlc/x264-hotfixes.patch new file mode 100644 index 000000000..c89163b7d --- /dev/null +++ b/package/base/vlc/x264-hotfixes.patch @@ -0,0 +1,29 @@ +--- ./modules/codec/x264.c.orig 2009-03-21 12:14:10.000000000 +0100 ++++ ./modules/codec/x264.c 2009-03-21 12:15:48.000000000 +0100 +@@ -957,9 +957,12 @@ + p_sys->param.i_scenecut_threshold = val.i_int; + #endif + +-#if X264_BUILD >= 55 /* r607 */ ++#if X264_BUILD >= 55 /* r607 */ && X264_BUILD < 67 /* r1117 */ + var_Get( p_enc, SOUT_CFG_PREFIX "pre-scenecut", &val ); + p_sys->param.b_pre_scenecut = val.b_bool; ++#endif ++ ++#if X264_BUILD >= 55 /* r607 */ + var_Get( p_enc, SOUT_CFG_PREFIX "non-deterministic", &val ); + p_sys->param.b_deterministic = val.b_bool; + #endif +@@ -1122,10 +1125,12 @@ + if( val.i_int >= 0 && val.i_int <= 32 ) + p_sys->param.analyse.i_luma_deadzone[1] = val.i_int; + ++#if X264_BUILD <= 65 + var_Get( p_enc, SOUT_CFG_PREFIX "direct-8x8", &val ); + if( val.i_int >= -1 && val.i_int <= 1 ) + p_sys->param.analyse.i_direct_8x8_inference = val.i_int; + #endif ++#endif + + var_Get( p_enc, SOUT_CFG_PREFIX "asm", &val ); + if( !val.b_bool ) p_sys->param.cpu = 0;