1
<?xml version="1.0" encoding="UTF-8"?>
3
<requires lib="gtk+" version="2.20"/>
4
<!-- interface-naming-policy toplevel-contextual -->
5
<object class="GtkImage" id="image1">
6
<property name="visible">True</property>
7
<property name="can_focus">False</property>
8
<property name="stock">gtk-media-play</property>
10
<object class="GtkImage" id="image10">
11
<property name="visible">True</property>
12
<property name="can_focus">False</property>
13
<property name="icon_name">video-x-generic</property>
15
<object class="GtkImage" id="image2">
16
<property name="visible">True</property>
17
<property name="can_focus">False</property>
18
<property name="stock">gtk-media-pause</property>
20
<object class="GtkImage" id="image3">
21
<property name="visible">True</property>
22
<property name="can_focus">False</property>
23
<property name="stock">gtk-save</property>
25
<object class="GtkImage" id="image5">
26
<property name="visible">True</property>
27
<property name="can_focus">False</property>
28
<property name="ypad">3</property>
29
<property name="stock">gtk-go-forward</property>
31
<object class="GtkImage" id="image6">
32
<property name="visible">True</property>
33
<property name="can_focus">False</property>
34
<property name="stock">gtk-go-back</property>
36
<object class="GtkImage" id="image9">
37
<property name="visible">True</property>
38
<property name="can_focus">False</property>
39
<property name="stock">gtk-cut</property>
41
<object class="GtkWindow" id="player">
42
<property name="can_focus">False</property>
43
<property name="type_hint">dialog</property>
44
<signal name="destroy" handler="gtk_widget_destroy" swapped="no"/>
45
<signal name="delete-event" handler="gtk_widget_delete" swapped="no"/>
47
<object class="GtkVBox" id="vbox4">
48
<property name="visible">True</property>
49
<property name="can_focus">False</property>
51
<object class="GtkDrawingArea" id="draw">
52
<property name="visible">True</property>
53
<property name="can_focus">False</property>
54
<signal name="expose-event" handler="draw_expose_event_cb" swapped="no"/>
57
<property name="expand">True</property>
58
<property name="fill">True</property>
59
<property name="position">0</property>
63
<object class="GtkHBox" id="hbox3">
64
<property name="visible">True</property>
65
<property name="can_focus">False</property>
67
<object class="GtkButton" id="play">
68
<property name="visible">True</property>
69
<property name="can_focus">True</property>
70
<property name="receives_default">True</property>
71
<property name="tooltip_text" translatable="yes">Play</property>
72
<property name="use_action_appearance">False</property>
73
<property name="image">image1</property>
74
<signal name="clicked" handler="play_clicked_cb" swapped="no"/>
77
<property name="expand">False</property>
78
<property name="fill">False</property>
79
<property name="position">0</property>
83
<object class="GtkButton" id="pause">
84
<property name="visible">True</property>
85
<property name="can_focus">True</property>
86
<property name="receives_default">True</property>
87
<property name="tooltip_text" translatable="yes">Pause</property>
88
<property name="use_action_appearance">False</property>
89
<property name="image">image2</property>
90
<signal name="clicked" handler="pause_clicked_cb" swapped="no"/>
93
<property name="expand">False</property>
94
<property name="fill">False</property>
95
<property name="position">1</property>
99
<object class="GtkButton" id="back">
100
<property name="visible">True</property>
101
<property name="can_focus">True</property>
102
<property name="receives_default">True</property>
103
<property name="tooltip_text" translatable="yes">Previous frame</property>
104
<property name="use_action_appearance">False</property>
105
<property name="image">image6</property>
106
<signal name="clicked" handler="back_clicked_cb" swapped="no"/>
109
<property name="expand">False</property>
110
<property name="fill">False</property>
111
<property name="position">2</property>
115
<object class="GtkButton" id="forward">
116
<property name="visible">True</property>
117
<property name="can_focus">True</property>
118
<property name="receives_default">True</property>
119
<property name="tooltip_text" translatable="yes">Next frame</property>
120
<property name="use_action_appearance">False</property>
121
<property name="image">image5</property>
122
<signal name="clicked" handler="forward_clicked_cb" swapped="no"/>
125
<property name="expand">False</property>
126
<property name="fill">False</property>
127
<property name="position">3</property>
140
<object class="GtkEntry" id="from">
141
<property name="width_request">50</property>
142
<property name="visible">True</property>
143
<property name="can_focus">True</property>
144
<property name="invisible_char">●</property>
147
<property name="expand">False</property>
148
<property name="fill">False</property>
149
<property name="padding">5</property>
150
<property name="position">7</property>
154
<object class="GtkLabel" id="label1">
155
<property name="visible">True</property>
156
<property name="can_focus">False</property>
157
<property name="xalign">0.4699999988079071</property>
158
<property name="label" translatable="yes">-</property>
161
<property name="expand">False</property>
162
<property name="fill">False</property>
163
<property name="position">8</property>
167
<object class="GtkEntry" id="to">
168
<property name="width_request">50</property>
169
<property name="visible">True</property>
170
<property name="can_focus">True</property>
171
<property name="invisible_char">●</property>
174
<property name="expand">False</property>
175
<property name="fill">False</property>
176
<property name="padding">5</property>
177
<property name="position">9</property>
181
<object class="GtkButton" id="cut">
182
<property name="visible">True</property>
183
<property name="can_focus">True</property>
184
<property name="receives_default">True</property>
185
<property name="tooltip_text" translatable="yes">Cut the specified frames</property>
186
<property name="use_action_appearance">False</property>
187
<property name="image">image9</property>
188
<signal name="clicked" handler="cut_clicked_cb" swapped="no"/>
191
<property name="expand">False</property>
192
<property name="fill">False</property>
193
<property name="position">10</property>
197
<object class="GtkButton" id="save">
198
<property name="visible">True</property>
199
<property name="can_focus">True</property>
200
<property name="receives_default">True</property>
201
<property name="tooltip_text" translatable="yes">Save to Disk</property>
202
<property name="use_action_appearance">False</property>
203
<property name="image">image3</property>
204
<signal name="clicked" handler="save_clicked_cb" swapped="no"/>
207
<property name="expand">False</property>
208
<property name="fill">False</property>
209
<property name="position">11</property>
213
<object class="GtkButton" id="video">
214
<property name="visible">True</property>
215
<property name="can_focus">True</property>
216
<property name="receives_default">True</property>
217
<property name="tooltip_text" translatable="yes">Encode to Video</property>
218
<property name="use_action_appearance">False</property>
219
<property name="image">image10</property>
220
<signal name="clicked" handler="video_clicked_cb" swapped="no"/>
223
<property name="expand">False</property>
224
<property name="fill">False</property>
225
<property name="position">12</property>
229
<object class="GtkHScale" id="frame">
230
<property name="visible">True</property>
231
<property name="can_focus">True</property>
232
<property name="digits">0</property>
233
<signal name="value-changed" handler="frame_value_changed_cb" swapped="no"/>
234
<signal name="format-value" handler="frame_format_value_cb" swapped="no"/>
237
<property name="expand">True</property>
238
<property name="fill">True</property>
239
<property name="position">13</property>
244
<property name="expand">False</property>
245
<property name="fill">False</property>
246
<property name="position">1</property>