Merge lp:~noskcaj/ubuntu/trusty/xvid4conf/merge into lp:ubuntu/trusty/xvid4conf
- Trusty (14.04)
- merge
- Merge into trusty
Proposed by
Jackson Doak
Status: | Needs review |
---|---|
Proposed branch: | lp:~noskcaj/ubuntu/trusty/xvid4conf/merge |
Merge into: | lp:ubuntu/trusty/xvid4conf |
Diff against target: |
511 lines (+358/-87) 10 files modified
debian/README.source (+2/-0) debian/changelog (+28/-0) debian/compat (+1/-1) debian/control (+4/-3) debian/copyright (+1/-1) debian/patches/01_GtkSpinButton.diff (+310/-0) debian/patches/series (+1/-0) debian/rules (+8/-82) debian/source/format (+1/-0) debian/watch (+2/-0) |
To merge this branch: | bzr merge lp:~noskcaj/ubuntu/trusty/xvid4conf/merge |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Holbach (community) | Approve | ||
Review via email: mp+195857@code.launchpad.net |
Commit message
Description of the change
Merge from deb-multimedia
To post a comment you must log in.
Unmerged revisions
- 12. By Jackson Doak
-
Actually add the watch file
- 11. By Jackson Doak
-
Add debian/watch
- 10. By Jackson Doak
-
Enable hardening
- 9. By Jackson Doak
-
Fix maintainer
- 8. By Jackson Doak
-
Merge from deb-multimedia
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === added file 'debian/README.source' |
2 | --- debian/README.source 1970-01-01 00:00:00 +0000 |
3 | +++ debian/README.source 2013-11-19 20:25:10 +0000 |
4 | @@ -0,0 +1,2 @@ |
5 | + |
6 | +See /usr/share/doc/quilt/README.source |
7 | |
8 | === modified file 'debian/changelog' |
9 | --- debian/changelog 2012-09-17 11:23:57 +0000 |
10 | +++ debian/changelog 2013-11-19 20:25:10 +0000 |
11 | @@ -1,3 +1,31 @@ |
12 | +xvid4conf (1.12-dmo2ubuntu1) trusty; urgency=low |
13 | + |
14 | + * Merge from deb-multimedia. Remaining changes: |
15 | + - debian/control: added Homepage field |
16 | + * Enable hardening |
17 | + * Add debian/watch |
18 | + |
19 | + -- Jackson Doak <noskcaj@ubuntu.com> Wed, 20 Nov 2013 06:56:13 +1100 |
20 | + |
21 | +xvid4conf (1.12-dmo2) unstable; urgency=low |
22 | + |
23 | + * New patch to fix Gtk-Warning on GtkSpinButton. |
24 | + |
25 | + -- Christian Marillat <marillat@deb-multimedia.org> Sat, 22 Jun 2013 11:17:20 +0200 |
26 | + |
27 | +xvid4conf (1.12-dmo1) unstable; urgency=low |
28 | + |
29 | + * Updated to Standards-Version: 3.9.3 |
30 | + |
31 | + -- Christian Marillat <marillat@deb-multimedia.org> Sun, 27 May 2012 09:46:03 +0200 |
32 | + |
33 | +xvid4conf (1.12-0.2) unstable; urgency=low |
34 | + |
35 | + * Rebuild to add missing Checksums-Sha1 and Checksums-Sha256 fields in .dsc |
36 | + file. |
37 | + |
38 | + -- Christian Marillat <marillat@debian.org> Sun, 07 Feb 2010 20:20:58 +0100 |
39 | + |
40 | xvid4conf (1.12-0.1ubuntu1) quantal; urgency=low |
41 | |
42 | * debian/control: added Homepage field per Debian Policy |
43 | |
44 | === modified file 'debian/compat' |
45 | --- debian/compat 2006-05-14 14:43:21 +0000 |
46 | +++ debian/compat 2013-11-19 20:25:10 +0000 |
47 | @@ -1,1 +1,1 @@ |
48 | -4 |
49 | +9 |
50 | |
51 | === modified file 'debian/control' |
52 | --- debian/control 2012-09-17 11:22:43 +0000 |
53 | +++ debian/control 2013-11-19 20:25:10 +0000 |
54 | @@ -2,9 +2,10 @@ |
55 | Section: graphics |
56 | Priority: optional |
57 | Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
58 | -XSBC-Original-Maintainer: Christian Marillat <marillat@debian.org> |
59 | -Standards-Version: 3.7.2 |
60 | -Build-Depends: debhelper (>= 4.0.0), libgtk2.0-dev |
61 | +XSBC-Original-Maintainer: Christian Marillat <marillat@deb-multimedia.org> |
62 | +Bugs: mailto:marillat@deb-multimedia.org |
63 | +Standards-Version: 3.9.4 |
64 | +Build-Depends: debhelper (>= 9), libgtk2.0-dev, quilt |
65 | Homepage: http://tibit.org/hacks/ |
66 | |
67 | Package: xvid4conf |
68 | |
69 | === modified file 'debian/copyright' |
70 | --- debian/copyright 2006-05-14 14:43:21 +0000 |
71 | +++ debian/copyright 2013-11-19 20:25:10 +0000 |
72 | @@ -1,4 +1,4 @@ |
73 | -This package was debianized by Christian Marillat <marillat@debian.org> on |
74 | +This package was debianized by Christian Marillat <marillat@deb-multimedia.org> on |
75 | Sun, 25 Jan 2004 14:16:20 +0100. |
76 | |
77 | It was downloaded from http://zebra.fh-weingarten.de/~transcode/xvid4conf/ |
78 | |
79 | === added directory 'debian/patches' |
80 | === added file 'debian/patches/01_GtkSpinButton.diff' |
81 | --- debian/patches/01_GtkSpinButton.diff 1970-01-01 00:00:00 +0000 |
82 | +++ debian/patches/01_GtkSpinButton.diff 2013-11-19 20:25:10 +0000 |
83 | @@ -0,0 +1,310 @@ |
84 | +--- a/xvid4conf2.glade |
85 | ++++ b/xvid4conf2.glade |
86 | +@@ -650,7 +650,7 @@ This setting allow you to favorize or no |
87 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
88 | + <property name="snap_to_ticks">False</property> |
89 | + <property name="wrap">False</property> |
90 | +- <property name="adjustment">0 -255 255 1 10 10</property> |
91 | ++ <property name="adjustment">0 -255 255 1 10 0</property> |
92 | + </widget> |
93 | + <packing> |
94 | + <property name="left_attach">1</property> |
95 | +@@ -674,7 +674,7 @@ This two settings allow you to tune the |
96 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
97 | + <property name="snap_to_ticks">False</property> |
98 | + <property name="wrap">False</property> |
99 | +- <property name="adjustment">100 0 200 1 10 10</property> |
100 | ++ <property name="adjustment">100 0 200 1 10 0</property> |
101 | + </widget> |
102 | + <packing> |
103 | + <property name="left_attach">1</property> |
104 | +@@ -698,7 +698,7 @@ This two settings allow you to tune the |
105 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
106 | + <property name="snap_to_ticks">False</property> |
107 | + <property name="wrap">False</property> |
108 | +- <property name="adjustment">150 0 200 1 10 10</property> |
109 | ++ <property name="adjustment">150 0 200 1 10 0</property> |
110 | + </widget> |
111 | + <packing> |
112 | + <property name="left_attach">1</property> |
113 | +@@ -727,7 +727,7 @@ You must be aware that the higher max_bf |
114 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
115 | + <property name="snap_to_ticks">False</property> |
116 | + <property name="wrap">False</property> |
117 | +- <property name="adjustment">2 0 10 1 10 10</property> |
118 | ++ <property name="adjustment">2 0 10 1 10 0</property> |
119 | + <signal name="value_changed" handler="on_max_bframes_value_changed" last_modification_time="Sun, 10 Aug 2003 12:57:39 GMT"/> |
120 | + <signal name="changed" handler="on_max_bframes_value_changed" last_modification_time="Sun, 10 Aug 2003 14:17:07 GMT"/> |
121 | + </widget> |
122 | +@@ -947,7 +947,7 @@ This setting allows you to choose the (1 |
123 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
124 | + <property name="snap_to_ticks">False</property> |
125 | + <property name="wrap">False</property> |
126 | +- <property name="adjustment">0 0 100 1 10 10</property> |
127 | ++ <property name="adjustment">0 0 100 1 10 0</property> |
128 | + </widget> |
129 | + <packing> |
130 | + <property name="left_attach">1</property> |
131 | +@@ -1165,7 +1165,7 @@ This option activates PSNR measurement, |
132 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
133 | + <property name="snap_to_ticks">False</property> |
134 | + <property name="wrap">False</property> |
135 | +- <property name="adjustment">2 1 31 1 10 10</property> |
136 | ++ <property name="adjustment">2 1 31 1 10 0</property> |
137 | + </widget> |
138 | + <packing> |
139 | + <property name="left_attach">1</property> |
140 | +@@ -1189,7 +1189,7 @@ This option activates PSNR measurement, |
141 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
142 | + <property name="snap_to_ticks">False</property> |
143 | + <property name="wrap">False</property> |
144 | +- <property name="adjustment">2 1 31 1 10 10</property> |
145 | ++ <property name="adjustment">2 1 31 1 10 0</property> |
146 | + </widget> |
147 | + <packing> |
148 | + <property name="left_attach">1</property> |
149 | +@@ -1213,7 +1213,7 @@ This option activates PSNR measurement, |
150 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
151 | + <property name="snap_to_ticks">False</property> |
152 | + <property name="wrap">False</property> |
153 | +- <property name="adjustment">2 1 31 1 10 10</property> |
154 | ++ <property name="adjustment">2 1 31 1 10 0</property> |
155 | + </widget> |
156 | + <packing> |
157 | + <property name="left_attach">1</property> |
158 | +@@ -1237,7 +1237,7 @@ This option activates PSNR measurement, |
159 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
160 | + <property name="snap_to_ticks">False</property> |
161 | + <property name="wrap">False</property> |
162 | +- <property name="adjustment">31 1 31 1 10 10</property> |
163 | ++ <property name="adjustment">31 1 31 1 10 0</property> |
164 | + </widget> |
165 | + <packing> |
166 | + <property name="left_attach">2</property> |
167 | +@@ -1261,7 +1261,7 @@ This option activates PSNR measurement, |
168 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
169 | + <property name="snap_to_ticks">False</property> |
170 | + <property name="wrap">False</property> |
171 | +- <property name="adjustment">31 1 31 1 10 10</property> |
172 | ++ <property name="adjustment">31 1 31 1 10 0</property> |
173 | + </widget> |
174 | + <packing> |
175 | + <property name="left_attach">2</property> |
176 | +@@ -1285,7 +1285,7 @@ This option activates PSNR measurement, |
177 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
178 | + <property name="snap_to_ticks">False</property> |
179 | + <property name="wrap">False</property> |
180 | +- <property name="adjustment">31 1 31 1 10 10</property> |
181 | ++ <property name="adjustment">31 1 31 1 10 0</property> |
182 | + </widget> |
183 | + <packing> |
184 | + <property name="left_attach">2</property> |
185 | +@@ -2091,7 +2091,7 @@ Think of that setting like a shrinking f |
186 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
187 | + <property name="snap_to_ticks">False</property> |
188 | + <property name="wrap">False</property> |
189 | +- <property name="adjustment">0 0 100 1 10 10</property> |
190 | ++ <property name="adjustment">0 0 100 1 10 0</property> |
191 | + </widget> |
192 | + <packing> |
193 | + <property name="left_attach">1</property> |
194 | +@@ -2115,7 +2115,7 @@ Think of that setting like a growing fac |
195 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
196 | + <property name="snap_to_ticks">False</property> |
197 | + <property name="wrap">False</property> |
198 | +- <property name="adjustment">0 0 100 1 10 10</property> |
199 | ++ <property name="adjustment">0 0 100 1 10 0</property> |
200 | + </widget> |
201 | + <packing> |
202 | + <property name="left_attach">1</property> |
203 | +@@ -2209,7 +2209,7 @@ Value = [0..100]</property> |
204 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
205 | + <property name="snap_to_ticks">False</property> |
206 | + <property name="wrap">False</property> |
207 | +- <property name="adjustment">0 0 100 1 10 10</property> |
208 | ++ <property name="adjustment">0 0 100 1 10 0</property> |
209 | + </widget> |
210 | + <packing> |
211 | + <property name="left_attach">1</property> |
212 | +@@ -2233,7 +2233,7 @@ NB: This setting impacts quality a lot, |
213 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
214 | + <property name="snap_to_ticks">False</property> |
215 | + <property name="wrap">False</property> |
216 | +- <property name="adjustment">5 0 100 1 10 10</property> |
217 | ++ <property name="adjustment">5 0 100 1 10 0</property> |
218 | + </widget> |
219 | + <packing> |
220 | + <property name="left_attach">1</property> |
221 | +@@ -2255,7 +2255,7 @@ NB: This setting impacts quality a lot, |
222 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
223 | + <property name="snap_to_ticks">False</property> |
224 | + <property name="wrap">False</property> |
225 | +- <property name="adjustment">5 0 100 1 10 10</property> |
226 | ++ <property name="adjustment">5 0 100 1 10 0</property> |
227 | + </widget> |
228 | + <packing> |
229 | + <property name="left_attach">1</property> |
230 | +@@ -2277,7 +2277,7 @@ NB: This setting impacts quality a lot, |
231 | + <property name="update_policy">GTK_UPDATE_ALWAYS</property> |
232 | + <property name="snap_to_ticks">False</property> |
233 | + <property name="wrap">False</property> |
234 | +- <property name="adjustment">5 0 100 1 10 10</property> |
235 | ++ <property name="adjustment">5 0 100 1 10 0</property> |
236 | + </widget> |
237 | + <packing> |
238 | + <property name="left_attach">1</property> |
239 | +--- a/src/interface.c |
240 | ++++ b/src/interface.c |
241 | +@@ -471,7 +471,7 @@ create_window1 (void) |
242 | + gtk_misc_set_alignment (GTK_MISC (bframe_threshold_label), 0, 0.5); |
243 | + gtk_misc_set_padding (GTK_MISC (bframe_threshold_label), 2, 6); |
244 | + |
245 | +- bframe_threshold_adj = gtk_adjustment_new (0, -255, 255, 1, 10, 10); |
246 | ++ bframe_threshold_adj = gtk_adjustment_new (0, -255, 255, 1, 10, 0); |
247 | + bframe_threshold = gtk_spin_button_new (GTK_ADJUSTMENT (bframe_threshold_adj), 1, 0); |
248 | + gtk_widget_show (bframe_threshold); |
249 | + gtk_table_attach (GTK_TABLE (table2), bframe_threshold, 1, 2, 3, 4, |
250 | +@@ -479,7 +479,7 @@ create_window1 (void) |
251 | + (GtkAttachOptions) (0), 2, 0); |
252 | + gtk_tooltips_set_tip (tooltips, bframe_threshold, "Sometimes BFrames do not look good, and introduce artefacts when most of the frame is static and some small zones have high motion (a static scene with a man talking, his mouth will probably look bad if what is surrounding the man and his mouth is completly static)\n\nThis setting allow you to favorize or not, the use of bframes. The higher the value, the more a bframe has chance to be used.", NULL); |
253 | + |
254 | +- bquant_offset_adj = gtk_adjustment_new (100, 0, 200, 1, 10, 10); |
255 | ++ bquant_offset_adj = gtk_adjustment_new (100, 0, 200, 1, 10, 0); |
256 | + bquant_offset = gtk_spin_button_new (GTK_ADJUSTMENT (bquant_offset_adj), 1, 0); |
257 | + gtk_widget_show (bquant_offset); |
258 | + gtk_table_attach (GTK_TABLE (table2), bquant_offset, 1, 2, 2, 3, |
259 | +@@ -487,7 +487,7 @@ create_window1 (void) |
260 | + (GtkAttachOptions) (0), 2, 0); |
261 | + gtk_tooltips_set_tip (tooltips, bquant_offset, "As explained before, BFrames are highly correlated to its reference frames Thus XviD computes their quantizer to its reference's quantizers.\nThis two settings allow you to tune the formula:", NULL); |
262 | + |
263 | +- bquant_ratio_adj = gtk_adjustment_new (150, 0, 200, 1, 10, 10); |
264 | ++ bquant_ratio_adj = gtk_adjustment_new (150, 0, 200, 1, 10, 0); |
265 | + bquant_ratio = gtk_spin_button_new (GTK_ADJUSTMENT (bquant_ratio_adj), 1, 0); |
266 | + gtk_widget_show (bquant_ratio); |
267 | + gtk_table_attach (GTK_TABLE (table2), bquant_ratio, 1, 2, 1, 2, |
268 | +@@ -495,7 +495,7 @@ create_window1 (void) |
269 | + (GtkAttachOptions) (0), 2, 0); |
270 | + gtk_tooltips_set_tip (tooltips, bquant_ratio, "As explained before, BFrames are highly correlated to its reference frames Thus XviD computes their quantizer to its reference's quantizers.\nThis two settings allow you to tune the formula:", NULL); |
271 | + |
272 | +- max_bframes_adj = gtk_adjustment_new (2, 0, 10, 1, 10, 10); |
273 | ++ max_bframes_adj = gtk_adjustment_new (2, 0, 10, 1, 10, 0); |
274 | + max_bframes = gtk_spin_button_new (GTK_ADJUSTMENT (max_bframes_adj), 1, 0); |
275 | + gtk_widget_show (max_bframes); |
276 | + gtk_table_attach (GTK_TABLE (table2), max_bframes, 1, 2, 0, 1, |
277 | +@@ -570,7 +570,7 @@ create_window1 (void) |
278 | + gtk_label_set_justify (GTK_LABEL (label80), GTK_JUSTIFY_LEFT); |
279 | + gtk_misc_set_alignment (GTK_MISC (label80), 0, 0.5); |
280 | + |
281 | +- frame_drop_ratio_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 10); |
282 | ++ frame_drop_ratio_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 0); |
283 | + frame_drop_ratio = gtk_spin_button_new (GTK_ADJUSTMENT (frame_drop_ratio_adj), 1, 0); |
284 | + gtk_widget_show (frame_drop_ratio); |
285 | + gtk_table_attach (GTK_TABLE (table12), frame_drop_ratio, 1, 2, 0, 1, |
286 | +@@ -642,7 +642,7 @@ create_window1 (void) |
287 | + gtk_misc_set_alignment (GTK_MISC (bquant_min_max_label), 0, 0.5); |
288 | + gtk_misc_set_padding (GTK_MISC (bquant_min_max_label), 2, 5); |
289 | + |
290 | +- min_iquant_adj = gtk_adjustment_new (2, 1, 31, 1, 10, 10); |
291 | ++ min_iquant_adj = gtk_adjustment_new (2, 1, 31, 1, 10, 0); |
292 | + min_iquant = gtk_spin_button_new (GTK_ADJUSTMENT (min_iquant_adj), 1, 0); |
293 | + gtk_widget_show (min_iquant); |
294 | + gtk_table_attach (GTK_TABLE (table4), min_iquant, 1, 2, 1, 2, |
295 | +@@ -650,7 +650,7 @@ create_window1 (void) |
296 | + (GtkAttachOptions) (0), 2, 2); |
297 | + gtk_tooltips_set_tip (tooltips, min_iquant, "Minimum I-Frame Quantizer", NULL); |
298 | + |
299 | +- min_pquant_adj = gtk_adjustment_new (2, 1, 31, 1, 10, 10); |
300 | ++ min_pquant_adj = gtk_adjustment_new (2, 1, 31, 1, 10, 0); |
301 | + min_pquant = gtk_spin_button_new (GTK_ADJUSTMENT (min_pquant_adj), 1, 0); |
302 | + gtk_widget_show (min_pquant); |
303 | + gtk_table_attach (GTK_TABLE (table4), min_pquant, 1, 2, 2, 3, |
304 | +@@ -658,7 +658,7 @@ create_window1 (void) |
305 | + (GtkAttachOptions) (0), 2, 2); |
306 | + gtk_tooltips_set_tip (tooltips, min_pquant, "Minimum P-Frame Quantizer", NULL); |
307 | + |
308 | +- min_bquant_adj = gtk_adjustment_new (2, 1, 31, 1, 10, 10); |
309 | ++ min_bquant_adj = gtk_adjustment_new (2, 1, 31, 1, 10, 0); |
310 | + min_bquant = gtk_spin_button_new (GTK_ADJUSTMENT (min_bquant_adj), 1, 0); |
311 | + gtk_widget_show (min_bquant); |
312 | + gtk_table_attach (GTK_TABLE (table4), min_bquant, 1, 2, 3, 4, |
313 | +@@ -666,7 +666,7 @@ create_window1 (void) |
314 | + (GtkAttachOptions) (0), 2, 2); |
315 | + gtk_tooltips_set_tip (tooltips, min_bquant, "Minimum B-Frame Quantizer", NULL); |
316 | + |
317 | +- max_iquant_adj = gtk_adjustment_new (31, 1, 31, 1, 10, 10); |
318 | ++ max_iquant_adj = gtk_adjustment_new (31, 1, 31, 1, 10, 0); |
319 | + max_iquant = gtk_spin_button_new (GTK_ADJUSTMENT (max_iquant_adj), 1, 0); |
320 | + gtk_widget_show (max_iquant); |
321 | + gtk_table_attach (GTK_TABLE (table4), max_iquant, 2, 3, 1, 2, |
322 | +@@ -674,7 +674,7 @@ create_window1 (void) |
323 | + (GtkAttachOptions) (0), 2, 2); |
324 | + gtk_tooltips_set_tip (tooltips, max_iquant, "Maximum I-Frame Quantizer", NULL); |
325 | + |
326 | +- max_pquant_adj = gtk_adjustment_new (31, 1, 31, 1, 10, 10); |
327 | ++ max_pquant_adj = gtk_adjustment_new (31, 1, 31, 1, 10, 0); |
328 | + max_pquant = gtk_spin_button_new (GTK_ADJUSTMENT (max_pquant_adj), 1, 0); |
329 | + gtk_widget_show (max_pquant); |
330 | + gtk_table_attach (GTK_TABLE (table4), max_pquant, 2, 3, 2, 3, |
331 | +@@ -682,7 +682,7 @@ create_window1 (void) |
332 | + (GtkAttachOptions) (0), 2, 2); |
333 | + gtk_tooltips_set_tip (tooltips, max_pquant, "Maximum I-Frame Quantizer", NULL); |
334 | + |
335 | +- max_bquant_adj = gtk_adjustment_new (31, 1, 31, 1, 10, 10); |
336 | ++ max_bquant_adj = gtk_adjustment_new (31, 1, 31, 1, 10, 0); |
337 | + max_bquant = gtk_spin_button_new (GTK_ADJUSTMENT (max_bquant_adj), 1, 0); |
338 | + gtk_widget_show (max_bquant); |
339 | + gtk_table_attach (GTK_TABLE (table4), max_bquant, 2, 3, 3, 4, |
340 | +@@ -952,7 +952,7 @@ create_window1 (void) |
341 | + gtk_misc_set_alignment (GTK_MISC (label64), 0, 0.5); |
342 | + gtk_misc_set_padding (GTK_MISC (label64), 2, 5); |
343 | + |
344 | +- curve_compression_high_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 10); |
345 | ++ curve_compression_high_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 0); |
346 | + curve_compression_high = gtk_spin_button_new (GTK_ADJUSTMENT (curve_compression_high_adj), 1, 0); |
347 | + gtk_widget_show (curve_compression_high); |
348 | + gtk_table_attach (GTK_TABLE (table9), curve_compression_high, 1, 2, 2, 3, |
349 | +@@ -960,7 +960,7 @@ create_window1 (void) |
350 | + (GtkAttachOptions) (0), 0, 0); |
351 | + gtk_tooltips_set_tip (tooltips, curve_compression_high, "This settigs control how much the upper part of the curve has to get closer to the average bitrate value. The upper part of the curve is the set of values that are higher than the curve average. It is expressed in %.\n\nThink of that setting like a shrinking factor for the upper part of the curve.", NULL); |
352 | + |
353 | +- curve_compression_low_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 10); |
354 | ++ curve_compression_low_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 0); |
355 | + curve_compression_low = gtk_spin_button_new (GTK_ADJUSTMENT (curve_compression_low_adj), 1, 0); |
356 | + gtk_widget_show (curve_compression_low); |
357 | + gtk_table_attach (GTK_TABLE (table9), curve_compression_low, 1, 2, 3, 4, |
358 | +@@ -992,7 +992,7 @@ create_window1 (void) |
359 | + gtk_tooltips_set_tip (tooltips, container_frame_overhead, "Most of the time users express their target bitrate for video w/o taking care of the video container overhead. This small but (mostly) constant overhead can make the target file size is not respected (oversized result). We decided to allow users to set the amount of overhead per frame the container generates (give only an average per frame)\n\nValue = >=0\nDefault = 24 (AVI frame average overhead per frame in bytes)\n0 has a special meaning, it lets XviD uses its own default values", NULL); |
360 | + gtk_entry_set_text (GTK_ENTRY (container_frame_overhead), "24"); |
361 | + |
362 | +- keyframe_boost_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 10); |
363 | ++ keyframe_boost_adj = gtk_adjustment_new (0, 0, 100, 1, 10, 0); |
364 | + keyframe_boost = gtk_spin_button_new (GTK_ADJUSTMENT (keyframe_boost_adj), 1, 0); |
365 | + gtk_widget_show (keyframe_boost); |
366 | + gtk_table_attach (GTK_TABLE (table9), keyframe_boost, 1, 2, 0, 1, |
367 | +@@ -1000,7 +1000,7 @@ create_window1 (void) |
368 | + (GtkAttachOptions) (0), 0, 0); |
369 | + gtk_tooltips_set_tip (tooltips, keyframe_boost, "This setting tells how many additional amount of bits, Intra Frames are supposed to be given (this \"bossting\" amount of bits is compensated by subtracting the same amount of bits from other frame types pool) \n\nValue = [0..100]", NULL); |
370 | + |
371 | +- bitrate_payback_delay_adj = gtk_adjustment_new (5, 0, 100, 1, 10, 10); |
372 | ++ bitrate_payback_delay_adj = gtk_adjustment_new (5, 0, 100, 1, 10, 0); |
373 | + bitrate_payback_delay = gtk_spin_button_new (GTK_ADJUSTMENT (bitrate_payback_delay_adj), 1, 0); |
374 | + gtk_widget_show (bitrate_payback_delay); |
375 | + gtk_table_attach (GTK_TABLE (table9), bitrate_payback_delay, 1, 2, 1, 2, |
376 | +@@ -1008,7 +1008,7 @@ create_window1 (void) |
377 | + (GtkAttachOptions) (0), 0, 0); |
378 | + gtk_tooltips_set_tip (tooltips, bitrate_payback_delay, "During two pass, a scaled bitrate curve is computed. The difference between that expected curve and the result obtained during encoding is called overflow. Obviously, the two pass Rate Controller tries to compensate that overflow distributing it over next frames to be encoded. \nThis setting controls how much overflow is distributed at each new frame. Low values allow lazy overflow control, big rate bursts are compensated more slowly (could lead to lack of precision for small clips). High values make RC compensate very hard the overflow, this can have a very bad impact on quality during rate bursts. \nNB: This setting impacts quality a lot, play with it carefully!", NULL); |
379 | + |
380 | +- max_overflow_improvement_adj = gtk_adjustment_new (5, 0, 100, 1, 10, 10); |
381 | ++ max_overflow_improvement_adj = gtk_adjustment_new (5, 0, 100, 1, 10, 0); |
382 | + max_overflow_improvement = gtk_spin_button_new (GTK_ADJUSTMENT (max_overflow_improvement_adj), 1, 0); |
383 | + gtk_widget_show (max_overflow_improvement); |
384 | + gtk_table_attach (GTK_TABLE (table9), max_overflow_improvement, 1, 2, 4, 5, |
385 | +@@ -1016,7 +1016,7 @@ create_window1 (void) |
386 | + (GtkAttachOptions) (0), 0, 0); |
387 | + gtk_tooltips_set_tip (tooltips, max_overflow_improvement, "During the frame bit allocation, overflow control may increase the frame size. This parameter controls how much the overflow control is allowed to increase the frame size in percent compared to the ideal curve allocation", NULL); |
388 | + |
389 | +- max_overflow_degradation_adj = gtk_adjustment_new (5, 0, 100, 1, 10, 10); |
390 | ++ max_overflow_degradation_adj = gtk_adjustment_new (5, 0, 100, 1, 10, 0); |
391 | + max_overflow_degradation = gtk_spin_button_new (GTK_ADJUSTMENT (max_overflow_degradation_adj), 1, 0); |
392 | + gtk_widget_show (max_overflow_degradation); |
393 | + gtk_table_attach (GTK_TABLE (table9), max_overflow_degradation, 1, 2, 5, 6, |
394 | |
395 | === added file 'debian/patches/series' |
396 | --- debian/patches/series 1970-01-01 00:00:00 +0000 |
397 | +++ debian/patches/series 2013-11-19 20:25:10 +0000 |
398 | @@ -0,0 +1,1 @@ |
399 | +01_GtkSpinButton.diff |
400 | |
401 | === modified file 'debian/rules' |
402 | --- debian/rules 2004-02-07 16:53:56 +0000 |
403 | +++ debian/rules 2013-11-19 20:25:10 +0000 |
404 | @@ -1,84 +1,10 @@ |
405 | #!/usr/bin/make -f |
406 | |
407 | -#export DH_VERBOSE=1 |
408 | - |
409 | -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) |
410 | -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) |
411 | - |
412 | -CFLAGS = -Wall -g |
413 | - |
414 | -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) |
415 | - CFLAGS += -O0 |
416 | -else |
417 | - CFLAGS += -O2 |
418 | -endif |
419 | - |
420 | -config.status: configure |
421 | - dh_testdir |
422 | - |
423 | - CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \ |
424 | - --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr \ |
425 | - --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info |
426 | - |
427 | -build: build-stamp |
428 | -build-stamp: config.status |
429 | - dh_testdir |
430 | - |
431 | - $(MAKE) -j4 |
432 | - |
433 | - touch build-stamp |
434 | - |
435 | -clean: |
436 | - dh_testdir |
437 | - dh_testroot |
438 | - rm -f build-stamp |
439 | - |
440 | - -$(MAKE) distclean |
441 | - |
442 | - dh_clean |
443 | - |
444 | -install: build |
445 | - dh_testdir |
446 | - dh_testroot |
447 | - dh_clean -k |
448 | - dh_installdirs |
449 | - |
450 | - $(MAKE) install DESTDIR=$(CURDIR)/debian/xvid4conf |
451 | - |
452 | -# Build architecture-independent files here. |
453 | -binary-indep: build install |
454 | -# We have nothing to do by default. |
455 | - |
456 | -# Build architecture-dependent files here. |
457 | -binary-arch: build install |
458 | - dh_testdir |
459 | - dh_testroot |
460 | - dh_installchangelogs ChangeLog |
461 | - dh_installdocs |
462 | - dh_installexamples |
463 | -# dh_install |
464 | -# dh_installmenu |
465 | -# dh_installdebconf |
466 | -# dh_installlogrotate |
467 | -# dh_installemacsen |
468 | -# dh_installpam |
469 | -# dh_installmime |
470 | -# dh_installinit |
471 | -# dh_installcron |
472 | -# dh_installinfo |
473 | - dh_installman |
474 | - dh_link |
475 | - dh_strip |
476 | - dh_compress |
477 | - dh_fixperms |
478 | -# dh_perl |
479 | -# dh_python |
480 | -# dh_makeshlibs |
481 | - dh_installdeb |
482 | - dh_shlibdeps |
483 | - dh_gencontrol |
484 | - dh_md5sums |
485 | - dh_builddeb |
486 | - |
487 | -binary: binary-indep binary-arch |
488 | -.PHONY: build clean binary-indep binary-arch binary install |
489 | +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed |
490 | +export DEB_BUILD_MAINT_OPTIONS = hardening=+all |
491 | + |
492 | +%: |
493 | + dh $@ --with quilt |
494 | + |
495 | +override_dh_builddeb: |
496 | + dh_builddeb -- -Zxz |
497 | |
498 | === added directory 'debian/source' |
499 | === added file 'debian/source/format' |
500 | --- debian/source/format 1970-01-01 00:00:00 +0000 |
501 | +++ debian/source/format 2013-11-19 20:25:10 +0000 |
502 | @@ -0,0 +1,1 @@ |
503 | +1.0 |
504 | |
505 | === added file 'debian/watch' |
506 | --- debian/watch 1970-01-01 00:00:00 +0000 |
507 | +++ debian/watch 2013-11-19 20:25:10 +0000 |
508 | @@ -0,0 +1,2 @@ |
509 | +version=3 |
510 | +http://tibit.org/hacks/xvid4conf-(.*).tar.gz |
511 | \ No newline at end of file |
Thanks. Uploaded.