libquicktime: 1.1.2 -> 1.1.3

This commit is contained in:
Danny Rawlins 2009-12-26 15:56:50 +11:00
parent e6931480fa
commit d6e9be65cc
3 changed files with 34 additions and 3 deletions

View File

@ -1 +1,2 @@
cd1d564f2a0a3f236250689d73633f0c libquicktime-1.1.2.tar.gz
e4fcda219f1e0ca508d9baa3700e4a59 libquicktime-1.1.3.tar.gz
a4b50c0c01351ffc0aa17b4bcdb249fd libquicktime-1.1.3_x264-abi.patch

View File

@ -5,13 +5,16 @@
# Depends on: ffmpeg gtk libdivx libdv xorg-libxaw xorg-libxcomposite
name=libquicktime
version=1.1.2
version=1.1.3
release=1
source=(http://downloads.sourceforge.net/sourceforge/$name/$name-$version.tar.gz)
source=(http://downloads.sourceforge.net/sourceforge/$name/$name-$version.tar.gz
$name-1.1.3_x264-abi.patch)
build() {
cd $name-$version
patch -p 1 -i $SRC/$name-1.1.3_x264-abi.patch
./configure \
--prefix=/usr \
--mandir=/usr/man \

View File

@ -0,0 +1,27 @@
diff -pruN libquicktime-1.1.3.orig/plugins/x264/x264.c libquicktime-1.1.3/plugins/x264/x264.c
--- libquicktime-1.1.3.orig/plugins/x264/x264.c 2009-12-26 04:46:40.321825062 +0000
+++ libquicktime-1.1.3/plugins/x264/x264.c 2009-12-26 04:51:20.991825275 +0000
@@ -67,7 +67,11 @@ static void dump_params(x264_param_t * p
lqt_dump(" i_bframe: %d\n", params->i_bframe); // 0.. X264_BFRAME_MAX
lqt_dump(" b_bframe_adaptive: %d\n", params->b_bframe_adaptive);
lqt_dump(" i_bframe_bias: %d\n", params->i_bframe_bias);
+#if X264_BUILD < 78
lqt_dump(" b_bframe_pyramid: %d\n", params->b_bframe_pyramid);
+#else
+ lqt_dump(" i_bframe_pyramid: %d\n", params->i_bframe_pyramid);
+#endif
lqt_dump(" b_deblocking_filter: %d\n", params->b_deblocking_filter);
lqt_dump(" i_deblocking_filter_alphac0: %d\n", params->i_deblocking_filter_alphac0); // -6..6
@@ -782,7 +786,11 @@ static int set_parameter(quicktime_t *fi
ENUMPARAM("x264_i_bframe_adaptive", codec->params.i_bframe_adaptive, bframe_adaptives);
#endif
INTPARAM("x264_i_bframe_bias", codec->params.i_bframe_bias);
+#if X264_BUILD < 78
INTPARAM("x264_b_bframe_pyramid", codec->params.b_bframe_pyramid);
+#else
+ INTPARAM("x264_b_bframe_pyramid", codec->params.i_bframe_pyramid);
+#endif
ENUMPARAM("x264_i_rc_method", codec->params.rc.i_rc_method, rc_methods);
INTPARAM("x264_i_bitrate", codec->params.rc.i_bitrate);