Merge lp:~noskcaj/ubuntu/trusty/xvid4conf/merge into lp:ubuntu/trusty/xvid4conf

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
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Review via email: mp+195857@code.launchpad.net

Description of the change

Merge from deb-multimedia

To post a comment you must log in.
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks. Uploaded.

review: Approve

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

Subscribers

People subscribed via source and target branches

to all changes: