]> git.pld-linux.org Git - packages/avidemux.git/blame - avidemux-x264.patch
- release 9
[packages/avidemux.git] / avidemux-x264.patch
CommitLineData
3e659177 1diff -ru avidemux_2.5.4.orig/plugins/ADM_videoEncoder/ADM_vidEnc_x264/encoder.cpp avidemux_2.5.4/plugins/ADM_videoEncoder/ADM_vidEnc_x264/encoder.cpp
2--- avidemux_2.5.4.orig/plugins/ADM_videoEncoder/ADM_vidEnc_x264/encoder.cpp 2011-04-28 22:35:36.000000000 +0200
3+++ avidemux_2.5.4/plugins/ADM_videoEncoder/ADM_vidEnc_x264/encoder.cpp 2011-04-28 22:40:26.000000000 +0200
4@@ -488,8 +488,10 @@
5 printf("[x264] analyse.b_transform_8x8 = %d\n", x264Param->analyse.b_transform_8x8);
6 printf("[x264] analyse.inter = %d\n", x264Param->analyse.inter);
7 printf("[x264] b_cabac = %d\n", x264Param->b_cabac);
8-#if X264_BUILD > 101
9+#if X264_BUILD > 101 && X264_BUILD < 115
10 printf("[x264] i_open_gop = %d\n", x264Param->i_open_gop);
11+#elif X264_BUILD > 114
12+ printf("[x264] b_open_gop = %d\n", x264Param->b_open_gop);
13 #endif
14 printf("[x264] b_interlaced = %d\n", x264Param->b_interlaced);
15 #if X264_BUILD > 88
16diff -ru avidemux_2.5.4.orig/plugins/ADM_videoEncoder/ADM_vidEnc_x264/x264Options.cpp avidemux_2.5.4/plugins/ADM_videoEncoder/ADM_vidEnc_x264/x264Options.cpp
17--- avidemux_2.5.4.orig/plugins/ADM_videoEncoder/ADM_vidEnc_x264/x264Options.cpp 2011-04-28 22:35:36.000000000 +0200
18+++ avidemux_2.5.4/plugins/ADM_videoEncoder/ADM_vidEnc_x264/x264Options.cpp 2011-04-28 22:43:36.000000000 +0200
19@@ -417,7 +417,7 @@
20 _param.b_cabac = cabac;
21 }
22
23-#if X264_BUILD > 101
24+#if X264_BUILD > 101 && X264_BUILD < 115
25 unsigned int x264Options::getOpenGopMode(void)
26 {
27 return _param.i_open_gop;
28@@ -428,6 +428,17 @@
29 if (openGopMode < 3)
30 _param.i_open_gop = openGopMode;
31 }
32+#elif X264_BUILD > 114
33+unsigned int x264Options::getOpenGopMode(void)
34+{
35+ return _param.b_open_gop;
36+}
37+
38+void x264Options::setOpenGopMode(unsigned int openGopMode)
39+{
40+ if (openGopMode < 3)
41+ _param.b_open_gop = openGopMode;
42+}
43 #endif
44
45 unsigned int x264Options::getInterlaced(void)
This page took 0.107162 seconds and 4 git commands to generate.