We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Changes of Revision 5
xt7-player-mpv.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Thu Feb 4 12:41:02 UTC 2016 - avvissu@yandex.ru
4
+
5
+- Update to 0.14.384:
6
+ * see: /usr/share/doc/packages/xt7-player-mpv/CHANGELOG_GIT
7
+
8
+-------------------------------------------------------------------
9
Sun Nov 8 20:53:25 UTC 2015 - avvissu@yandex.ru
10
11
- Update to 0.12.381:
12
xt7-player-mpv.spec
Changed
30
1
2
3
4
Name: xt7-player-mpv
5
-Version: 0.12.381
6
+Version: 0.14.384
7
Release: 0
8
Summary: Qt/Gambas gui to mpv
9
License: GPL-2.0+
10
11
Url: http://xt7-player.sourceforge.net/xt7forum/
12
Source0: https://github.com/kokoko3k/xt7-player-mpv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
13
BuildRequires: desktop-file-utils
14
-BuildRequires: gambas3-devel >= 3.8.1
15
+BuildRequires: gambas3-devel >= 3.8.4
16
BuildRequires: gambas3-gb-args
17
BuildRequires: gambas3-gb-compress
18
BuildRequires: gambas3-gb-db
19
20
Requires: gambas3-gb-util-web
21
Requires: gambas3-gb-web
22
Requires: gambas3-gb-libxml
23
-Requires: gambas3-runtime >= 3.8.1
24
-Requires: mpv >= 0.12.0
25
+Requires: gambas3-runtime >= 3.8.4
26
+Requires: mpv >= 0.14.0
27
Requires: wget
28
Requires: youtube-dl
29
Recommends: dvb
30
xt7-player-mpv-0.12.381.tar.gz/.lang/de.po -> xt7-player-mpv-0.14.384.tar.gz/.lang/de.po
Changed
201
1
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: PACKAGE VERSION\n"
5
-"POT-Creation-Date: 2002-11-01 04:27+0100\n"
6
+"POT-Creation-Date: 2015-11-25 08:33 UTC\n"
7
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
"Language-Team: LANGUAGE <LL@li.org>\n"
10
11
msgstr "xt7-player"
12
13
#: .project:2
14
-msgid "Xt7-Player, an (almost) complete mplayer gui"
15
+#, fuzzy
16
+msgid "Xt7-Player, an (almost) complete mpv gui"
17
msgstr "Xt7-Player, eine (fast) vollständige mplayer gui"
18
19
-#: AFiltersCfg.class:118
20
-msgid "Method"
21
-msgstr "Methode"
22
-
23
-#: AFiltersCfg.class:119
24
-msgid "Target"
25
-msgstr "Ziel"
26
-
27
-#: AFiltersCfg.class:124
28
-msgid "Amount"
29
-msgstr ""
30
-
31
-#: AFiltersCfg.class:129
32
-msgid "Channel 1"
33
-msgstr "Kanal 1"
34
-
35
-#: AFiltersCfg.class:130
36
-msgid "Channel 2"
37
-msgstr "Kanal 2"
38
-
39
-#: AFiltersCfg.class:131
40
-msgid "Channel 3"
41
-msgstr "Kanal 3"
42
-
43
-#: AFiltersCfg.class:132
44
-msgid "Channel 4"
45
-msgstr "Kanal 4"
46
-
47
-#: AFiltersCfg.class:133
48
-msgid "Channel 5"
49
-msgstr "Kanal 5"
50
-
51
-#: AFiltersCfg.class:134
52
-msgid "Channel 6"
53
-msgstr "Kanal 6"
54
-
55
-#: AFiltersCfg.class:145
56
-msgid "1 Turns on soft clipping"
57
-msgstr ""
58
-
59
-#: AFiltersCfg.class:145
60
-msgid "Soft Clipping"
61
-msgstr ""
62
-
63
-#: AFiltersCfg.class:156
64
-msgid "Runtime responce to speed change"
65
-msgstr ""
66
-
67
-#: AFiltersCfg.class:160
68
-msgid "Custom audio filter(s):"
69
-msgstr ""
70
-
71
-#: AFiltersCfg.class:160
72
-msgid "E.g.:resample=44100:1:2,hrtf=s"
73
-msgstr ""
74
-
75
-#: AFiltersCfg.form:63
76
-msgid "Audio Filters configuration"
77
-msgstr ""
78
-
79
-#: AFiltersCfg.form:72 AudioVideoCodecs.form:42 Chains.form:74 FMain.form:767
80
-#: GeneralOptions.form:274 HotKeys.form:32 SubAndOsd.form:99
81
-#: VFiltersCfg.form:32 VideoEqualizer.form:49 XConfigureAudioDriver.form:82
82
-#: XConfigureVideoDriver.form:189
83
-msgid "Profile"
84
-msgstr "Profil"
85
-
86
-#: AFiltersCfg.form:75 AudioVideoCodecs.form:45 Chains.form:77 FMain.form:770
87
-#: GeneralOptions.form:277 HotKeys.form:35 SubAndOsd.form:102
88
-#: VFiltersCfg.form:35 VideoEqualizer.form:52 XConfigureAudioDriver.form:85
89
-#: XConfigureVideoDriver.form:192
90
-msgid "Reload current profile"
91
-msgstr "Aktuelles Profil neu laden"
92
-
93
-#: AFiltersCfg.form:80 AudioVideoCodecs.form:50 Chains.form:82
94
-#: GeneralOptions.form:282 HotKeys.form:40 SubAndOsd.form:107
95
-#: VFiltersCfg.form:40 VideoEqualizer.form:57 XConfigureAudioDriver.form:90
96
-#: XConfigureVideoDriver.form:197
97
-msgid "Save to current profile"
98
-msgstr "Im aktuellen Profil speichern"
99
-
100
-#: AFiltersCfg.form:85 AudioVideoCodecs.form:55 GeneralOptions.form:287
101
-#: HotKeys.form:45 SubAndOsd.form:112 VFiltersCfg.form:45
102
-#: VideoEqualizer.form:62 XConfigureAudioDriver.form:95
103
-#: XConfigureVideoDriver.form:202
104
-msgid "Save these settings to all profiles"
105
-msgstr "Diese Einstellungen im aktuellen Profil speichern"
106
-
107
-#: AFiltersCfg.form:98 TranslationNeeded.form:25 VFiltersCfg.form:57
108
-msgid "TextArea1"
109
-msgstr "TextArea1"
110
-
111
-#: AFiltersCfg.form:108
112
-msgid "Audio Filters list"
113
-msgstr ""
114
-
115
-#: AFiltersCfg.form:115
116
-msgid "equalizer"
117
-msgstr ""
118
-
119
-#: AFiltersCfg.form:148 AudioEqualizer.form:212
120
-msgid "31"
121
-msgstr "31"
122
-
123
-#: AFiltersCfg.form:153 AudioEqualizer.form:217
124
-msgid "62"
125
-msgstr "62"
126
-
127
-#: AFiltersCfg.form:158 AudioEqualizer.form:222
128
-msgid "125"
129
-msgstr "125"
130
-
131
-#: AFiltersCfg.form:163 AudioEqualizer.form:227
132
-msgid "250"
133
-msgstr "250"
134
-
135
-#: AFiltersCfg.form:168 AudioEqualizer.form:232
136
-msgid "500"
137
-msgstr "500"
138
-
139
-#: AFiltersCfg.form:173 AudioEqualizer.form:237
140
-msgid "1K"
141
-msgstr "1K"
142
-
143
-#: AFiltersCfg.form:178 AudioEqualizer.form:242
144
-msgid "2K"
145
-msgstr "2K"
146
-
147
-#: AFiltersCfg.form:183 AudioEqualizer.form:247
148
-msgid "4K"
149
-msgstr "4K"
150
-
151
-#: AFiltersCfg.form:188 AudioEqualizer.form:252
152
-msgid "8K"
153
-msgstr "8K"
154
-
155
-#: AFiltersCfg.form:193 AudioEqualizer.form:257
156
-msgid "16K"
157
-msgstr "16K"
158
-
159
-#: AFiltersCfg.form:297 AudioEqualizer.form:58
160
-msgid "12"
161
-msgstr "12"
162
-
163
-#: AFiltersCfg.form:362
164
-msgid "1965"
165
-msgstr "1965"
166
-
167
-#: AFiltersCfg.form:362
168
-msgid "Air"
169
-msgstr "Luft"
170
-
171
-#: AFiltersCfg.form:362
172
-msgid "Brittle"
173
-msgstr ""
174
-
175
-#: AFiltersCfg.form:362
176
-msgid "Car Stereo"
177
-msgstr ""
178
-
179
-#: AFiltersCfg.form:362
180
-msgid "Classic V"
181
-msgstr ""
182
-
183
-#: AFiltersCfg.form:362
184
-msgid "Clear "
185
-msgstr ""
186
-
187
-#: AFiltersCfg.form:362 XConfigureAudioDriver.form:353
188
-#: XConfigureVideoDriver.form:1077
189
-msgid "Custom"
190
-msgstr "Benutzerdefiniert"
191
-
192
-#: AFiltersCfg.form:362
193
-msgid "Dark"
194
-msgstr "Dunkel"
195
-
196
-#: AFiltersCfg.form:362
197
-msgid "Death"
198
-msgstr "Tod"
199
-
200
-#: AFiltersCfg.form:362
201
xt7-player-mpv-0.12.381.tar.gz/.lang/es.po -> xt7-player-mpv-0.14.384.tar.gz/.lang/es.po
Changed
201
1
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: PACKAGE VERSION\n"
5
-"POT-Creation-Date: 2002-11-01 04:27+0100\n"
6
+"POT-Creation-Date: 2015-11-25 08:33 UTC\n"
7
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
"Language-Team: LANGUAGE <LL@li.org>\n"
10
11
msgstr ""
12
13
#: .project:2
14
-msgid "Xt7-Player, an (almost) complete mplayer gui"
15
+msgid "Xt7-Player, an (almost) complete mpv gui"
16
msgstr ""
17
18
-#: AFiltersCfg.class:118
19
-msgid "Method"
20
-msgstr "Método"
21
-
22
-#: AFiltersCfg.class:119
23
-msgid "Target"
24
-msgstr "Objetivo"
25
-
26
-#: AFiltersCfg.class:124
27
-msgid "Amount"
28
-msgstr "Cantidad"
29
-
30
-#: AFiltersCfg.class:129
31
-msgid "Channel 1"
32
-msgstr "Canal 1"
33
-
34
-#: AFiltersCfg.class:130
35
-msgid "Channel 2"
36
-msgstr "Canal 2"
37
-
38
-#: AFiltersCfg.class:131
39
-msgid "Channel 3"
40
-msgstr "Canal 3"
41
-
42
-#: AFiltersCfg.class:132
43
-msgid "Channel 4"
44
-msgstr "Canal 4"
45
-
46
-#: AFiltersCfg.class:133
47
-msgid "Channel 5"
48
-msgstr "Canal 5"
49
-
50
-#: AFiltersCfg.class:134
51
-msgid "Channel 6"
52
-msgstr "Canal 6"
53
-
54
-#: AFiltersCfg.class:145
55
-msgid "1 Turns on soft clipping"
56
-msgstr "1 Activar soft clipping"
57
-
58
-#: AFiltersCfg.class:145
59
-msgid "Soft Clipping"
60
-msgstr "Recortado suave"
61
-
62
-#: AFiltersCfg.class:156
63
-msgid "Runtime responce to speed change"
64
-msgstr ""
65
-
66
-#: AFiltersCfg.class:160
67
-msgid "Custom audio filter(s):"
68
-msgstr "Filtro(s) de audio personalizado(s):"
69
-
70
-#: AFiltersCfg.class:160
71
-msgid "E.g.:resample=44100:1:2,hrtf=s"
72
-msgstr "P. ej.:resample=44100:1:2,hrtf=s"
73
-
74
-#: AFiltersCfg.form:63
75
-msgid "Audio Filters configuration"
76
-msgstr "Configuración de filtros de audio"
77
-
78
-#: AFiltersCfg.form:72 AudioVideoCodecs.form:42 Chains.form:74 FMain.form:767
79
-#: GeneralOptions.form:274 HotKeys.form:32 SubAndOsd.form:99
80
-#: VFiltersCfg.form:32 VideoEqualizer.form:49 XConfigureAudioDriver.form:82
81
-#: XConfigureVideoDriver.form:189
82
-msgid "Profile"
83
-msgstr "Perfil"
84
-
85
-#: AFiltersCfg.form:75 AudioVideoCodecs.form:45 Chains.form:77 FMain.form:770
86
-#: GeneralOptions.form:277 HotKeys.form:35 SubAndOsd.form:102
87
-#: VFiltersCfg.form:35 VideoEqualizer.form:52 XConfigureAudioDriver.form:85
88
-#: XConfigureVideoDriver.form:192
89
-msgid "Reload current profile"
90
-msgstr "Recargar perfil actual"
91
-
92
-#: AFiltersCfg.form:80 AudioVideoCodecs.form:50 Chains.form:82
93
-#: GeneralOptions.form:282 HotKeys.form:40 SubAndOsd.form:107
94
-#: VFiltersCfg.form:40 VideoEqualizer.form:57 XConfigureAudioDriver.form:90
95
-#: XConfigureVideoDriver.form:197
96
-msgid "Save to current profile"
97
-msgstr "Guardar en el perfil actual"
98
-
99
-#: AFiltersCfg.form:85 AudioVideoCodecs.form:55 GeneralOptions.form:287
100
-#: HotKeys.form:45 SubAndOsd.form:112 VFiltersCfg.form:45
101
-#: VideoEqualizer.form:62 XConfigureAudioDriver.form:95
102
-#: XConfigureVideoDriver.form:202
103
-msgid "Save these settings to all profiles"
104
-msgstr ""
105
-
106
-#: AFiltersCfg.form:98 TranslationNeeded.form:25 VFiltersCfg.form:57
107
-msgid "TextArea1"
108
-msgstr "-"
109
-
110
-#: AFiltersCfg.form:108
111
-msgid "Audio Filters list"
112
-msgstr "Lista de filtros de audio"
113
-
114
-#: AFiltersCfg.form:115
115
-msgid "equalizer"
116
-msgstr ""
117
-
118
-#: AFiltersCfg.form:148 AudioEqualizer.form:212
119
-msgid "31"
120
-msgstr ""
121
-
122
-#: AFiltersCfg.form:153 AudioEqualizer.form:217
123
-msgid "62"
124
-msgstr ""
125
-
126
-#: AFiltersCfg.form:158 AudioEqualizer.form:222
127
-msgid "125"
128
-msgstr ""
129
-
130
-#: AFiltersCfg.form:163 AudioEqualizer.form:227
131
-msgid "250"
132
-msgstr ""
133
-
134
-#: AFiltersCfg.form:168 AudioEqualizer.form:232
135
-msgid "500"
136
-msgstr ""
137
-
138
-#: AFiltersCfg.form:173 AudioEqualizer.form:237
139
-msgid "1K"
140
-msgstr ""
141
-
142
-#: AFiltersCfg.form:178 AudioEqualizer.form:242
143
-msgid "2K"
144
-msgstr ""
145
-
146
-#: AFiltersCfg.form:183 AudioEqualizer.form:247
147
-msgid "4K"
148
-msgstr ""
149
-
150
-#: AFiltersCfg.form:188 AudioEqualizer.form:252
151
-msgid "8K"
152
-msgstr ""
153
-
154
-#: AFiltersCfg.form:193 AudioEqualizer.form:257
155
-msgid "16K"
156
-msgstr ""
157
-
158
-#: AFiltersCfg.form:297 AudioEqualizer.form:58
159
-msgid "12"
160
-msgstr ""
161
-
162
-#: AFiltersCfg.form:362
163
-msgid "1965"
164
-msgstr ""
165
-
166
-#: AFiltersCfg.form:362
167
-msgid "Air"
168
-msgstr ""
169
-
170
-#: AFiltersCfg.form:362
171
-msgid "Brittle"
172
-msgstr ""
173
-
174
-#: AFiltersCfg.form:362
175
-msgid "Car Stereo"
176
-msgstr ""
177
-
178
-#: AFiltersCfg.form:362
179
-msgid "Classic V"
180
-msgstr ""
181
-
182
-#: AFiltersCfg.form:362
183
-msgid "Clear "
184
-msgstr ""
185
-
186
-#: AFiltersCfg.form:362 XConfigureAudioDriver.form:353
187
-#: XConfigureVideoDriver.form:1077
188
-msgid "Custom"
189
-msgstr "-"
190
-
191
-#: AFiltersCfg.form:362
192
-msgid "Dark"
193
-msgstr ""
194
-
195
-#: AFiltersCfg.form:362
196
-msgid "Death"
197
-msgstr ""
198
-
199
-#: AFiltersCfg.form:362
200
-msgid "Drums"
201
xt7-player-mpv-0.12.381.tar.gz/.lang/hu.po -> xt7-player-mpv-0.14.384.tar.gz/.lang/hu.po
Changed
201
1
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: PACKAGE VERSION\n"
5
-"POT-Creation-Date: 2002-11-01 04:27+0100\n"
6
+"POT-Creation-Date: 2015-11-25 08:33 UTC\n"
7
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
"Language-Team: LANGUAGE <LL@li.org>\n"
10
11
msgstr "xt7-player"
12
13
#: .project:2
14
-msgid "Xt7-Player, an (almost) complete mplayer gui"
15
+#, fuzzy
16
+msgid "Xt7-Player, an (almost) complete mpv gui"
17
msgstr "Xt7-Player, (majdnem) teljes értékű mplayer gui"
18
19
-#: AFiltersCfg.class:114
20
-msgid "Method"
21
-msgstr "Eljárás"
22
-
23
-#: AFiltersCfg.class:115
24
-msgid "Target"
25
-msgstr "Cél"
26
-
27
-#: AFiltersCfg.class:120
28
-msgid "Amount"
29
-msgstr "Összeg"
30
-
31
-#: AFiltersCfg.class:125
32
-msgid "Channel 1"
33
-msgstr "1. Csatorna"
34
-
35
-#: AFiltersCfg.class:126
36
-msgid "Channel 2"
37
-msgstr "2. Csatorna"
38
-
39
-#: AFiltersCfg.class:127
40
-msgid "Channel 3"
41
-msgstr "3. Csatorna"
42
-
43
-#: AFiltersCfg.class:128
44
-msgid "Channel 4"
45
-msgstr "4. Csatorna"
46
-
47
-#: AFiltersCfg.class:129
48
-msgid "Channel 5"
49
-msgstr "5. Csatorna"
50
-
51
-#: AFiltersCfg.class:130
52
-msgid "Channel 6"
53
-msgstr "6. Csatorna"
54
-
55
-#: AFiltersCfg.class:141
56
-msgid "1 Turns on soft clipping"
57
-msgstr "1 Bekapcsolja a finom vágást"
58
-
59
-#: AFiltersCfg.class:141
60
-msgid "Soft Clipping"
61
-msgstr "Finom vágás"
62
-
63
-#: AFiltersCfg.class:152
64
-msgid "Runtime responce to speed change"
65
-msgstr "Futás közbeni válasz a sebesség változására"
66
-
67
-#: AFiltersCfg.class:162
68
-msgid "Custom audio filter(s):"
69
-msgstr "Egyéni hangszűrő(k):"
70
-
71
-#: AFiltersCfg.class:162
72
-msgid "E.g.:resample=44100:1:2,hrtf=s"
73
-msgstr "Pl.: újramintavételezés=44100:1:2,hrtf=s"
74
-
75
-#: AFiltersCfg.class:413 AudioVideoCodecs.class:72 Chains.class:309
76
-#: GeneralOptions.class:878 HotKeys.class:526 SubAndOsd.class:346
77
-#: VFiltersCfg.class:557 VideoEqualizer.class:45
78
-#: XConfigureAudioDriver.class:228 XConfigureVideoDriver.class:251
79
-msgid "Don't"
80
-msgstr "Ne"
81
-
82
-#: AFiltersCfg.class:413 AudioVideoCodecs.class:72 Chains.class:309
83
-#: GeneralOptions.class:878 HotKeys.class:526 SubAndOsd.class:346
84
-#: VFiltersCfg.class:557 VideoEqualizer.class:45
85
-#: XConfigureAudioDriver.class:228 XConfigureVideoDriver.class:251
86
-msgid "Proceed"
87
-msgstr "Folytatás"
88
-
89
-#: AFiltersCfg.class:413 AudioVideoCodecs.class:72 Chains.class:309
90
-#: GeneralOptions.class:878 HotKeys.class:526 SubAndOsd.class:346
91
-#: VFiltersCfg.class:557 VideoEqualizer.class:45
92
-#: XConfigureAudioDriver.class:228 XConfigureVideoDriver.class:251
93
-msgid ""
94
-"This will save this window settings\n"
95
-" to all profiles found but the 'Factory_defaults' one"
96
-msgstr ""
97
-"Menti ezeket az ablakbeállításokat\n"
98
-"minden profilba, a \"gyári beállítást\" kivéve"
99
-
100
-#: AFiltersCfg.class:584 CountDown.form:17
101
-msgid "Abort"
102
-msgstr "Megszakít"
103
-
104
-#: AFiltersCfg.class:584
105
-msgid "Continue anyway"
106
-msgstr "Folytatás mindenképpen"
107
-
108
-#: AFiltersCfg.class:584
109
-msgid ""
110
-"Even if your mplayer has ladspa support compiled in,\n"
111
-"you seem to miss the ladspa package.\n"
112
-"because 'analyseplugin' executable is not found"
113
-msgstr ""
114
-"Jóllehet az mplayer-ed rendelkezik ladspa támogatással,\n"
115
-"úgy tűnik, mintha hiányozna a ladspa csomag,\n"
116
-"mivel a futtatható \"analyseplugin\" nem található "
117
-
118
-#: AFiltersCfg.form:64
119
-msgid "Audio Filters configuration"
120
-msgstr "Hangszűrők beállítása"
121
-
122
-#: AFiltersCfg.form:72 AudioVideoCodecs.form:42 Chains.form:77 FMain.form:938
123
-#: GeneralOptions.form:341 HotKeys.form:34 SubAndOsd.form:99
124
-#: VFiltersCfg.form:31 VideoEqualizer.form:49 XConfigureAudioDriver.form:84
125
-#: XConfigureVideoDriver.form:190
126
-msgid "Profile"
127
-msgstr "Profil"
128
-
129
-#: AFiltersCfg.form:75 AudioVideoCodecs.form:45 Chains.form:80 FMain.form:942
130
-#: GeneralOptions.form:344 HotKeys.form:37 SubAndOsd.form:102
131
-#: VFiltersCfg.form:34 VideoEqualizer.form:52 XConfigureAudioDriver.form:87
132
-#: XConfigureVideoDriver.form:193
133
-msgid "Reload current profile"
134
-msgstr "Jelenlegi profil újratöltése"
135
-
136
-#: AFiltersCfg.form:80 AudioVideoCodecs.form:50 Chains.form:85
137
-#: GeneralOptions.form:349 HotKeys.form:42 SubAndOsd.form:107
138
-#: VFiltersCfg.form:39 VideoEqualizer.form:57 XConfigureAudioDriver.form:92
139
-#: XConfigureVideoDriver.form:198
140
-msgid "Save to current profile"
141
-msgstr "Jelenlegi profil mentése"
142
-
143
-#: AFiltersCfg.form:85 AudioVideoCodecs.form:55 GeneralOptions.form:354
144
-#: HotKeys.form:47 SubAndOsd.form:112 VFiltersCfg.form:44
145
-#: VideoEqualizer.form:62 XConfigureAudioDriver.form:97
146
-#: XConfigureVideoDriver.form:203
147
-msgid "Save these settings to all profiles"
148
-msgstr "Beállítások mentése minden profilba"
149
-
150
-#: AFiltersCfg.form:102
151
-msgid "Audio Filters list"
152
-msgstr "Hangszűrő-lista"
153
-
154
-#: AFiltersCfg.form:109
155
-msgid "equalizer"
156
-msgstr "equalizer"
157
-
158
-#: AFiltersCfg.form:145
159
-msgid "31"
160
-msgstr "31"
161
-
162
-#: AFiltersCfg.form:150
163
-msgid "62"
164
-msgstr "62"
165
-
166
-#: AFiltersCfg.form:155
167
-msgid "125"
168
-msgstr "125"
169
-
170
-#: AFiltersCfg.form:160
171
-msgid "250"
172
-msgstr "250"
173
-
174
-#: AFiltersCfg.form:165
175
-msgid "500"
176
-msgstr "500"
177
-
178
-#: AFiltersCfg.form:170
179
-msgid "1K"
180
-msgstr "1K"
181
-
182
-#: AFiltersCfg.form:175
183
-msgid "2K"
184
-msgstr "2K"
185
-
186
-#: AFiltersCfg.form:180
187
-msgid "4K"
188
-msgstr "4K"
189
-
190
-#: AFiltersCfg.form:185
191
-msgid "8K"
192
-msgstr "8K"
193
-
194
-#: AFiltersCfg.form:190
195
-msgid "16K"
196
-msgstr "16K"
197
-
198
-#: AFiltersCfg.form:294
199
-msgid "12"
200
-msgstr "12"
201
xt7-player-mpv-0.12.381.tar.gz/.lang/it.mo -> xt7-player-mpv-0.14.384.tar.gz/.lang/it.mo
Changed
xt7-player-mpv-0.12.381.tar.gz/.lang/it.po -> xt7-player-mpv-0.14.384.tar.gz/.lang/it.po
Changed
201
1
2
#, fuzzy
3
msgid ""
4
msgstr ""
5
-"Project-Id-Version: xt7-player-mpv 3.8.1\n"
6
-"PO-Revision-Date: 2015-11-06 12:27 UTC\n"
7
+"Project-Id-Version: xt7-player-mpv 3.8.4\n"
8
+"PO-Revision-Date: 2016-01-15 13:45 UTC\n"
9
"Last-Translator: kokoko3k <kokoko3k@gmail.com>\n"
10
"Language: it\n"
11
"MIME-Version: 1.0\n"
12
13
msgid "Click for a list of URI prefixes"
14
msgstr "Mostra la lista dei prefissi per le URI"
15
16
-#: AddUriForm.form:51 FMain.class:8588
17
+#: AddUriForm.form:51 FMain.class:8837
18
msgid "cdda://"
19
msgstr "-"
20
21
22
msgid "Add the selected URI to Collection and/or Playlist"
23
msgstr "Aggiungi l'URI selezionata alla collezione/playlist"
24
25
-#: AddUriForm.form:152 FMain.class:9074 GeneralOptions.form:1008
26
+#: AddUriForm.form:152 FMain.class:9323 GeneralOptions.form:1059
27
msgid "Add"
28
msgstr "Aggiungi"
29
30
31
msgid "Close"
32
msgstr "Chiudi"
33
34
-#: AlbumView.class:92 FMain.class:1319
35
+#: AlbumView.class:92 FMain.class:1329
36
msgid "Unknown"
37
msgstr "Sconosciuto"
38
39
40
msgid "Title"
41
msgstr "Titolo"
42
43
-#: AudioConvert.class:94 FMain.class:9560
44
+#: AudioConvert.class:94 FMain.class:9811
45
msgid "Unable to get the real stream url"
46
msgstr "Non posso recuperare l'url reale del flusso"
47
48
49
msgid "Media Info "
50
msgstr "Media Info"
51
52
-#: AudioForm.form:188 FMain.form:690 FormLyrics.form:90 Searchfields.form:58
53
+#: AudioForm.form:188 FMain.form:690 FormLyrics.form:91 Searchfields.form:58
54
msgid "Artist"
55
msgstr "Artista"
56
57
58
msgid "Album"
59
msgstr "Album"
60
61
-#: AudioForm.form:210 FMain.form:2672 Searchfields.form:90
62
+#: AudioForm.form:210 FMain.form:2671 Searchfields.form:90
63
msgid "Year"
64
msgstr "Anno"
65
66
-#: AudioForm.form:232 FMain.form:2740 Searchfields.form:119
67
+#: AudioForm.form:232 FMain.form:2739 Searchfields.form:119
68
msgid "Comment"
69
msgstr "Commento"
70
71
72
msgid "Lyrics"
73
msgstr "Testi"
74
75
-#: AudioForm.form:355 FMain.form:2208
76
+#: AudioForm.form:355 FMain.form:2207
77
msgid "Radio"
78
msgstr "Radio"
79
80
81
msgid "Name"
82
msgstr "Nome"
83
84
-#: AudioForm.form:375 FMain.class:8577 Searchfields.form:104
85
+#: AudioForm.form:375 FMain.class:8826 Searchfields.form:104
86
msgid "Length"
87
msgstr "Durata"
88
89
90
msgid ":"
91
msgstr "-"
92
93
-#: ChooseAspect.form:53 GeneralOptions.form:2202
94
+#: ChooseAspect.form:53 GeneralOptions.form:2395
95
msgid "="
96
msgstr "-"
97
98
99
msgid "ShutDown CountDown..."
100
msgstr "Conto alla rovescia per lo spegnimento."
101
102
-#: CountDown.form:17 NewChains.class:446
103
+#: CountDown.form:17 NewChains.class:451
104
msgid "Abort"
105
msgstr "Annulla"
106
107
108
msgid "Error while loading the picture"
109
msgstr "Errore durante il caricamento dell' immagine"
110
111
-#: CoverManager.class:961 FMain.class:7447
112
+#: CoverManager.class:961 FMain.class:7696
113
msgid "\nso you are going to set a cover for this particular file/stream"
114
msgstr "\nQuindi la copertina che imposterai sarà solo per questo file o stream"
115
116
-#: CoverManager.class:962 FMain.class:7448
117
+#: CoverManager.class:962 FMain.class:7697
118
msgid "Artist Or Album tag information are required to set a cover"
119
msgstr "Le tag artista o album sono necessarie per impostare una copertina"
120
121
122
msgid "Load cover"
123
msgstr "Carica da disco"
124
125
-#: CoverManager.form:178 GeneralOptions.form:2575
126
+#: CoverManager.form:178 GeneralOptions.form:2779
127
msgid "128"
128
msgstr "-"
129
130
-#: CoverManager.form:178 GeneralOptions.form:2575
131
+#: CoverManager.form:178 GeneralOptions.form:2779
132
msgid "160"
133
msgstr "-"
134
135
136
msgid "Set Cover"
137
msgstr "Imposta"
138
139
-#: DVBTuner.class:53 FMain.form:1762 GeneralOptions.form:1586
140
+#: DVBTuner.class:53 FMain.form:1761 GeneralOptions.form:1398
141
msgid "DVB-T"
142
msgstr "-"
143
144
145
msgid "Import"
146
msgstr "Importa"
147
148
-#: DVBTuner.form:90 GeneralOptions.form:1775
149
+#: DVBTuner.form:90 GeneralOptions.form:1966
150
msgid "Card #"
151
msgstr "Scheda #"
152
153
-#: DVBTuner.form:108 EpgForm.form:332 FMain.form:2905
154
+#: DVBTuner.form:108 EpgForm.form:332 FMain.form:2904
155
msgid "Stop"
156
msgstr "Stop"
157
158
159
msgid "Scan All"
160
msgstr "Aggiorna tutto"
161
162
-#: FMain.class:625
163
+#: FMain.class:627
164
msgid "Couldn't clear the history!"
165
msgstr "Impossibile cancellare la cronologia!"
166
167
-#: FMain.class:1324 Searchfields.form:161
168
+#: FMain.class:1334 Searchfields.form:161
169
msgid "Channels"
170
msgstr "Canali"
171
172
-#: FMain.class:1325
173
+#: FMain.class:1335
174
msgid "Rate"
175
msgstr "Frequenza"
176
177
-#: FMain.class:1830
178
-msgid "Don't display subtitles"
179
-msgstr "Non visualizzare i sottotitoli"
180
+#: FMain.class:1853
181
+msgid "Add an external audio track"
182
+msgstr "Aggiungi una traccia audio esterna"
183
+
184
+#: FMain.class:1861
185
+msgid "Primary subtitles"
186
+msgstr "Sottotitoli principali"
187
+
188
+#: FMain.class:1866
189
+msgid "Secondary subtitles"
190
+msgstr "Sottotitoli secondari"
191
192
-#: FMain.class:1841
193
+#: FMain.class:1872
194
+msgid "Don't display primary subtitles"
195
+msgstr "Non visualizzare i sottotitoli principali"
196
+
197
+#: FMain.class:1877
198
+msgid "Don't display secondary subtitles"
199
+msgstr "Non visualizzare i sottotitoli secondari"
200
+
201
xt7-player-mpv-0.12.381.tar.gz/.lang/pl.po -> xt7-player-mpv-0.14.384.tar.gz/.lang/pl.po
Changed
201
1
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: PACKAGE VERSION\n"
5
-"POT-Creation-Date: 2002-11-01 04:27+0100\n"
6
+"POT-Creation-Date: 2015-11-25 08:33 UTC\n"
7
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
"Language-Team: LANGUAGE <LL@li.org>\n"
10
11
msgstr "-"
12
13
#: .project:2
14
-msgid "Xt7-Player, an (almost) complete mplayer gui"
15
+#, fuzzy
16
+msgid "Xt7-Player, an (almost) complete mpv gui"
17
msgstr "Xt7-Player, prawie kompletne GUI dla mplayer"
18
19
-#: AFiltersCfg.class:118
20
-msgid "Method"
21
-msgstr "Tryb"
22
-
23
-#: AFiltersCfg.class:119
24
-msgid "Target"
25
-msgstr "Cel"
26
-
27
-#: AFiltersCfg.class:124
28
-msgid "Amount"
29
-msgstr "Ilość"
30
-
31
-#: AFiltersCfg.class:129
32
-msgid "Channel 1"
33
-msgstr "Kanał 1"
34
-
35
-#: AFiltersCfg.class:130
36
-msgid "Channel 2"
37
-msgstr "Kanał 2"
38
-
39
-#: AFiltersCfg.class:131
40
-msgid "Channel 3"
41
-msgstr "Kanał 3"
42
-
43
-#: AFiltersCfg.class:132
44
-msgid "Channel 4"
45
-msgstr "Kanał 4"
46
-
47
-#: AFiltersCfg.class:133
48
-msgid "Channel 5"
49
-msgstr "Kanał 5"
50
-
51
-#: AFiltersCfg.class:134
52
-msgid "Channel 6"
53
-msgstr "Kanał 6"
54
-
55
-#: AFiltersCfg.class:145
56
-msgid "1 Turns on soft clipping"
57
-msgstr "1 Włącza miękkie przycinanie"
58
-
59
-#: AFiltersCfg.class:145
60
-msgid "Soft Clipping"
61
-msgstr "Miękkie Obcinanie"
62
-
63
-#: AFiltersCfg.class:156
64
-msgid "Runtime responce to speed change"
65
-msgstr "Czas odpowiedzi na zmianę prędkości"
66
-
67
-#: AFiltersCfg.class:160
68
-msgid "Custom audio filter(s):"
69
-msgstr "Własne filtry dwięku"
70
-
71
-#: AFiltersCfg.class:160
72
-msgid "E.g.:resample=44100:1:2,hrtf=s"
73
-msgstr "Przykład:resample=44100:1:2,hrtf=s"
74
-
75
-#: AFiltersCfg.form:63
76
-msgid "Audio Filters configuration"
77
-msgstr "Konfiguracja filtrów dźwięku"
78
-
79
-#: AFiltersCfg.form:72 AudioVideoCodecs.form:42 Chains.form:74 FMain.form:767
80
-#: GeneralOptions.form:274 HotKeys.form:32 SubAndOsd.form:99
81
-#: VFiltersCfg.form:32 VideoEqualizer.form:49 XConfigureAudioDriver.form:82
82
-#: XConfigureVideoDriver.form:189
83
-msgid "Profile"
84
-msgstr "Profil"
85
-
86
-#: AFiltersCfg.form:75 AudioVideoCodecs.form:45 Chains.form:77 FMain.form:770
87
-#: GeneralOptions.form:277 HotKeys.form:35 SubAndOsd.form:102
88
-#: VFiltersCfg.form:35 VideoEqualizer.form:52 XConfigureAudioDriver.form:85
89
-#: XConfigureVideoDriver.form:192
90
-msgid "Reload current profile"
91
-msgstr "Przeładuj bieżący profil"
92
-
93
-#: AFiltersCfg.form:80 AudioVideoCodecs.form:50 Chains.form:82
94
-#: GeneralOptions.form:282 HotKeys.form:40 SubAndOsd.form:107
95
-#: VFiltersCfg.form:40 VideoEqualizer.form:57 XConfigureAudioDriver.form:90
96
-#: XConfigureVideoDriver.form:197
97
-msgid "Save to current profile"
98
-msgstr "Zapisz w aktualnym profilu"
99
-
100
-#: AFiltersCfg.form:85 AudioVideoCodecs.form:55 GeneralOptions.form:287
101
-#: HotKeys.form:45 SubAndOsd.form:112 VFiltersCfg.form:45
102
-#: VideoEqualizer.form:62 XConfigureAudioDriver.form:95
103
-#: XConfigureVideoDriver.form:202
104
-msgid "Save these settings to all profiles"
105
-msgstr "Zapisz te ustawienia dla wszystkich profili"
106
-
107
-#: AFiltersCfg.form:98 TranslationNeeded.form:25 VFiltersCfg.form:57
108
-msgid "TextArea1"
109
-msgstr "-"
110
-
111
-#: AFiltersCfg.form:108
112
-msgid "Audio Filters list"
113
-msgstr "Lista filtrów audio"
114
-
115
-#: AFiltersCfg.form:115
116
-msgid "equalizer"
117
-msgstr "-"
118
-
119
-#: AFiltersCfg.form:148 AudioEqualizer.form:212
120
-msgid "31"
121
-msgstr "-"
122
-
123
-#: AFiltersCfg.form:153 AudioEqualizer.form:217
124
-msgid "62"
125
-msgstr "-"
126
-
127
-#: AFiltersCfg.form:158 AudioEqualizer.form:222
128
-msgid "125"
129
-msgstr "-"
130
-
131
-#: AFiltersCfg.form:163 AudioEqualizer.form:227
132
-msgid "250"
133
-msgstr "-"
134
-
135
-#: AFiltersCfg.form:168 AudioEqualizer.form:232
136
-msgid "500"
137
-msgstr "-"
138
-
139
-#: AFiltersCfg.form:173 AudioEqualizer.form:237
140
-msgid "1K"
141
-msgstr "-"
142
-
143
-#: AFiltersCfg.form:178 AudioEqualizer.form:242
144
-msgid "2K"
145
-msgstr "-"
146
-
147
-#: AFiltersCfg.form:183 AudioEqualizer.form:247
148
-msgid "4K"
149
-msgstr "-"
150
-
151
-#: AFiltersCfg.form:188 AudioEqualizer.form:252
152
-msgid "8K"
153
-msgstr "-"
154
-
155
-#: AFiltersCfg.form:193 AudioEqualizer.form:257
156
-msgid "16K"
157
-msgstr "-"
158
-
159
-#: AFiltersCfg.form:297 AudioEqualizer.form:58
160
-msgid "12"
161
-msgstr "-"
162
-
163
-#: AFiltersCfg.form:362
164
-msgid "1965"
165
-msgstr "-"
166
-
167
-#: AFiltersCfg.form:362
168
-msgid "Air"
169
-msgstr "-"
170
-
171
-#: AFiltersCfg.form:362
172
-msgid "Brittle"
173
-msgstr "-"
174
-
175
-#: AFiltersCfg.form:362
176
-msgid "Car Stereo"
177
-msgstr "-"
178
-
179
-#: AFiltersCfg.form:362
180
-msgid "Classic V"
181
-msgstr "-"
182
-
183
-#: AFiltersCfg.form:362
184
-msgid "Clear "
185
-msgstr ""
186
-
187
-#: AFiltersCfg.form:362 XConfigureAudioDriver.form:353
188
-#: XConfigureVideoDriver.form:1077
189
-msgid "Custom"
190
-msgstr "Niestandardowe"
191
-
192
-#: AFiltersCfg.form:362
193
-msgid "Dark"
194
-msgstr "-"
195
-
196
-#: AFiltersCfg.form:362
197
-msgid "Death"
198
-msgstr "-"
199
-
200
-#: AFiltersCfg.form:362
201
xt7-player-mpv-0.12.381.tar.gz/.lang/pt_BR.po -> xt7-player-mpv-0.14.384.tar.gz/.lang/pt_BR.po
Changed
201
1
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: xt7-player 0.8.6\n"
5
-"POT-Creation-Date: 2002-11-01 04:27+0100\n"
6
+"POT-Creation-Date: 2015-11-25 08:33 UTC\n"
7
"PO-Revision-Date: 2009-01-25 08:58-0300\n"
8
"Last-Translator: Reginaldo Pereira Martins <skwyt_6@hotmail.com>\n"
9
"Language-Team: Wackenroader GNU/Linux <wackenroader@gmail.com>\n"
10
11
msgstr ""
12
13
#: .project:2
14
-msgid "Xt7-Player, an (almost) complete mplayer gui"
15
+msgid "Xt7-Player, an (almost) complete mpv gui"
16
msgstr ""
17
18
-#: AFiltersCfg.class:118
19
-msgid "Method"
20
-msgstr "Metodo"
21
-
22
-#: AFiltersCfg.class:119
23
-msgid "Target"
24
-msgstr "alvo"
25
-
26
-#: AFiltersCfg.class:124
27
-msgid "Amount"
28
-msgstr "Quantidade"
29
-
30
-#: AFiltersCfg.class:129
31
-msgid "Channel 1"
32
-msgstr "Canal 1"
33
-
34
-#: AFiltersCfg.class:130
35
-msgid "Channel 2"
36
-msgstr "Canal 2"
37
-
38
-#: AFiltersCfg.class:131
39
-msgid "Channel 3"
40
-msgstr "Canal 3"
41
-
42
-#: AFiltersCfg.class:132
43
-msgid "Channel 4"
44
-msgstr "Canal 4"
45
-
46
-#: AFiltersCfg.class:133
47
-msgid "Channel 5"
48
-msgstr "Canal 5"
49
-
50
-#: AFiltersCfg.class:134
51
-msgid "Channel 6"
52
-msgstr "Canal 6"
53
-
54
-#: AFiltersCfg.class:145
55
-msgid "1 Turns on soft clipping"
56
-msgstr "1 Abilitar saturação mórbida"
57
-
58
-#: AFiltersCfg.class:145
59
-msgid "Soft Clipping"
60
-msgstr "Saturação mórbida"
61
-
62
-#: AFiltersCfg.class:156
63
-#, fuzzy
64
-msgid "Runtime responce to speed change"
65
-msgstr "Modificação de velocidade de runtime "
66
-
67
-#: AFiltersCfg.class:160
68
-msgid "Custom audio filter(s):"
69
-msgstr "Filtro(s) de audio custom:"
70
-
71
-#: AFiltersCfg.class:160
72
-msgid "E.g.:resample=44100:1:2,hrtf=s"
73
-msgstr "Es.: resample=44100:1:2,hrtf=s"
74
-
75
-#: AFiltersCfg.form:63
76
-msgid "Audio Filters configuration"
77
-msgstr "Configurar filtros de Audio"
78
-
79
-#: AFiltersCfg.form:72 AudioVideoCodecs.form:42 Chains.form:74 FMain.form:767
80
-#: GeneralOptions.form:274 HotKeys.form:32 SubAndOsd.form:99
81
-#: VFiltersCfg.form:32 VideoEqualizer.form:49 XConfigureAudioDriver.form:82
82
-#: XConfigureVideoDriver.form:189
83
-msgid "Profile"
84
-msgstr "Perfil"
85
-
86
-#: AFiltersCfg.form:75 AudioVideoCodecs.form:45 Chains.form:77 FMain.form:770
87
-#: GeneralOptions.form:277 HotKeys.form:35 SubAndOsd.form:102
88
-#: VFiltersCfg.form:35 VideoEqualizer.form:52 XConfigureAudioDriver.form:85
89
-#: XConfigureVideoDriver.form:192
90
-msgid "Reload current profile"
91
-msgstr "Recarregar perfil atual"
92
-
93
-#: AFiltersCfg.form:80 AudioVideoCodecs.form:50 Chains.form:82
94
-#: GeneralOptions.form:282 HotKeys.form:40 SubAndOsd.form:107
95
-#: VFiltersCfg.form:40 VideoEqualizer.form:57 XConfigureAudioDriver.form:90
96
-#: XConfigureVideoDriver.form:197
97
-msgid "Save to current profile"
98
-msgstr "Salvar o perfil atual"
99
-
100
-#: AFiltersCfg.form:85 AudioVideoCodecs.form:55 GeneralOptions.form:287
101
-#: HotKeys.form:45 SubAndOsd.form:112 VFiltersCfg.form:45
102
-#: VideoEqualizer.form:62 XConfigureAudioDriver.form:95
103
-#: XConfigureVideoDriver.form:202
104
-#, fuzzy
105
-msgid "Save these settings to all profiles"
106
-msgstr "Salvar todas as configurações quando fechar o programa"
107
-
108
-#: AFiltersCfg.form:98 TranslationNeeded.form:25 VFiltersCfg.form:57
109
-msgid "TextArea1"
110
-msgstr "-"
111
-
112
-#: AFiltersCfg.form:108
113
-msgid "Audio Filters list"
114
-msgstr "Filtros de Audio"
115
-
116
-#: AFiltersCfg.form:115
117
-#, fuzzy
118
-msgid "equalizer"
119
-msgstr "-"
120
-
121
-#: AFiltersCfg.form:148 AudioEqualizer.form:212
122
-#, fuzzy
123
-msgid "31"
124
-msgstr "-"
125
-
126
-#: AFiltersCfg.form:153 AudioEqualizer.form:217
127
-#, fuzzy
128
-msgid "62"
129
-msgstr "-"
130
-
131
-#: AFiltersCfg.form:158 AudioEqualizer.form:222
132
-#, fuzzy
133
-msgid "125"
134
-msgstr "-"
135
-
136
-#: AFiltersCfg.form:163 AudioEqualizer.form:227
137
-#, fuzzy
138
-msgid "250"
139
-msgstr "-"
140
-
141
-#: AFiltersCfg.form:168 AudioEqualizer.form:232
142
-msgid "500"
143
-msgstr ""
144
-
145
-#: AFiltersCfg.form:173 AudioEqualizer.form:237
146
-#, fuzzy
147
-msgid "1K"
148
-msgstr "-"
149
-
150
-#: AFiltersCfg.form:178 AudioEqualizer.form:242
151
-#, fuzzy
152
-msgid "2K"
153
-msgstr "-"
154
-
155
-#: AFiltersCfg.form:183 AudioEqualizer.form:247
156
-msgid "4K"
157
-msgstr ""
158
-
159
-#: AFiltersCfg.form:188 AudioEqualizer.form:252
160
-msgid "8K"
161
-msgstr ""
162
-
163
-#: AFiltersCfg.form:193 AudioEqualizer.form:257
164
-msgid "16K"
165
-msgstr ""
166
-
167
-#: AFiltersCfg.form:297 AudioEqualizer.form:58
168
-#, fuzzy
169
-msgid "12"
170
-msgstr "-"
171
-
172
-#: AFiltersCfg.form:362
173
-msgid "1965"
174
-msgstr ""
175
-
176
-#: AFiltersCfg.form:362
177
-msgid "Air"
178
-msgstr ""
179
-
180
-#: AFiltersCfg.form:362
181
-msgid "Brittle"
182
-msgstr ""
183
-
184
-#: AFiltersCfg.form:362
185
-#, fuzzy
186
-msgid "Car Stereo"
187
-msgstr "-"
188
-
189
-#: AFiltersCfg.form:362
190
-msgid "Classic V"
191
-msgstr ""
192
-
193
-#: AFiltersCfg.form:362
194
-#, fuzzy
195
-msgid "Clear "
196
-msgstr "Apagar"
197
-
198
-#: AFiltersCfg.form:362 XConfigureAudioDriver.form:353
199
-#: XConfigureVideoDriver.form:1077
200
-msgid "Custom"
201
xt7-player-mpv-0.12.381.tar.gz/.lang/ru.mo -> xt7-player-mpv-0.14.384.tar.gz/.lang/ru.mo
Changed
xt7-player-mpv-0.12.381.tar.gz/.lang/ru.po -> xt7-player-mpv-0.14.384.tar.gz/.lang/ru.po
Changed
201
1
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: xt7-player-mpv 3.8.1\n"
5
-"POT-Creation-Date: 2015-10-07 11:44 UTC\n"
6
-"PO-Revision-Date: 2015-10-07 11:24 UTC\n"
7
+"POT-Creation-Date: 2015-11-25 08:33 UTC\n"
8
+"PO-Revision-Date: 2015-11-16 12:52 UTC\n"
9
"Last-Translator: kokoko3k <kokoko3k@gmail.com>\n"
10
"Language: ru\n"
11
"MIME-Version: 1.0\n"
12
13
msgid "Click for a list of URI prefixes"
14
msgstr "Щелкните для списка префиксов URI"
15
16
-#: AddUriForm.form:51 FMain.class:8607
17
+#: AddUriForm.form:51 FMain.class:8843
18
msgid "cdda://"
19
msgstr "-"
20
21
22
msgid "Add the selected URI to Collection and/or Playlist"
23
msgstr "Добавить выбранный адрес в коллекцию и/или список"
24
25
-#: AddUriForm.form:152 FMain.class:9093 GeneralOptions.form:967
26
+#: AddUriForm.form:152 FMain.class:9329 GeneralOptions.form:1030
27
msgid "Add"
28
msgstr "Добавить"
29
30
-#: AddUriForm.form:159 CoverManager.form:191 GeneralOptions.form:2826
31
-#: LogWindow.form:131 NewChains.form:1190 SubAndOsd.form:776
32
+#: AddUriForm.form:159 CoverManager.form:191 GeneralOptions.form:3064
33
+#: LogWindow.form:131 NewChains.form:1255 SubAndOsd.form:776
34
#: ladspahelper.form:170
35
msgid "Close"
36
msgstr "Закрыть"
37
38
-#: AlbumView.class:92 FMain.class:1307
39
+#: AlbumView.class:92 FMain.class:1330
40
msgid "Unknown"
41
msgstr "Неизвестный"
42
43
44
msgid "NewProfile"
45
msgstr "Новый профиль"
46
47
-#: AskName.form:24 BugReport.form:85 ChooseAspect.form:28 FMain.class:8084
48
+#: AskName.form:24 BugReport.form:85 ChooseAspect.form:28 FMain.class:8311
49
#: MyAskName.form:19 TextDialog.form:19 dvbsnoop_class.class:43
50
msgid "Cancel"
51
msgstr "Отмена"
52
53
-#: AskName.form:30 ChooseAspect.form:22 CoverManager.class:77 FMain.class:7246
54
+#: AskName.form:30 ChooseAspect.form:22 CoverManager.class:77 FMain.class:7485
55
#: MyAskName.form:25 TextDialog.form:25 TranslationNeeded.form:67
56
msgid "Ok"
57
msgstr "Ok"
58
59
msgid "Seems a youtube link, getting real stream url and title..."
60
msgstr "Ссылка кажется youtube, получение реального адреса потока и названия..."
61
62
-#: AudioConvert.class:90 AudioForm.form:221 FMain.form:2632 FormLyrics.form:106
63
+#: AudioConvert.class:90 AudioForm.form:221 FMain.form:2649 FormLyrics.form:107
64
#: Searchfields.form:74
65
msgid "Title"
66
msgstr "Название"
67
68
-#: AudioConvert.class:94 FMain.class:9575
69
+#: AudioConvert.class:94 FMain.class:9817
70
msgid "Unable to get the real stream url"
71
msgstr "Не удалось получить реальный URL потока"
72
73
74
msgid "Media Info "
75
msgstr "Информация "
76
77
-#: AudioForm.form:188 FMain.form:687 FormLyrics.form:90 Searchfields.form:58
78
+#: AudioForm.form:188 FMain.form:690 FormLyrics.form:91 Searchfields.form:58
79
msgid "Artist"
80
msgstr "Исполнитель"
81
82
-#: AudioForm.form:199 FMain.form:683 Searchfields.form:66
83
+#: AudioForm.form:199 FMain.form:686 Searchfields.form:66
84
msgid "Album"
85
msgstr "Альбом"
86
87
-#: AudioForm.form:210 FMain.form:2655 Searchfields.form:90
88
+#: AudioForm.form:210 FMain.form:2672 Searchfields.form:90
89
msgid "Year"
90
msgstr "Год"
91
92
-#: AudioForm.form:232 FMain.form:2723 Searchfields.form:119
93
+#: AudioForm.form:232 FMain.form:2740 Searchfields.form:119
94
msgid "Comment"
95
msgstr "Комментарий"
96
97
98
msgid "Lyrics"
99
msgstr "Лирика"
100
101
-#: AudioForm.form:355 FMain.form:2199
102
+#: AudioForm.form:355 FMain.form:2208
103
msgid "Radio"
104
msgstr "Радио"
105
106
-#: AudioForm.form:365 FMain.class:8595 IceCastClass.class:125
107
-#: ShoutCastClass.class:149
108
+#: AudioForm.form:365 FMain.class:8831 IceCastClass.class:125
109
+#: ShoutCastClass.class:223
110
msgid "Name"
111
msgstr "Имя"
112
113
-#: AudioForm.form:375 FMain.class:8596 Searchfields.form:104
114
+#: AudioForm.form:375 FMain.class:8832 Searchfields.form:104
115
msgid "Length"
116
msgstr "Продолжительность"
117
118
119
msgid ":"
120
msgstr "-"
121
122
-#: ChooseAspect.form:53 GeneralOptions.form:2161
123
+#: ChooseAspect.form:53 GeneralOptions.form:2359
124
msgid "="
125
msgstr "-"
126
127
128
msgid "ShutDown CountDown..."
129
msgstr "Отсчет выключения..."
130
131
-#: CountDown.form:17 NewChains.class:446
132
+#: CountDown.form:17 NewChains.class:451
133
msgid "Abort"
134
msgstr "Прервать"
135
136
137
msgid "Try to use less strict terms, remove symbols and so on..."
138
msgstr "Попробуйте использовать менее жесткие условия, удалить символы и так далее ..."
139
140
-#: CoverManager.class:909
141
+#: CoverManager.class:913
142
msgid "Load a Jpg cover image"
143
msgstr "Загрузить изображение обложки jpg"
144
145
-#: CoverManager.class:925
146
+#: CoverManager.class:929
147
msgid "Error while loading the picture"
148
msgstr "Ошибка при загрузке изображения"
149
150
-#: CoverManager.class:957 FMain.class:7463
151
+#: CoverManager.class:961 FMain.class:7702
152
msgid ""
153
"\n"
154
"so you are going to set a cover for this particular file/stream"
155
156
"\n"
157
"так что вы собираетесь установить обложку для этого файла/потока"
158
159
-#: CoverManager.class:958 FMain.class:7464
160
+#: CoverManager.class:962 FMain.class:7703
161
msgid "Artist Or Album tag information are required to set a cover"
162
msgstr "Для установки обложки необходим тег с информацией об исполнителе или альбоме"
163
164
165
msgid "Load cover"
166
msgstr "Загрузить обложку"
167
168
-#: CoverManager.form:178 GeneralOptions.form:2534
169
+#: CoverManager.form:178 GeneralOptions.form:2743
170
msgid "128"
171
msgstr "-"
172
173
-#: CoverManager.form:178 GeneralOptions.form:2534
174
+#: CoverManager.form:178 GeneralOptions.form:2743
175
msgid "160"
176
msgstr "-"
177
178
179
msgid "Set Cover"
180
msgstr "Установить обложку"
181
182
-#: DVBTuner.class:53 FMain.form:1753 GeneralOptions.form:1545
183
+#: DVBTuner.class:53 FMain.form:1762 GeneralOptions.form:1347
184
msgid "DVB-T"
185
msgstr "-"
186
187
188
msgid "Too bad..."
189
msgstr "Очень жаль..."
190
191
-#: DVBTuner.form:34 FMain.form:909
192
+#: DVBTuner.form:34 FMain.form:912
193
msgid "Simple Dvb-T Tuner"
194
msgstr "Цифровой тюнер"
195
196
197
msgid "Import"
198
msgstr "Импорт"
199
200
-#: DVBTuner.form:90 GeneralOptions.form:1734
201
xt7-player-mpv-0.12.381.tar.gz/.project -> xt7-player-mpv-0.14.384.tar.gz/.project
Changed
21
1
2
# Gambas Project File 3.0
3
-# Compiled with Gambas 3.8.1
4
+# Compiled with Gambas 3.8.4
5
Title=xt7-player
6
Startup=StartClass
7
Icon=xt7-player-mpv.png
8
-Version=0.11.381
9
+Version=0.12.383
10
Component=gb.args
11
Component=gb.image
12
Component=gb.qt4
13
14
Menus=ubuntu:"Applications/Video"
15
Categories=ubuntu:"Video"
16
Groups=ubuntu:"video"
17
+Tags=Multimedia,Music,Video
18
+Dependencies=mpv,taglib,wget,youtube-dl,
19
+GambasVersion=3.8
20
CreateMenu=1
21
xt7-player-mpv-0.12.381.tar.gz/.settings -> xt7-player-mpv-0.14.384.tar.gz/.settings
Changed
201
1
2
[Bookmarks]
3
-FMain=[7640]
4
+FMain=[7687]
5
+GeneralOptions=[1251]
6
7
[Breakpoints]
8
Count=0
9
10
[DebugWindow/Dir(global.confpath & "|", "*.profile")]
11
Geometry=[113,584,210,210]
12
13
+[DebugWindow/Dir(playlistsfullpath, "*.xpl")]
14
+Geometry=[1280,0,224,280]
15
+
16
[DebugWindow/Dir(tmpdir)]
17
Geometry=[1280,0,210,210]
18
19
20
[DebugWindow/Droppedfiles]
21
Geometry=[21,413,646,301]
22
23
+[DebugWindow/Error.Backtrace]
24
+Geometry=[47,0,389,280]
25
+
26
[DebugWindow/ExcludeList]
27
Geometry=[51,0,344,820]
28
29
30
[DebugWindow/Hbox]
31
Geometry=[0,0,301,301]
32
33
+[DebugWindow/HotKeysGrid.Columns]
34
+Geometry=[1280,0,224,280]
35
+
36
+[DebugWindow/HotKeysGrid.Rows]
37
+Geometry=[1280,0,224,280]
38
+
39
[DebugWindow/Hsplit1.Layout]
40
Geometry=[51,0,210,210]
41
42
43
Geometry=[-4,-3,210,210]
44
45
[DebugWindow/Leftsidetabs]
46
-Geometry=[0,0,344,344]
47
+Geometry=[47,0,344,344]
48
49
[DebugWindow/LibraryGrid]
50
Geometry=[351,394,725,473]
51
52
[DebugWindow/MyCSock]
53
Geometry=[1280,-3,210,210]
54
55
+[DebugWindow/MyDialog.filter]
56
+Geometry=[1280,0,224,280]
57
+
58
[DebugWindow/MyGrid]
59
Geometry=[51,41,344,344]
60
61
62
[DebugWindow/Split(dtl, Chr(8), "", True)]
63
Geometry=[44,0,551,748]
64
65
+[DebugWindow/Split(file.Load(Global.YPCacheFile), "\n")]
66
+Geometry=[1280,0,224,280]
67
+
68
[DebugWindow/Split(file.Load(chanfile), "\n")]
69
Geometry=[962,20,210,899]
70
71
72
[DebugWindow/Split(sbuf, "\n", "", True)]
73
Geometry=[74,418,929,429]
74
75
+[DebugWindow/Split(sbufs, "\n", "", True)]
76
+Geometry=[47,0,725,759]
77
+
78
[DebugWindow/Split(sline, ":", "", TRUE)]
79
Geometry=[0,0,344,344]
80
81
82
[DebugWindow/StationNode.Children[k]]
83
Geometry=[0,0,344,344]
84
85
+[DebugWindow/String]
86
+Geometry=[1280,0,224,280]
87
+
88
[DebugWindow/SubMenu]
89
Geometry=[44,-3,210,210]
90
91
92
[DebugWindow/TheObject.layout]
93
Geometry=[-4,-3,210,210]
94
95
+[DebugWindow/TheScrollview]
96
+Geometry=[1280,0,224,280]
97
+
98
[DebugWindow/TheSettings]
99
Geometry=[1446,486,344,344]
100
101
102
[DebugWindow/quickcheckbox]
103
Geometry=[0,0,301,301]
104
105
+[DebugWindow/realtime_opts]
106
+Geometry=[1280,0,224,280]
107
+
108
[DebugWindow/result]
109
Geometry=[255,559,672,590]
110
111
112
[DebugWindow/samples]
113
Geometry=[47,0,210,210]
114
115
+[DebugWindow/savevolumeslider.parent]
116
+Geometry=[1280,0,224,280]
117
+
118
[DebugWindow/scr]
119
Geometry=[42,95,210,210]
120
121
122
[DebugWindow/textareahelp]
123
Geometry=[1280,0,210,210]
124
125
+[DebugWindow/textlabel1]
126
+Geometry=[1280,0,224,280]
127
+
128
[DebugWindow/theSettings]
129
Geometry=[45,445,308,552]
130
131
132
[DebugWindow/thumblevideo]
133
Geometry=[44,0,210,210]
134
135
+[DebugWindow/timer_runtime_infos]
136
+Geometry=[1280,0,224,280]
137
+
138
[DebugWindow/tl]
139
Geometry=[0,0,210,210]
140
141
142
Geometry=[1280,-3,224,280]
143
144
[DebugWindow/yplines]
145
-Geometry=[1280,-3,688,733]
146
+Geometry=[1280,0,688,733]
147
148
[DebugWindow/yt_item]
149
Geometry=[1280,-3,1020,747]
150
151
152
[OpenFile]
153
File[1]=".src/Form/FMain.form"
154
-File[2]=".src/Form/FMain.class:10.3911"
155
-Active=3
156
-Count=4
157
+File[2]=".src/Form/FMain.class:8.8392"
158
+Active=2
159
+Count=47
160
File[3]=".src/Form/HotKeys.form"
161
-File[4]=".src/Form/HotKeys.class:32.16"
162
+File[4]=".src/Form/HotKeys.class:24.465"
163
+File[5]=".src/Form/GeneralOptions.form"
164
+File[6]=".src/Form/GeneralOptions.class:38.287"
165
+File[7]=".src/0_Moduli/Global.module:18.1212"
166
+File[8]=".src/Form/AddUriForm.form"
167
+File[9]=".src/Form/AddUriForm.class:2.58"
168
+File[10]=".src/Form/RealtimeForm.form"
169
+File[11]=".src/Form/DVBTuner.form"
170
+File[12]=".src/Form/DVBTuner.class:2.67"
171
+File[13]=".src/Form/EpgForm.form"
172
+File[14]=".src/Form/CoverManager.class:8.1031"
173
+File[15]=".src/Form/NewChains.form"
174
+File[16]=".src/Form/NewChains.class:43.430"
175
+File[17]=".src/Classi/MplayerClass.class:0.538"
176
+File[18]=".src/Classi/MplayerClass_old.class:22.1240"
177
+File[19]=".src/Form/OpenSubtitesForm.class:55.19"
178
+File[20]=".src/Form/OpenSubtitesForm.form"
179
+File[21]="AA_ToDo:94.817"
180
+File[22]=".src/Form/ladspahelper.class:17.20"
181
+File[23]=".src/Form/HotKeyGrab.form"
182
+File[24]=".src/Form/HotKeyGrab.class:2.28"
183
+File[25]="CHANGELOG_GIT:48.161"
184
+File[26]=".src/Classi/StartClass.class:17.22"
185
+File[27]=".src/0_Moduli/HotKeysHelper.module:19.185"
186
+File[28]=".src/Form/ladspahelper.form"
187
+File[29]=".src/Form/FormLyrics.class:12.58"
188
+File[30]=".src/Classi/TagLib.class:0.88"
189
+File[31]=".src/Classi/PlaylistClass.class:17.1309"
190
+File[32]=".src/Form/FormLyrics.form"
191
+File[33]=".src/Form/FsForm.form"
192
+File[34]=".src/Form/FsForm.class:0.18"
193
+File[35]=".src/0_Moduli/MyDialog.class:0.5"
194
+File[36]=".src/Classi/SettingsClass.class:492.14"
195
+File[37]="FakeInput.conf:8.279"
196
+File[38]=".src/Form/zzzFake.class:110.15"
197
+File[39]=".src/Form/zzzFake.form"
198
+File[40]=".src/Classi/randr.class:0.2"
199
+File[41]=".src/Form/AudioConvert.form"
200
+File[42]=".src/Form/AudioConvert.class:33.24"
201
xt7-player-mpv-0.12.381.tar.gz/.src/0_Moduli/Global.module -> xt7-player-mpv-0.14.384.tar.gz/.src/0_Moduli/Global.module
Changed
45
1
2
'Please terminate ALLFILTERS with ";"!
3
'ALLFilters '= Videofilter & ";" & AudioFilter & ";" & UncommonVideoFilters & ";" & UncommonAudiofilters
4
quotes = "\"" 'double quotes in strings
5
- aboutmessage = "\n" & ("xt7-Player-mpv version ") & Application.version & (" by Antonio Orefice.\nxt7player@gmail.com\n\nThanks to Benoît Minisini for Gambas.") & "\n\n" & "I92guboj - Spanish translation \n" & "Wackenroader - Brazilian Portuguese translation \n" & "Shimingzhou - simplified Chinese translation\n" & "Jacky Bamière - French translation\n" & "VictorR2007 - Russian Translation\n" & "SymbianFlo - Testing and 'spiritual' support\n" & "NickiNicki - Bug reports\n" & "Eloaders and all the contributors\nat https://launchpad.net/xt7-player \n"
6
+ aboutmessage = "\n" & "xt7-Player-mpv" & " " & Application.version & (" by Antonio Orefice.\nxt7player@gmail.com\n\nThanks to Benoît Minisini for Gambas.") & "\n\n" & "I92guboj - Spanish translation \n" & "Wackenroader - Brazilian Portuguese translation \n" & "Shimingzhou - simplified Chinese translation\n" & "Jacky Bamière - French translation\n" & "VictorR2007 - Russian Translation\n" & "SymbianFlo - Testing and 'spiritual' support\n" & "NickiNicki - Bug reports\n" & "Eloaders and all the contributors\nat https://launchpad.net/xt7-player \n"
7
Alternatecolor = &EEEEFF&
8
LSyncing = False 'is true when library is syncing.
9
LSyncingMessage = ("Syncing Library, please wait...")
10
11
If Not arg_debug Then Return
12
Try caller = System.Backtrace[1]
13
Print caller & ": " & a, b, c, d, e, f, g, h, i, j
14
- Print
15
+ 'Print
16
End
17
18
19
20
+
21
Public Function proxyfromenv() As String
22
23
If Application.Env["https_proxy"] <> "" Then Return Application.Env["https_proxy"]
24
25
Shell "df -x devtmpfs -x tmpfs --output=target|grep '/'|sort -u" To df
26
Return Split(df, "\n", "", True)
27
End
28
+
29
+
30
+
31
+Public pTask As Preload_task
32
+Public Function Preload_file_bg(pFilename As String, pKbytes As Integer, pTimeout As Integer)
33
+ pTask = New Preload_task
34
+ pTask.pFileName = pFileName
35
+ pTask.pKBytes = pKbytes
36
+ pTask.pTimeout_sec = pTimeout
37
+ Wait
38
+End
39
+
40
+Public Function Preload_file_bg_stop()
41
+ Try pTask.Stop()
42
+ If Error Then global.myDebug("Error while doing pTask.Stop()")
43
+End
44
+
45
xt7-player-mpv-0.14.384.tar.gz/.src/0_Moduli/HotKeysHelper.module
Added
201
1
2
+' Gambas module file
3
+
4
+' Gambas module file
5
+
6
+Private key_down As String
7
+Private mouse_down As Integer = 0
8
+Private wheel As String = "NONE"
9
+Private mods As String = ""
10
+Private last_hotkey As String = ""
11
+
12
+Public Function init()
13
+ key_down = ""
14
+ mouse_down = 0
15
+ wheel = "NONE"
16
+ mods = ""
17
+End
18
+
19
+
20
+Public Function GetLastHotKey() As String
21
+ Dim out As String
22
+ out = last_hotkey
23
+ last_hotkey = ""
24
+ Return out
25
+End
26
+
27
+
28
+Private Sub UpdateModifiers()
29
+ mods = ""
30
+ If Key.control Then mods = "Ctrl"
31
+ If Key.alt Then mods &= "Alt"
32
+ If Key.shift Then mods &= "Shift"
33
+ If key.meta Then mods &= "Meta"
34
+End
35
+
36
+Public Sub KeyPress()
37
+ UpdateModifiers()
38
+ key_down = Key.code
39
+ wheel = "NONE"
40
+ StoreHotKey()
41
+End
42
+
43
+Public Sub keyRelease()
44
+ UpdateModifiers()
45
+ key_down = ""
46
+End
47
+
48
+Public Sub MouseDown()
49
+ mouse_down += Mouse.button
50
+ StoreHotKey()
51
+End
52
+
53
+Public Sub MouseUp()
54
+ mouse_down -= Mouse.button
55
+ If mouse_down < 0 Then mouse_down = 0
56
+ wheel = "NONE"
57
+End
58
+
59
+Public Sub MouseWheel()
60
+ If Mouse.delta > 0 Then
61
+ wheel = "UP"
62
+ Else If Mouse.delta < 1 Then
63
+ wheel = "DOWN"
64
+ Else
65
+ wheel = "NONE"
66
+ Endif
67
+ StoreHotKey()
68
+ wheel = "NONE"
69
+End
70
+
71
+Private Sub StoreHotKey()
72
+ Dim keycode As Integer
73
+ Dim keytext As String
74
+ Dim out As String
75
+
76
+ If key_down <> "" Then
77
+ keytext = Lower(GetSpecialKey(key_down))
78
+ If keytext = "" Then keytext &= keyfromcode(key_down)
79
+ Endif
80
+
81
+ out = "Mouse=" & mouse_down
82
+ out &= " Wheel=" & wheel
83
+ If mods <> "" Then out &= " Mod=" & mods
84
+ out &= " Key=" & keytext
85
+ last_hotkey = out
86
+End
87
+
88
+
89
+Private Sub GetSpecialKey(keycode As Integer) As String
90
+ Select Case keycode
91
+ Case Key.Esc
92
+ Return "Esc"
93
+ Case key.BackTab
94
+ Return "BackTab"
95
+ Case key.CapsLock
96
+ Return "CapsLock"
97
+ Case key.Down
98
+ Return "Down"
99
+ Case key.End
100
+ Return "End"
101
+ Case key.Enter
102
+ Return "Enter"
103
+ Case key.F1
104
+ Return "F1"
105
+ Case key.F10
106
+ Return "F10"
107
+ Case key.F11
108
+ Return "F11"
109
+ Case key.F12
110
+ Return "F12"
111
+ Case key.F13
112
+ Return "F13"
113
+ Case key.F14
114
+ Return "F14"
115
+ Case key.F15
116
+ Return "F15"
117
+ Case key.F16
118
+ Return "F16"
119
+ Case key.F17
120
+ Return "F17"
121
+ Case key.F18
122
+ Return "F18"
123
+ Case key.F19
124
+ Return "F19"
125
+ Case key.F2
126
+ Return "F2"
127
+ Case key.F20
128
+ Return "F20"
129
+ Case key.F21
130
+ Return "F21"
131
+ Case key.F22
132
+ Return "F22"
133
+ Case key.F23
134
+ Return "F23"
135
+ Case key.F24
136
+ Return "F24"
137
+ Case key.F3
138
+ Return "F3"
139
+ Case key.F4
140
+ Return "F4"
141
+ Case key.F5
142
+ Return "F5"
143
+ Case key.F6
144
+ Return "F6"
145
+ Case key.F7
146
+ Return "F7"
147
+ Case key.F8
148
+ Return "F8"
149
+ Case key.F9
150
+ Return "F9"
151
+ Case key.Help
152
+ Return "Help"
153
+ Case key.Home
154
+ Return "Home"
155
+ Case key.Ins
156
+ Return "Ins"
157
+ Case key.Insert
158
+ Return "Insert"
159
+ Case key.Left
160
+ Return "Left"
161
+ Case key.Menu
162
+ Return "Menu"
163
+ Case key.MetaKey
164
+ Return "MetaKey"
165
+ Case key.NumLock
166
+ Return "NumLock"
167
+ Case key.PageDown
168
+ Return "PageDown"
169
+ Case key.PageUp
170
+ Return "PageUp"
171
+ Case key.Pause
172
+ Return "Pause"
173
+ Case key.PgDown
174
+ Return "PgDown"
175
+ Case key.PgUp
176
+ Return "PgUp"
177
+ Case key.Print
178
+ Return "Print"
179
+ Case key.Return
180
+ Return "Return"
181
+ Case key.Right
182
+ Return "Right"
183
+ Case key.ScrollLock
184
+ Return "ScrollLock"
185
+ Case key.Space
186
+ Return "Space"
187
+ Case key.SysReq
188
+ Return "SysReq"
189
+ Case key.Tab
190
+ Return "Tab"
191
+ Case key.Up
192
+ Return "Up"
193
+ Case Key.Del
194
+ Return "Del"
195
+ Case Key.BackSpace
196
+ Return "BackSpace"
197
+ Case Else
198
+ Return ""
199
+ End Select
200
+End
201
xt7-player-mpv-0.12.381.tar.gz/.src/Classi/IceCastClass.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Classi/IceCastClass.class
Changed
56
1
2
End
3
4
'Fill a treeview with genres and streams; optionally use a previously cached YP file
5
-Public Sub FillGenresTree(mytree As Treeview, Optional UseCache As Boolean = True)
6
+Public Function FillGenresTree(mytree As Treeview, Optional UseCache As Boolean = True) As Boolean
7
Dim mywget As Wgetclass
8
Dim YPdata, YPLine As String
9
Dim genres, genresu As New String[]
10
11
Else
12
global.myDebug("Downloading yellow pages now...")
13
Endif
14
-
15
- mywget = New Wgetclass
16
17
- YPData = mywget.DownloadAsync(YPurl, False)
18
+ mywget = New Wgetclass
19
+ If MyQuestion.Ask(("Icecast Yellow Pages are missing or outdated.\ndo you want to download them now?"), "Yes", "No") = 1 Then
20
+ YPData = mywget.DownloadAsync(YPurl, False)
21
+ Endif
22
mytree.parent.mouse = Mouse.default
23
Wait
24
Try file.Save(Global.YPCacheFile, YPData)
25
If Error Then
26
message.Error(("Could not download the Yellow pages"))
27
mytree.Enabled = True
28
- Return
29
+ mytree.parent.mouse = Mouse.normal
30
+ Return False
31
Endif
32
yplines = Split(YPData, "\n")
33
Else
34
35
count = 0
36
Endif
37
Next
38
- genresu[genresu.max] = genres[i - 1] & Chr((8)) & " [" & count & "]"
39
+ Try genresu[genresu.max] = genres[i - 1] & Chr((8)) & " [" & count & "]"
40
+ If Error Then
41
+ mytree.parent.mouse = Mouse.default
42
+ mytree.Enabled = True
43
+ Return False
44
+ Endif
45
For Each genre In genresu
46
Try mytree.Add(Split(genre, Chr(8))[0], Replace(genre, Chr(8), ""), stock["small/directory"]) ' picture["small/folder"])
47
Next
48
49
Next 'ypline
50
mytree.Enabled = True
51
mytree.parent.mouse = Mouse.default
52
+ Return True
53
End
54
55
56
xt7-player-mpv-0.12.381.tar.gz/.src/Classi/MplayerClass.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Classi/MplayerClass.class
Changed
201
1
2
Return out
3
End
4
5
+Public Precommand As String = ""
6
+Public Postcommand As String = ""
7
8
Public CurrentOptions As String = ""
9
10
11
12
prop = New Collection
13
prop.Clear
14
+ prop_time = New Collection
15
+ prop_time.clear
16
' setP("time-pos", 0)
17
' setP("Length", 0)
18
' setP("audio-channels", 0)
19
20
End
21
22
Public Sub playerprocess_read(Optional injected As String = "")
23
- Dim sBuf As String, question, answer As String
24
- Try Read #playerprocess, sBuf, -4096
25
- 'global.myDebug(sbuf)
26
- ' If sBuf Like "*playlist/0*" Then
27
- ' Stop
28
- ' Endif
29
-
30
- If sBuf Like "ANS_*|*" Then
31
- For Each sBuf In Split(sbuf, "\n", "", True)
32
+ Dim sBufs, sBuf As String
33
+ Dim question, answer As String
34
+ Try Read #playerprocess, sBufs, -4096
35
+
36
+ For Each sBuf In Split(sbufs, "\n", "", True)
37
+ If sBuf Like "*ANS_*|*" Then
38
question = MidC(sBuf, "_", "|")
39
answer = (MidC(sBuf, "|"))
40
- ' If Left(question, 1) = "=" Then
41
- ' question = Right(question, -1)
42
- ' Endif
43
Try prop.Remove(question)
44
setP(question, answer)
45
- 'Debug question, "=", getP(question)
46
- Next 'sbuf
47
- Else
48
- If sbuf Like "\\[*\\] *" Then
49
- 'filter some noisy ladspa plugins
50
- If Not (sbuf Like "*Parsed_ladspa_*") Then modules_out &= sBuf & "\n"
51
+ setP_time(question, Timer())
52
+ Else If sbuf Like "\\[*\\] *" Then
53
+ 'filter some noisy ladspa plugins
54
+ If Not (sbuf Like "*Parsed_ladspa_*") Then
55
+ modules_out &= sBuf & "\n"
56
+ Endif
57
Else
58
- stdout &= sBuf & "\n"
59
+ stdout &= sBuf & "\n"
60
Endif
61
- Endif
62
+ Next 'sbuf
63
End
64
65
Public Sub playerprocess_error(err As String)
66
67
68
Public mpvoptions As New Collection
69
70
-Public Sub set_option(name As String, data As String)
71
+Public Sub set_option(name As String, data As String, Optional allow_dupes As Boolean = True)
72
'chr(8) is used instead of null because the collection doesn't keep null values
73
- While mpvoptions.Exist(name)
74
- name = " " & name 'prefix white spaces to use multiple options with the same name
75
- Wend
76
+ If allow_dupes Then
77
+ While mpvoptions.Exist(name)
78
+ name = " " & name 'prefix white spaces to use multiple options with the same name
79
+ Wend
80
+ Endif
81
mpvOptions[name] = data
82
global.myDebug(name, data)
83
End
84
85
86
87
Private prop As Collection
88
+Private prop_time As Collection
89
90
Public Sub setP(aKey As String, aData As Variant)
91
'set property into a collection in lowercase
92
93
If Error Then global.myDebug("Error while trying to set: ", aKey, "=", aData)
94
End
95
96
+Private Sub setP_time(aKey As String, timestamp As Float)
97
+ 'set property into a collection in lowercase
98
+ Try prop_time[Lower(aKey)] = timestamp
99
+ If Error Then global.myDebug("Error while trying to set: ", aKey, "=", timestamp)
100
+End
101
+
102
+Private Function getP_time(aKey As String) As Float
103
+ Try Return prop_time[akey]
104
+ If Error Then Return -1
105
+End
106
+
107
+
108
+
109
Public Function getP(aKey As String, Optional unanswered_string As String) As Variant
110
'get a lowercase property from a key
111
'if the key is not found, then return null, or return unanswered_string if specified.
112
113
Endif
114
End
115
116
-
117
Public event_loop As Timer
118
119
120
-
121
-
122
-
123
Public watched_properties As New String[]
124
Public watched_properties_old_data As New String[]
125
126
127
out["input-file"] = SetUpInputPipe()
128
out["msg-color"] = "no"
129
out["msg-level"] = "all=v,cplayer=status,dvdnav=no,disc=no"
130
- 'out["term-status-msg"] = "\"\""
131
+ out["input-default-bindings"] = "no"
132
out["term-status-msg"] = play_initialized_str
133
out["force-seekable"] = "yes" 'this will allow seeks within the cache
134
-
135
+
136
'this array will be needed by do_apply().
137
- 'because ut decides if a restart is needed by comparing the changed user options
138
- 'with the previous one. But singe the changed options are set from the outside,
139
- 'which has no clue about those internal_options. we say to do_apply to ignore
140
+ 'because it decides if a restart is needed by comparing the changed user options
141
+ 'with the previous one. But since changed options are set from the outside,
142
+ 'which has no clue about those internal_options, we say to do_apply to ignore
143
'the following:
144
- ignore_opts = ["input-file", "msg-color", "msg-level", "term-status-msg", "start", "force-seekable", "volume"]
145
-
146
+ ignore_opts = ["input-file", "term-status-msg", "msg-color", "msg-level", "input-default-bindings", "start", "force-seekable", "volume"]
147
Return out
148
End
149
150
151
Return 'fixmempv
152
Endif
153
154
- If ProcessRunningOvr() Then do_stop()
155
+ If ProcessRunningOvr() Then
156
+ do_stop()
157
+ Endif
158
user_stopped = False 'take this right after the call to do_stop()
159
160
internal_opts = internal_options()
161
162
stdout = ""
163
stderr = ""
164
modules_out = ""
165
-
166
+
167
+ ExecutePreCmd()
168
playerprocess = Shell commandline For Read Write As "playerprocess"
169
170
'The following will be a script that will kill mpv if xt7 crashes:
171
172
173
End
174
175
+Public Function do_preload(filename As String, timeout As Integer)
176
+ Dim cmd As String
177
+ cmd &= executable(timeout) & " "
178
+ cmd &= "--cache=no --vo null --ao=null --speed=2 "
179
+ cmd &= "'" & filename & "'" & " "
180
+ cmd &= "&>/dev/null"
181
+ Shell cmd
182
+End
183
184
185
186
187
188
189
190
+Public Sub ExecutePreCmd()
191
+ If Trim(PreCommand) <> "" Then
192
+ Shell DConv(preCommand) Wait
193
+ Endif
194
+End
195
+
196
+Public Sub ExecutePostCmd()
197
+ If Trim(PostCommand) <> "" Then
198
+ Shell DConv(PostCommand) Wait
199
+ Endif
200
+End
201
xt7-player-mpv-0.12.381.tar.gz/.src/Classi/MplayerClass_old.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Classi/MplayerClass_old.class
Changed
10
1
2
3
4
Public Sub savethumb(fullpath As String, newfilename As String, Optional width As Integer = 256, Optional seconds As Integer = 300, mygrid As Gridview, row As Integer, column As Integer)
5
- Dim outdir As String = Shell(Temp()) & Rnd(0, 99999)
6
+ Dim outdir As String = Temp() & Rnd(0, 99999)
7
Dim cmdline As String = ""
8
9
Mkdir outdir
10
xt7-player-mpv-0.12.381.tar.gz/.src/Classi/PlaylistClass.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Classi/PlaylistClass.class
Changed
9
1
2
If MyExist Then
3
If Stat(DirToAdd & filename, True).Type = gb.file Then
4
AddFile(LibraryGrid, DirToAdd & filename, Not (quickmode), False)
5
+ Wait
6
If Global.LSyncing Then fmain.WaitPanel.text = Global.LSyncingMessage & "<br>" & dirtoadd
7
Else If Stat(DirToAdd & filename, True).Type = gb.Directory Then
8
Try AddDir(LibraryGrid, DirToAdd & filename, ExcludeList)
9
xt7-player-mpv-0.12.381.tar.gz/.src/Classi/StartClass.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Classi/StartClass.class
Changed
28
1
2
Endif
3
End
4
5
-
6
+'
7
Static Public Sub Application_error()
8
Dim bt As String[]
9
Dim et As String
10
11
End
12
13
14
-
15
Static Public Sub main()
16
- 'quicktest()
17
ProcessSignals(True)
18
zzzFake.Start()
19
End
20
21
Static Public Sub Application_Signal(Sig As Integer)
22
global.myDebug("Got Signal " & sig & " Quitting as clean as possible")
23
ProcessSignals(False)
24
+ FMain.ButtonStop_Click()
25
FMain.Close()
26
Quit
27
End
28
xt7-player-mpv-0.12.381.tar.gz/.src/Classi/YoutubeClass.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Classi/YoutubeClass.class
Changed
12
1
2
'Tree.Add("related", ("*Related Videos"), picture["youtubeicon.png"])
3
End
4
5
-Public Sub _new(tree As Treeview)
6
- init_tree(tree)
7
+Public Sub _new(tree As Treeview, Optional doInit As Boolean = True)
8
+ If doinit Then init_tree(tree)
9
End
10
11
12
xt7-player-mpv-0.14.384.tar.gz/.src/Classi/preload_task.class
Added
49
1
2
+' Gambas class file
3
+
4
+Inherits Task
5
+Public pFileName As String
6
+Public pKBytes As Integer
7
+Public pTimeout_sec As Integer
8
+
9
+Public Sub Main()
10
+ Dim pFile As File
11
+ Dim t0 As Float = Timer()
12
+ Dim sBuf As String
13
+ Dim KB_read As Integer = 0
14
+
15
+ Print "apro " & pFilename
16
+ Try pFile = Open pFileName For Input
17
+ If Error Then
18
+ Print pFilename & " non aperto, ERRORE."
19
+ Return
20
+ Endif
21
+
22
+ Print pFilename & " aperto."
23
+
24
+ While (Timer() - t0) < pTimeout_sec
25
+ Try sBuf = Read #pFile, 1024 'read 1KB at a time
26
+ If Error Then
27
+ Print "Could not read file stream after reading " & KB_read & " KBytes"
28
+ Goto returnlabel
29
+ Endif
30
+ KB_read = Seek(pFile) Div 1024
31
+ 'Print "readed " & KB_read & " KB so far"
32
+
33
+ If KB_read >= pKBytes Then
34
+ Print "Preloading completed before timeout"
35
+ Goto returnlabel
36
+ Endif
37
+ Wend
38
+ Print "timeout occurred before preload completion"
39
+ Goto returnlabel
40
+
41
+ returnlabel:
42
+ Print "end:"
43
+ Print "speed: " & CStr(KB_read / (Timer() - t0)) & " KBps"
44
+ Print "speed: " & CStr(KB_read / (Timer() - t0) / 1000) & " MBps"
45
+
46
+
47
+
48
+End
49
xt7-player-mpv-0.12.381.tar.gz/.src/Form/AudioConvert.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/AudioConvert.class
Changed
10
1
2
3
Public Sub ConvertandSaveAudio()
4
Dim i As Integer
5
- Dim youtube As New Youtubeclass(FMain.youtubetree)
6
+ Dim youtube As New Youtubeclass(FMain.youtubetree, False)
7
Dim currentstream As String
8
Dim outputfolder As String
9
Dim outfmt, q As String
10
xt7-player-mpv-0.12.381.tar.gz/.src/Form/CoverManager.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/CoverManager.class
Changed
9
1
2
If Not global.IsNetworkURI(fullpath) Then
3
If Not Exist(fullpath) Then
4
global.myDebug("Missing file! " & fullpath)
5
- Stop
6
FileNotFoundAdd(fullpath)
7
'mygrid[row, 0].picture = picture["icon:/" & (rowheight -global.rowpadding) & "/error"]
8
mygrid[row, column].text = ""
9
xt7-player-mpv-0.12.381.tar.gz/.src/Form/FMain.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/FMain.class
Changed
201
1
2
End
3
4
Public Sub Form_Open()
5
+
6
+
7
SetFlexSpaceVisibility(False)
8
'init dynagui toolbar objects
9
DynaGuiTools.AllowedContainers = ["MainToolbar"] ', "SliderBox"]
10
11
12
End
13
14
+
15
Public Sub AllInit_Pre()
16
- youtube = New YoutubeClass(youtubetree)
17
+ youtube = New YoutubeClass(youtubetree)
18
shadeup.visible = False
19
VersionCheck()
20
'MakeProfilePath() <--maininit already did this
21
22
'mplayer.FillLog = TRUE
23
InitPropertiesGrid()
24
AspectMenu.visible = False
25
- Try Kill "/tmp/FakeInput.conf"
26
- Try Copy "FakeInput.conf" To "/tmp/FakeInput.conf"
27
+ 'Try Kill "/tmp/FakeInput.conf"
28
+ 'Try Copy "FakeInput.conf" To "/tmp/FakeInput.conf"
29
If Not (Exist(global.confpath & "/" & "Factory_Defaults.profile")) Then
30
'inizializza prma tutto:
31
InitEarlyForms()
32
33
InitLibrary(MyLibrary, LibraryGrid, True)
34
InitLibrary(MyPlaylist, PlayListGrid, True)
35
InitLibrary(MyDVBTList, DVBTGrid, False)
36
-
37
If TabSelectedAlbums() Then
38
Albums_Select()
39
Endif
40
41
Try UpdateProfilesTabList()
42
UpdateMenuTabVisibility()
43
If GeneralOptions.TrayCHK1.value Then Try InitTrayIcon()
44
- If TabSelectedShoutcast() Then
45
- ShoutCast_Select()
46
+ If TabSelectedShoutcast() Then
47
+ ShoutCast_Select()
48
Else If TabSelectedLibrary() Then
49
LibraryGrid_Select()
50
Else If TabSelectedPlaylist() Then
51
52
Dim forecolor As String = GeneralOptions.ColorChooseBTN1.Background
53
Dim Userfont As Font = GeneralOptions.FontChooseBTN1.font
54
55
+ Dim i As Integer
56
+
57
+ If GeneralOptions.HideTabTextCHK.value Then
58
+ For i = 0 To Leftsidetabs.Count - 1
59
+ leftsidetabs[i].text = ""
60
+ Next
61
+ Endif
62
+
63
If Trim(generaloptions.BottomPanelImage.text) <> "" Then
64
Try picturebox1.Picture = picture.Load(generaloptions.BottomPanelImage.text)
65
If Error Then global.myDebug("sorry, couldn 't load the image " & generaloptions.BottomPanelImage.text)
66
67
'
68
shadeup.visible = False
69
70
- cachebar.w = 0
71
- cachebar.h = (fmain.font.textHeight("iJ") Div 4)
72
+ 'cachebar removed: cachebar.w = 0
73
+ 'cachebar removed: cachebar.h = (fmain.font.textHeight("iJ") Div 4)
74
75
'Set font size AND stile OF the whole form; beware the AudioForm!
76
77
78
Public Sub Form_Close()
79
Dim MySettings As New SettingsClass
80
Dim t0 As Float = Timer()
81
-
82
+
83
+ ButtonStop_Click()
84
+
85
Try Shell "rm -R " & global.ConfPath & "/" & "thumbcontainer.* &>/dev/null"
86
StartClass.ProcessSignals(False)
87
If buttoncapture.value Then StopDumping(generaloptions.dvbfinaldir.text)
88
89
If (fsform.FullScreen = True) Then FullScreenSwitch()
90
If mplayer.ProcessRunningOvr() Then
91
mplayer.do_stop()
92
- ExecutePostCmd()
93
Endif
94
global.myDebug("post command executed")
95
global.kill_players()
96
97
Public Sub ButtonStop_Click()
98
' Return
99
' Dim a As Integer = 1 / 0
100
- timer_runtime_infos.stop
101
- timerqueue.stop
102
+
103
+ 'stop timers as soon as possible
104
+ Try mousehider.stop
105
+ Try TimerFullScreen.Stop
106
+ Try mplayer.event_loop.stop
107
+ Try DelayTimer.stop
108
+
109
+ Try global.Preload_file_bg_stop()
110
+ Try timer_runtime_infos.stop()
111
+ Try timerqueue.stop()
112
switchresBTN.enabled = True
113
global.mouse_wait(fmain, False)
114
InitABLoop()
115
116
Public Function FillStreamsMenu()
117
118
Dim i As Integer
119
- Dim AudioMenu, SubMenu As Menu
120
+ Dim AudioMenu, SubMenu, PrimaryMenu, SecondaryMenu As Menu
121
Dim menuopensubtitles As Menu
122
123
Dim menuopensubsearchmanual As Menu
124
125
Streamsaudiomenu.Enabled = (mplayer.getP("audiotracks").count > 0)
126
Endif
127
ClearStreamsMenu()
128
-
129
+
130
+
131
'fill audio streams menu
132
If Streamsaudiomenu.enabled Then
133
For i = 0 To mplayer.getP("audiotracks").count - 1
134
AudioMenu = New Menu(Streamsaudiomenu) As "Menuswitchaudio"
135
AudioMenu.name = "AudioMenuID" & i
136
AudioMenu.caption = mplayer.getP("audiotracks")[i]
137
+ AudioMenu.picture = Picture["icon:/small/audio"]
138
Next 'i
139
Endif
140
+
141
+ 'allow to load a track from disk
142
+ Streamsaudiomenu.enabled = True
143
+ AudioMenu = New Menu(Streamsaudiomenu) 'separator
144
+ AudioMenu.caption = "" 'separator
145
+ AudioMenu = New Menu(Streamsaudiomenu) As "MenuAddAudio"
146
+ AudioMenu.name = "MenuAddAudio"
147
+ AudioMenu.caption = ("Add an external audio track")
148
+ AudioMenu.picture = Picture["icon:/small/add"]
149
+
150
+
151
'fill sub streams menu
152
+ 'add submenutree to select primary subtitle
153
+ PrimaryMenu = New Menu(Streamssubtitlesmenu) As "MenuPrimarySub"
154
+ PrimaryMenu.name = "SecondarySub"
155
+ PrimaryMenu.caption = ("Primary subtitles")
156
+
157
+ 'add submenutree to select secondary subtitle
158
+ SecondaryMenu = New Menu(Streamssubtitlesmenu) As "MenuSecondarySub"
159
+ SecondaryMenu.name = "SecondarySub"
160
+ SecondaryMenu.caption = ("Secondary subtitles")
161
+
162
+
163
+ 'add a menu item to disable primary subtitles:
164
+ SubMenu = New Menu(PrimaryMenu) As "MenuDisablePrimarySubs"
165
+ SubMenu.name = "DisablePrimarySubs"
166
+ SubMenu.caption = ("Don't display primary subtitles")
167
+
168
+ 'add a menu item to disable secondary subtitles:
169
+ SubMenu = New Menu(SecondaryMenu) As "MenuDisableSecondarySubs"
170
+ SubMenu.name = "DisableSecondarySubs"
171
+ SubMenu.caption = ("Don't display secondary subtitles")
172
+
173
174
- 'add a menu item to disable subtitles:
175
- SubMenu = New Menu(Streamssubtitlesmenu) As "Menuswitchsub"
176
- SubMenu.name = "DisableSubs"
177
- SubMenu.caption = ("Don't display subtitles")
178
+ 'fill in available subtitles,
179
If mplayer.getP("subtitletracks").count > 0 Then
180
For i = 0 To mplayer.getP("subtitletracks").count - 1
181
- SubMenu = New Menu(Streamssubtitlesmenu) As "Menuswitchsub"
182
+ 'primary
183
+ SubMenu = New Menu(PrimaryMenu) As "MenuswitchsubPrimary"
184
+ SubMenu.name = "SubMenuID" & i
185
+ SubMenu.caption = mplayer.getP("subtitletracks")[i]
186
+ 'secondary
187
+ SubMenu = New Menu(SecondaryMenu) As "MenuswitchsubSecondary"
188
SubMenu.name = "SubMenuID" & i
189
SubMenu.caption = mplayer.getP("subtitletracks")[i]
190
Next 'i
191
Endif
192
-
193
+
194
+
195
+
196
SubMenu = New Menu(Streamssubtitlesmenu) As "MenuLoadSubtitle"
197
SubMenu.name = "Streamssubtitlesmenu"
198
SubMenu.caption = ("Load from disk...")
199
200
201
xt7-player-mpv-0.12.381.tar.gz/.src/Form/FMain.form -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/FMain.form
Changed
73
1
2
AutoResize = True
3
Picture = Picture["icon:/22/tools"]
4
Border = False
5
- Menu = "alloptionsmenu"
6
}
7
{ switchresBTN MenuButton
8
MoveScaled(21,0,8,5)
9
10
Arrangement = Arrange.Fill
11
Border = Border.Plain
12
{ PlaylistGrid GridView
13
- MoveScaled(2,3,29,18)
14
+ MoveScaled(2,3,29,28)
15
Tracking = True
16
ToolTip = ("Drag'n drop files or media links to add them,")
17
Drop = True
18
19
Text = ("Order by")
20
}
21
{ ComboBoxOrderBy ComboBox
22
- MoveScaled(9.4286,-24.2857,18,4)
23
+ MoveScaled(9.4286,-29.2857,18,4)
24
#Translate = False
25
Expand = True
26
ReadOnly = True
27
28
Expand = True
29
{ VideoBox DrawingArea VideoAreaGroup
30
Name = "VideoBox"
31
- MoveScaled(2,10,24,14)
32
+ MoveScaled(1,8,24,14)
33
Background = &H000000&
34
Tracking = True
35
Drop = True
36
37
Arrangement = Arrange.Fill
38
Padding = 8
39
{ ProgressFrame DrawingArea
40
- MoveScaled(-9,1,53,16)
41
+ MoveScaled(0,0,53,16)
42
Expand = True
43
Border = Border.Plain
44
{ Progress PictureBox
45
- MoveScaled(4,-1,14,4)
46
+ MoveScaled(5,1,6,4)
47
Picture = Picture["barglow.png"]
48
Stretch = True
49
}
50
51
}
52
}
53
{ ControlPanelRight Panel
54
- MoveScaled(45,1,17.1429,6)
55
+ MoveScaled(47,1,17.1429,6)
56
Drop = True
57
Arrangement = Arrange.Horizontal
58
AutoResize = True
59
{ ShowVolBtn ToolButton
60
- MoveScaled(0,0,4,4)
61
+ MoveScaled(1,0,4,4)
62
Font = Font["6"]
63
AutoResize = True
64
Picture = Picture["volume-faenza.png"]
65
66
}
67
{ cachebar PictureBox
68
MoveScaled(1,49,58,1)
69
+ Visible = False
70
Background = Color.Background
71
Ignore = True
72
Picture = Picture["cachebar.png"]
73
xt7-player-mpv-0.12.381.tar.gz/.src/Form/FormLyrics.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/FormLyrics.class
Changed
20
1
2
Endif
3
Endif
4
Next
5
- Me.mouse = Mouse.normal
6
+ Try Me.mouse = Mouse.normal
7
'move bad domains to the end and *lyric* to the begin
8
For Each blackdomain In Split(baddomains, ";")
9
For i = 0 To urls.max
10
11
'webcontent = Replace(webcontent, "�", " ")
12
global.myDebug(myurl)
13
14
- textlabel1.text = webcontent
15
+ Try textlabel1.text = webcontent
16
+ If Error Then Return
17
TextLabel1.adjust
18
panel1.Scroll(0, 0)
19
Me.mouse = Mouse.normal
20
xt7-player-mpv-0.12.381.tar.gz/.src/Form/FormLyrics.form -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/FormLyrics.form
Changed
30
1
2
Visible = False
3
Text = ("Heurylics")
4
Icon = Picture["icon:/22/microphone"]
5
+ Persistent = True
6
Arrangement = Arrange.Vertical
7
Margin = True
8
{ Panel2 HBox
9
10
}
11
}
12
{ Panel1 ScrollView
13
- MoveScaled(4,10,80,31)
14
+ MoveScaled(3,9,80,31)
15
Background = Color.TextBackground
16
Expand = True
17
{ TextLabel1 TextLabel
18
- MoveScaled(2,1,45,48)
19
+ MoveScaled(4,2,45,48)
20
Expand = True
21
Text = ("Please wait...")
22
}
23
}
24
{ TextArea1 TextArea
25
- MoveScaled(4,43,80,34)
26
+ MoveScaled(3,40,80,34)
27
Visible = False
28
Expand = True
29
Text = ("TextArea1")
30
xt7-player-mpv-0.12.381.tar.gz/.src/Form/FsForm.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/FsForm.class
Changed
9
1
2
FMain.mouseonfsform = False
3
4
End
5
+
6
+Public Sub Form_Close()
7
+ FMain.ButtonStop_Click()
8
+End
9
xt7-player-mpv-0.12.381.tar.gz/.src/Form/GeneralOptions.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/GeneralOptions.class
Changed
111
1
2
Private LastDirectory As String = ""
3
4
5
-
6
-Public UntranslatedTabNames As String[] = ["VIDEO", "AUDIO", "LIBRARY", "TWEAKS", "DVD", "NETWORK", "LANGUAGE", "MISC"]
7
-
8
Public Sub FirstLoadIfNeeded()
9
If Not initdone Then Init()
10
If Not AlreadyLoaded Then
11
12
Try Optionslist.Add("Audio", ("Audio"), Stock["large/audio"])
13
Try Optionslist.Add("Screen", ("Screen"), Stock["large/screen"])
14
Try Optionslist.Add("Library", ("Library"), Stock["large/book"])
15
+ Try Optionslist.Add("Cache", ("Cache"), Stock["large/next"])
16
Try Optionslist.Add("Tweaks", ("Tweaks"), Stock["large/wizard"])
17
Try Optionslist.Add("CD/DVD", ("CD/DVD"), Stock["large/cdrom"])
18
Try Optionslist.Add("Network", ("Network"), Stock["large/network"])
19
20
End
21
22
Public Sub Button1_Click()
23
- Button1.visible = False
24
- AlangComboBox.visible = True
25
+ 'Button1.visible = False
26
+ 'AlangComboBox.visible = True
27
AlangComboBox.Popup
28
End
29
Public Sub Button2_Click()
30
- Button2.visible = False
31
- SlangComboBox.visible = True
32
+ 'Button2.visible = False
33
+ 'SlangComboBox.visible = True
34
SlangComboBox.Popup
35
End
36
37
38
39
If Upper(Last.name) = "BACKRESETBUTTON2" Then 'leftside lists
40
' [GB2:BCOL] Try Last.next.background = &EEEEFF&
41
- Try Last.next.Background = &F5F5F5&
42
+ 'Try Last.next.Background = &F5F5F5&
43
+ Try Last.next.Background = Color.LightBackground
44
Else If Upper(Last.name) = "BACKRESETBUTTON3" Then 'trayicon
45
Last.next.Background = &2A2D3C&
46
- Else If Upper(Last.name) = "BACKRESETBUTTON1" Then 'trayicon
47
- Last.next.Background = &FFFFFF&
48
+ Else If Upper(Last.name) = "BACKRESETBUTTON1" Then 'leftsidelist background color
49
+ 'Last.next.Background = &FFFFFF&
50
+ Last.next.Background = Color.textbackground
51
Else If Upper(Last.name) = "BACKRESETBUTTON6" Then 'PROGRESSBAR
52
Last.next.Background = Color.SelectedBackground
53
fmain.Progress.tag = "changecolor"
54
55
containers.Add(ScrollView8)
56
containers.Add(ScrollView3)
57
containers.Add(ScrollView9)
58
+ containers.Add(ScrollView12)
59
+
60
containers.Add(ScrollViewUserOptions)
61
62
'find the width of an empty checkbox
63
64
65
'align labels
66
For Each child In align_objs
67
+
68
+ 'Try acontainer.autoresize = False
69
+
70
indented = False
71
Try indented = (child.Parent.indent = 1)
72
Try Object.SetProperty(child, "autoresize", False)
73
74
Else
75
Try Object.SetProperty(child, "w", max_obj_w + Desktop.scale)
76
Endif
77
+
78
+ 'Wait
79
+ 'Try acontainer.autoresize = True
80
+
81
Next
82
83
-
84
+ ' Try acontainer.autoresize = False
85
+ ' Wait
86
+
87
Next 'acontainer
88
End
89
90
91
End
92
93
Public Sub SeekThumbsCheckbox_Click()
94
- NoParseStyle12.enabled = Last.value
95
+ NoParseStyle12.enabled = SeekThumbsCheckbox.value Or SeekThumbsYoutubeCheckbox.value
96
+End
97
+
98
+
99
+Public Sub SeekThumbsYoutubeCheckbox_Click()
100
+ NoParseStyle12.enabled = SeekThumbsCheckbox.value Or SeekThumbsYoutubeCheckbox.value
101
End
102
103
+Public Sub ShowCacheGaugeCHK_Click()
104
+ If Not fmain.fullyloaded Then Return
105
+ If Last.value = False Then
106
+ fmain.SetProgressCache(0)
107
+ Else
108
+ If fmain.mplayer.ProcessRunningOvr() Then fmain.Update_cache_percent(fmain.mplayer.get_property_mpv("cache", True, 1, True))
109
+ Endif
110
+End
111
xt7-player-mpv-0.12.381.tar.gz/.src/Form/GeneralOptions.form -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/GeneralOptions.form
Changed
201
1
2
# Gambas Form File 3.0
3
4
{ Form Form
5
- MoveScaled(0,0,113,85.7143)
6
+ MoveScaled(0,0,113,85.8)
7
Tag = "12"
8
Text = ("General options")
9
Icon = Picture["icon:/16/options"]
10
11
}
12
}
13
{ Tabstrip1 TabStrip
14
- MoveScaled(26,1,62,67)
15
+ MoveScaled(26,0,62,67)
16
Tag = "User options"
17
Expand = True
18
Arrangement = Arrange.Vertical
19
- Count = 12
20
+ Count = 13
21
Index = 0
22
Text = ("Video")
23
{ ScrollView1 ScrollView
24
25
Spacing = True
26
Margin = True
27
Padding = 6
28
- { NoParse10 HBox
29
+ { NoParse101 HBox
30
MoveScaled(0,1,51,4)
31
+ Visible = False
32
ToolTip = ("If you zoomed-in a video, this will allow you to pan it with mouse-drag operation.\nWorks in full-screen mode only.")
33
Spacing = True
34
{ PanTagCHK CheckBox notifyobj
35
Name = "PanTagCHK"
36
- MoveScaled(1,1,49,4)
37
+ MoveScaled(1,1,45,4)
38
Enabled = False
39
Expand = True
40
Text = ("Allow video panning via mouse-drag")
41
}
42
}
43
- { NoParse14 HBox
44
+ { NoParse141 HBox
45
MoveScaled(1,6,51,4)
46
+ Visible = False
47
ToolTip = ("If your video card doesn't support brightness, gamma, contrast or hue settings,\nyou may want to try this (slower method) for video equalizer to work properly.\nNote that this does not conflict with configuration you explicitly set in eq2 and hue filters.")
48
Spacing = True
49
{ EqCHK CheckBox notifyobj
50
Name = "EqCHK"
51
- MoveScaled(1,1,43,4)
52
+ MoveScaled(1,1,39,4)
53
Enabled = False
54
Expand = True
55
Text = ("Auto add eq2 and hue filters to video chain")
56
Value = CheckBox.True
57
}
58
}
59
- { NoParse54 HBox
60
- MoveScaled(1,12,48,4)
61
- ToolTip = ("Enable the animated video preview\nwhen you drag the seekbar with the mouse.\n\n* Requires more cpu power.\n\n* If you drag with mouse buttons other than left, then no seek is made.")
62
- Spacing = True
63
- { SeekThumbsCheckbox CheckBox
64
- MoveScaled(1,0,49,4)
65
- Expand = True
66
- Text = ("Live preview when seeking")
67
- Value = CheckBox.True
68
- }
69
- }
70
- { NoParseStyle12 HBox
71
- MoveScaled(1,16,50,4)
72
- Spacing = True
73
- Indent = True
74
- { LabelThumbsize2 Label
75
- MoveScaled(1,1,29,3)
76
- ToolTip = ("Size of the live thumbnails (Picture in Picture)\nIt is relative to the width of the screen.")
77
- AutoResize = True
78
- Text = ("Live preview size (relative to screen width)")
79
- }
80
- { VBox10 VBox
81
- MoveScaled(31,0,3,4)
82
- Expand = True
83
- }
84
- { !ComboPiPSize ComboBox
85
- MoveScaled(35,0,10,3)
86
- #Public = True
87
- #Translate = False
88
- ReadOnly = True
89
- List = ["1/2", "1/2.5", "1/3", "1/3.5", "1/4", "1/4.5", "1/5", "1/5.5", "1/6", "1/6.5", "1/7", "1/7.5", "1/8", "1/8.5", "1/9", "1/9.5", "1/10"]
90
- Text = "1/5"
91
- Sorted = True
92
- }
93
- { BackResetButton8 ToolButton
94
- MoveScaled(45,0,4,4)
95
- Picture = Picture["icon:/16/clear"]
96
- }
97
- }
98
- { NOPARSE_Separator1 Separator
99
- MoveScaled(1,23,47,2)
100
+ { NOPARSE_Separator3 Separator
101
+ MoveScaled(0,12,47,1)
102
}
103
{ NOPARSE_Label26 Label
104
- MoveScaled(1,25,19,4)
105
+ MoveScaled(2,13,19,2)
106
+ Font = Font["Bold"]
107
AutoResize = True
108
Text = ("Gpu decoding")
109
Alignment = Align.TopLeft
110
}
111
{ NoParseBox123 Panel
112
- MoveScaled(1,30,47,4.5714)
113
+ MoveScaled(2,16,47,4.6)
114
ToolTip = ("Select the preferred hardware decoding method.\n(decode api + video output driver)\n\nCaveats that applies to anything but \"no\" and \"vaapi-copy\"\n- Any video driver in the chains window is overriden\n- Use of video filters will disable hardware decoding")
115
Arrangement = Arrange.Horizontal
116
Spacing = True
117
Indent = True
118
{ PictureBox3 PictureBox
119
- MoveScaled(1,1,4.5714,4.5714)
120
+ MoveScaled(1,1,4.6,4.6)
121
Picture = Picture["icon:/large/hardware"]
122
AutoResize = True
123
}
124
125
}
126
}
127
{ Panel3 HBox
128
- MoveScaled(2,37,47,4)
129
+ MoveScaled(3,23,47,4)
130
ToolTip = ("Using vdpau overlay surface may lead to instability problems under some circumstances \nlike heavy cpu load or switching to/from fullscreen.\n\nNOT using vdpau overlay may cause tearing.\n\nIf you experience tearing, try to disable this option, if you experience instability,\ntry to check it.\n\nThis option disable the overlay surface by setting the environment variable:\nVDPAU_NVIDIA_NO_OVERLAY=1")
131
Spacing = True
132
Indent = True
133
{ Panel5 Panel
134
- MoveScaled(1,0,4.5714,4.5714)
135
+ MoveScaled(1,0,4.6,4.6)
136
}
137
{ vdpauooverlaycheck CheckBox
138
MoveScaled(18,0,28,3)
139
140
}
141
}
142
{ NOPARSE_Separator2 Separator
143
- MoveScaled(0,42,47,1)
144
+ MoveScaled(1,28,47,1)
145
+ }
146
+ { NoParse54 HBox
147
+ MoveScaled(1,30,48,4)
148
+ ToolTip = ("Enable the animated video preview\nwhen you drag the seekbar with the mouse.\n\n* Requires more cpu power.\n\n* If you drag with mouse buttons other than left, then no seek is made.")
149
+ Spacing = True
150
+ { SeekThumbsCheckbox CheckBox
151
+ MoveScaled(2,0,26,4)
152
+ Expand = True
153
+ Text = ("Live preview when seeking")
154
+ Value = CheckBox.True
155
+ }
156
+ }
157
+ { NoParse53 HBox
158
+ MoveScaled(1,34,48,5)
159
+ ToolTip = ("Enable the animated video preview\nwhen you drag the seekbar with the mouse.\n\n* Requires a fast network connection and more cpu power.\n\n* If you drag with mouse buttons other than left, then no seek is made.")
160
+ AutoResize = True
161
+ Spacing = True
162
+ { SeekThumbsYoutubeCheckbox CheckBox
163
+ MoveScaled(2,0,42,4)
164
+ Expand = True
165
+ Text = ("Live preview when seeking in network streams")
166
+ }
167
+ }
168
+ { NoParseStyle12 HBox
169
+ MoveScaled(1,39,50,4)
170
+ Spacing = True
171
+ Indent = True
172
+ { LabelThumbsize2 Label
173
+ MoveScaled(1,1,29,3)
174
+ ToolTip = ("Size of the live thumbnails (Picture in Picture)\nIt is relative to the width of the screen.")
175
+ AutoResize = True
176
+ Text = ("Live preview size (relative to screen width)")
177
+ }
178
+ { VBox10 VBox
179
+ MoveScaled(31,0,3,4)
180
+ Expand = True
181
+ }
182
+ { !ComboPiPSize ComboBox
183
+ MoveScaled(35,0,10,3)
184
+ #Public = True
185
+ #Translate = False
186
+ ReadOnly = True
187
+ List = ["1/2", "1/2.5", "1/3", "1/3.5", "1/4", "1/4.5", "1/5", "1/5.5", "1/6", "1/6.5", "1/7", "1/7.5", "1/8", "1/8.5", "1/9", "1/9.5", "1/10"]
188
+ Text = "1/5"
189
+ Sorted = True
190
+ }
191
+ { BackResetButton8 ToolButton
192
+ MoveScaled(45,0,4,4)
193
+ Picture = Picture["icon:/16/clear"]
194
+ }
195
+ }
196
+ { NOPARSE_Separator1 Separator
197
+ MoveScaled(1,44,47,1)
198
}
199
}
200
Index = 1
201
xt7-player-mpv-0.12.381.tar.gz/.src/Form/HotKeyGrab.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/HotKeyGrab.class
Changed
201
1
2
' Gambas class file
3
4
-'Copyright (C) 2007, 2008 Antonio Orefice
5
-' Gambas class file
6
-
7
-Public LastMouseButton As Integer = 0
8
-Public LastMouseWheel As String = "NONE"
9
-Public LastKey As String = ""
10
-Public LastMod As String = ""
11
-Private IgnoreNext As Boolean = False
12
13
Public Sub Form_Show()
14
- 'ME.center
15
+ HotKeysHelper.init()
16
HotKeyGrab.x = Mouse.screenx - (HotKeyGrab.w Div 2)
17
HotKeyGrab.y = Mouse.screeny - (HotKeyGrab.h Div 2)
18
- LastMouseButton = 0
19
- LastMouseWheel = "NONE"
20
- LastKey = ""
21
- LastMod = ""
22
End
23
24
-Public Function GetKeyModifiers() As String
25
- Dim mods As String = ""
26
- If Key.control Then mods = "Ctrl"
27
- If Key.alt Then mods = mods & "Alt"
28
- If Key.shift Then mods = mods & "Shift"
29
- Return mods
30
-End
31
32
-Public Function GetMouseModifiers() As String
33
- Dim mods As String = ""
34
- If Mouse.control Then mods = "Ctrl"
35
- If mouse.alt Then mods = mods & "Alt"
36
- If mouse.shift Then mods = mods & "Shift"
37
- Return mods
38
+Public Sub Form_Enter()
39
+ Last.SetFocus()
40
End
41
42
-Public Function GetLastKey(Optional aKeyCode As Integer = -1) As String
43
- Dim i As Integer
44
- Dim RetKey As String = ""
45
- If aKeyCode < 0 Then aKeyCode = Key.code
46
- Select Case aKeyCode
47
- Case Key.Left
48
- RetKey = "left"
49
- Case Key.Right
50
- RetKey = "right"
51
- Case Key.up
52
- RetKey = "up"
53
- Case Key.down
54
- RetKey = "down"
55
- Case Key.BackSpace
56
- RetKey = "backspace"
57
- Case Key.Delete
58
- RetKey = "del"
59
- Case Key.End
60
- RetKey = "end"
61
- Case Key.Escape
62
- RetKey = "esc"
63
- Case Key.F1
64
- RetKey = "f1"
65
- Case Key.F2
66
- RetKey = "f2"
67
- Case Key.F3
68
- RetKey = "f3"
69
- Case Key.F4
70
- RetKey = "f4"
71
- Case Key.F5
72
- RetKey = "f5"
73
- Case Key.F6
74
- RetKey = "f6"
75
- Case Key.F7
76
- RetKey = "f7"
77
- Case Key.F8
78
- RetKey = "f8"
79
- Case Key.F9
80
- RetKey = "f9"
81
- Case Key.F10
82
- RetKey = "f10"
83
- Case Key.F11
84
- RetKey = "f11"
85
- Case Key.F12
86
- RetKey = "f12"
87
- Case Key.F13
88
- RetKey = "f13"
89
- Case Key.F14
90
- RetKey = "f14"
91
- Case Key.F15
92
- RetKey = "f15"
93
- Case Key.F16
94
- RetKey = "f16"
95
- Case Key.Home
96
- RetKey = "home"
97
- Case Key.Return
98
- RetKey = "enter"
99
- Case Key.PageDown
100
- RetKey = "pagedown"
101
- Case Key.PageUp
102
- RetKey = "pageup"
103
- Case Key.Insert
104
- RetKey = "insert"
105
- Case Key.Tab
106
- RetKey = "tab"
107
- Case Key.Space
108
- RetKey = "space"
109
- Case 65535 'there is a problem with gambas and key.code...
110
- retkey = Key.text
111
- Case Else
112
- For i = 32 To 126
113
- 'FOR i = 0 TO 255
114
- If aKeyCode = Key[Chr(i)] Then
115
- RetKey = Lower(Chr(i))
116
- Break
117
- Endif
118
- Next 'i
119
- End Select
120
- Return RetKey
121
+Public Sub Form_MouseDown()
122
+ HotKeysHelper.MouseDown()
123
End
124
125
-
126
-Public Function GetKey(Optional aKeyCode As Integer = -1) As String
127
+Public Sub Form_MouseUp()
128
+ Dim mx, my As Integer
129
+ HotKeysHelper.MouseUp()
130
+ 'Print HotKeysHelper.GetLastHotKey()
131
+
132
+ 'move the mouse so that a mousemove event is triggered inside the videoarea.
133
+ 'this avoids stuck mouse buttons (gambas bug)
134
+ mx = mouse.screenx
135
+ my = mouse.screeny
136
+ mouse.Move(mx + 1, my)
137
+ mouse.Move(mx, my)
138
+
139
Me.hide
140
- If aKeyCode < 0 Then aKeyCode = Key.code
141
- lastkey = GetLastKey(aKeycode)
142
- LastMouseButton = 0
143
- LastMouseWheel = "NONE"
144
- 'LastMod = GetKeyModifiers()
145
- Return AllGrabbedData()
146
End
147
148
-Public Function GetMouse(CheckWheel As Boolean) As String
149
+Public Sub Form_MouseWheel()
150
+ HotKeysHelper.MouseWheel()
151
+ 'Print HotKeysHelper.GetLastHotKey()
152
Me.hide
153
- lastkey = ""
154
- LastMouseWheel = "NONE"
155
- LastMod = ""
156
- LastMod = GetMouseModifiers()
157
- If CheckWheel Then
158
- If Mouse.delta > 0 Then
159
- LastMouseWheel = "UP"
160
- Else
161
- If Mouse.delta < 0 Then LastMouseWheel = "DOWN"
162
- Endif
163
- Endif
164
- LastMouseButton = Mouse.Button
165
- If LastMouseButton = 0 Then
166
- If mouse.left Then lastmousebutton += 1
167
- If mouse.right Then lastmousebutton += 2
168
- If mouse.middle Then lastmousebutton += 4
169
- Endif
170
- Return AllGrabbedData()
171
-End
172
-
173
-
174
-Public Function AllGrabbedData() As String
175
- If lastmod = "" Then 'write Mod= only if a modifier has been pressed (backward compatibility)
176
- Return "Mouse=" & LastMouseButton & " " & "Wheel=" & LastMouseWheel & " " & "Key=" & LastKey
177
- Else
178
- Return "Mouse=" & LastMouseButton & " " & "Wheel=" & LastMouseWheel & " " & "Mod=" & LastMod & " " & "Key=" & LastKey
179
- Endif
180
-End
181
-
182
-
183
-Public Sub Form_MouseUp()
184
- If Not IgnoreNext Then GetMouse(False)
185
- IgnoreNext = True
186
End
187
188
-Public Sub Form_MouseWheel()
189
- GetMouse(True)
190
- IgnoreNext = True
191
+Public Sub Form_KeyPress()
192
+ HotKeysHelper.KeyPress()
193
End
194
195
-Public Function ModifiersOnly() As Boolean
196
- If Key.text = "" Then
197
- If GetLastKey() = "" Then Return True
198
- Else
199
- Return False
200
- Endif
201
xt7-player-mpv-0.12.381.tar.gz/.src/Form/HotKeys.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/HotKeys.class
Changed
59
1
2
Public Sub SaveHotKeys(ProfileName As String)
3
'DIM filename AS String = ProfileName & "." & "HotKeys.txt"
4
Dim filename As String = ProfileName & ".profile/" & "HotKeys.txt"
5
+ Dim filename_fs As String = ProfileName & ".profile/" & "HotKeys_fs.txt"
6
Dim globalfilename As String = ProfileName & ".profile/" & "GlobalHotKeys.txt"
7
Dim xbindkeysfilename As String = ProfileName & ".profile/" & "xbindkeysrc"
8
Dim HotFile As File
9
Dim globalhotfile As File
10
-
11
Dim C, R As Integer
12
13
+ If dblclick_fs_checkbox.value Then
14
+ File.Save(filename_fs, "TRUE")
15
+ Else
16
+ File.Save(filename_fs, "FALSE")
17
+ Endif
18
+
19
If Not Exist(file.Dir(filename), True) Then
20
Try Mkdir File.dir(File.Dir(File.dir(File.Dir(File.Dir(filename)))))
21
Try Mkdir File.Dir(File.dir(File.Dir(File.Dir(filename))))
22
23
24
Public Sub LoadHotKeys(ProfileName As String)
25
Dim filename As String = ProfileName & ".profile/" & "HotKeys.txt"
26
+ Dim filename_fs As String = ProfileName & ".profile/" & "HotKeys_fs.txt"
27
Dim Globalfilename As String = ProfileName & ".profile/" & "GlobalHotKeys.txt"
28
Dim xbindkeysfilename As String = ProfileName & ".profile/" & "xbindkeysrc"
29
Dim HotFile As File
30
31
32
Dim C, R, w1, w2 As Integer
33
34
+ If Exist(filename_fs) Then
35
+ Try dblclick_fs_checkbox.value = (File.Load(filename_fs) = "TRUE")
36
+ Else
37
+ dblclick_fs_checkbox.value = True 'default value
38
+ Endif
39
+
40
+
41
DefaultFill()
42
For c = 0 To HotKeysGrid.Columns.Count - 1
43
HotKeysGrid.Columns[c].w = -1
44
45
Close #GlobalHotFile
46
Endif
47
Endif
48
- RestartXbindKeys(xbindkeysfilename)
49
+ RestartXbindKeys(xbindkeysfilename)
50
End
51
52
Public Sub RestartXbindKeys(xbindkeysfilename As String)
53
54
HotKeysGrid.Rows.H = CInt(HotKeysGrid.Font.TextHeight("Ij|") * 1.5)
55
GlobalHotKeysGrid.H = CInt(GlobalHotKeysGrid.Font.TextHeight("Ij|") * 1.5)
56
End
57
+
58
+
59
xt7-player-mpv-0.12.381.tar.gz/.src/Form/HotKeys.form -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/HotKeys.form
Changed
43
1
2
}
3
{ TabStrip1 TabStrip
4
MoveScaled(1,1,63,53)
5
+ Tracking = True
6
Expand = True
7
Arrangement = Arrange.Vertical
8
Count = 2
9
10
Border = Border.Plain
11
{ HotKeysGrid GridView
12
MoveScaled(0,0,45,31)
13
+ Tracking = True
14
Expand = True
15
Border = False
16
Mode = Select.Single
17
Header = GridView.Both
18
}
19
}
20
+ { Separator1 Separator
21
+ MoveScaled(2,37,56,1)
22
+ }
23
+ { Panel3 Panel
24
+ MoveScaled(1,39,58,2)
25
+ Arrangement = Arrange.Fill
26
+ AutoResize = True
27
+ Margin = True
28
+ { dblclick_fs_checkbox CheckBox
29
+ MoveScaled(0,0,31,1)
30
+ AutoResize = True
31
+ Text = ("DoubleClick to switch fullscreen state")
32
+ Value = CheckBox.True
33
+ }
34
+ }
35
{ HBox1 HBox
36
MoveScaled(0,42,59,6)
37
Spacing = True
38
Margin = True
39
- Padding = 6
40
{ Button3 Button
41
MoveScaled(0,1,19,4)
42
AutoResize = True
43
xt7-player-mpv-0.12.381.tar.gz/.src/Form/NewChains.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/NewChains.class
Changed
94
1
2
Dim i As Integer
3
Dim islavfi As Boolean = False
4
5
+ For i = 0 To atabstrip.count - 1
6
+ atabstrip[i].enabled = False
7
+ Next
8
+
9
Try item_tab = aTabstrip.Tag.Find(Lower(item_name))
10
11
If item_tab >= 0 Then
12
13
Try islavfi = atabstrip.children[0].tag = "lavfi"
14
helpbox.tag = item_name & Chr(8)
15
If islavfi Then helpbox.tag &= "lavfi"
16
+ Try atabstrip[atabstrip.index].enabled = True
17
Return
18
End
19
20
21
AllParams.Clear
22
'or 50 11 1 5 0 0 0 0 0
23
24
- AllParams.Add(["TITLE", "- Custom video filters - ", "ACustom000", ""])
25
+ AllParams.Add(["TITLE", "- Custom audio filters - ", "ACustom000", ""])
26
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom11", ("E.g.:resample=44100:1:2,hrtf=s")])
27
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom12", ("E.g.:resample=44100:1:2,hrtf=s")])
28
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom13", ("E.g.:resample=44100:1:2,hrtf=s")])
29
30
31
Endif
32
AllParams.Clear
33
- AllParams.Add(["TITLE", "- Custom video filters - ", "ACustom001", ""])
34
+ AllParams.Add(["TITLE", "- Custom audio filters - ", "ACustom001", ""])
35
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom21", ("E.g.:resample=44100:1:2,hrtf=s")])
36
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom22", ("E.g.:resample=44100:1:2,hrtf=s")])
37
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom23", ("E.g.:resample=44100:1:2,hrtf=s")])
38
39
Endif
40
AllParams.Clear
41
42
- AllParams.Add(["TITLE", "- Custom video filters - ", "ACustom002", ""])
43
+ AllParams.Add(["TITLE", "- Custom audio filters - ", "ACustom002", ""])
44
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom26", ("E.g.:resample=44100:1:2,hrtf=s")])
45
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom27", ("E.g.:resample=44100:1:2,hrtf=s")])
46
AllParams.Add(["FREE", ("Custom audio filter(s):"), "", "ACustom28", ("E.g.:resample=44100:1:2,hrtf=s")])
47
48
If Right(outline) = "" Then
49
Return driver_name
50
Else
51
- Return driver_name & "=" & outline
52
+ Return driver_name & ":" & outline
53
Endif
54
55
End
56
57
If Right(outline) = "" Then
58
Return driver_name
59
Else
60
- Return driver_name & "=" & outline
61
+ Return driver_name & ":" & outline
62
Endif
63
64
End
65
66
AlsaDeviceTextBox.text = prevtext
67
End
68
69
+
70
+Public Sub Button1_Click()
71
+ Dim oglopts, oglopt As String
72
+ If combooglopts.count = 0 Then
73
+ Shell FMain.mplayer.executable() & " -vo opengl:help" To oglopts
74
+ If Trim(oglopts) = "" Then Return
75
+ If Error Then Return
76
+ For Each oglopt In Split(oglopts, "\n", "", True)
77
+ combooglopts.add(oglopt)
78
+ Next
79
+ Endif
80
+ combooglopts.x = OglAddOptsTextbox.x
81
+ combooglopts.w = OglAddOptsTextbox.w
82
+ combooglopts.y = OglAddOptsTextbox.y
83
+ Wait
84
+ combooglopts.Popup
85
+End
86
+
87
+Public Sub ComboOglOpts_Click()
88
+ Dim opt As String = Split(combooglopts.Current.Text, " ", "", True)[0] & "="
89
+ If Trim(OglAddOptsTextbox.text) <> "" Then
90
+ If Right(OglAddOptsTextbox.text) <> ":" Then opt = ":" & opt
91
+ Endif
92
+ OglAddOptsTextbox.text &= opt
93
+End
94
xt7-player-mpv-0.12.381.tar.gz/.src/Form/NewChains.form -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/NewChains.form
Changed
143
1
2
#Translate = False
3
Expand = True
4
Margin = True
5
+ TextFont = Font["-1"]
6
Index = 0
7
Text = "tabstrip1"
8
{ HelpBox Panel
9
10
Expand = True
11
Arrangement = Arrange.Fill
12
Margin = True
13
+ TextFont = Font["-1"]
14
Index = 0
15
Text = "equalizer"
16
{ ScrollView1xx Panel
17
18
MoveScaled(0,0,30,55)
19
Arrangement = Arrange.Vertical
20
{ drivers_video_container ScrollView
21
- MoveScaled(2,0,25,45)
22
+ MoveScaled(2,1,25,45)
23
Background = Color.TextBackground
24
Expand = True
25
Arrangement = Arrange.Vertical
26
27
Margin = True
28
Padding = 4
29
Count = 7
30
+ TextFont = Font["-1"]
31
Index = 0
32
Text = ("Xv")
33
{ xvScrollview ScrollView
34
35
Index = 1
36
Text = ("opengl")
37
{ GLScrollView ScrollView
38
- MoveScaled(2,-2,47,35)
39
+ MoveScaled(2,-2,58,44)
40
Expand = True
41
Arrangement = Arrange.Vertical
42
Spacing = True
43
Padding = 4
44
Border = False
45
+ { openglParseMeHBox1 HBox
46
+ MoveScaled(0,2,45,6)
47
+ AutoResize = True
48
+ Padding = 8
49
+ { CheckBox3gl2 CheckBox
50
+ MoveScaled(1,1,17,4)
51
+ #Translate = False
52
+ Tag = "backend="
53
+ Text = "backend"
54
+ Value = CheckBox.True
55
+ }
56
+ { ComboBox1gl2 ComboBox
57
+ MoveScaled(19,1,24,4)
58
+ #Translate = False
59
+ Expand = True
60
+ ReadOnly = True
61
+ List = ["auto", "x11", "x11egl"]
62
+ Text = "x11"
63
+ }
64
+ }
65
{ openglParseMeHBox10 HBox
66
- MoveScaled(0,0,45,6)
67
+ MoveScaled(0,9,45,6)
68
AutoResize = True
69
Padding = 8
70
{ CheckBox3gl CheckBox
71
72
}
73
}
74
{ openglParseMeHBox2 HBox
75
- MoveScaled(0,7,45,6)
76
+ MoveScaled(0,15,45,6)
77
AutoResize = True
78
Padding = 8
79
{ CheckBox2gl CheckBox
80
MoveScaled(1,1,20,4)
81
#Translate = False
82
- Tag = "scale=spline36:cscale=spline36:dscale=mitchell:dither-depth=auto:fancy-downscaling:sigmoid-upscaling"
83
+ Tag = "scale=spline36:cscale=spline36:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:pbo"
84
Text = "HQ preset"
85
}
86
}
87
{ openglParseMeHBox3 HBox
88
- MoveScaled(0,13,45,6)
89
+ MoveScaled(0,21,45,6)
90
AutoResize = True
91
Padding = 8
92
{ CheckBox6gl CheckBox
93
94
}
95
}
96
{ openglParseMeHBox11 HBox
97
- MoveScaled(0,20,45,6)
98
+ MoveScaled(0,27,45,6)
99
AutoResize = True
100
Padding = 8
101
{ CheckBox4gl CheckBox
102
103
Text = "temporal interpolation"
104
}
105
}
106
+ { openglParseMeHBox4 HBox
107
+ MoveScaled(0,37,57,6)
108
+ AutoResize = True
109
+ Padding = 8
110
+ { CheckBox3gl3 CheckBox
111
+ MoveScaled(1,1,19,4)
112
+ #Translate = False
113
+ AutoResize = True
114
+ Text = "Additional options:"
115
+ }
116
+ { OglAddOptsTextbox TextBox
117
+ MoveScaled(20,1,11,4)
118
+ Expand = True
119
+ }
120
+ { Button1 Button
121
+ MoveScaled(31,1,9,4)
122
+ AutoResize = True
123
+ Picture = Picture["icon:/16/add"]
124
+ }
125
+ { ComboOglOpts ComboBox
126
+ MoveScaled(41,1,13,4)
127
+ Visible = False
128
+ Font = Font["Monospace"]
129
+ ReadOnly = True
130
+ }
131
+ }
132
}
133
Index = 2
134
Text = ("vdpau")
135
136
Arrangement = Arrange.Vertical
137
Margin = True
138
Count = 6
139
+ TextFont = Font["-1"]
140
Index = 0
141
Text = ("Alsa")
142
{ AlsaScrollview ScrollView
143
xt7-player-mpv-0.12.381.tar.gz/.src/Form/OpenSubtitesForm.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/OpenSubtitesForm.class
Changed
10
1
2
SubsView.Columns[i].Width = -1
3
Next 'i
4
Try TextBox1.text = File.basename(FMain.mplayer.getP("fullpath"))
5
- Try ComboBox1.text = GeneralOptions.SubLangList.text
6
+ Try ComboBox1.text = GeneralOptions.SubLangList.text
7
End
8
9
Public Sub mywait(dowait As Boolean)
10
xt7-player-mpv-0.12.381.tar.gz/.src/Form/zzzFake.class -> xt7-player-mpv-0.14.384.tar.gz/.src/Form/zzzFake.class
Changed
9
1
2
' panel1.h = TxtH
3
' panel2.w = ytpanel.w
4
'
5
-' Debug ytpanel.w, panel2.w
6
' panel1.w = panel2.w - ytpic.w - (Desktop.scale * 2)
7
'
8
'
9
xt7-player-mpv-0.12.381.tar.gz/AA_ToDo -> xt7-player-mpv-0.14.384.tar.gz/AA_ToDo
Changed
55
1
2
3
4
5
---------------------------------------------------------------------------
6
---------------------------------------------------------------------------
7
-
8
-
9
+Nel panello di cambiamento automatico di velocità, mettere 2 checkbox:
10
+ [x] Sto usando un'uscita ottica toslink
11
+ [x] voglio codificare un ac3 quando cambio velocità.
12
13
+--------------------------------------------------------------------------
14
+JUNK
15
+--------------------------------------------------------------------------
16
+ Se l'utente se ha un'uscita ottica digitale che possa decomprimere gli ac3.
17
+ se vuole codificare un ac3 automaticamente in caso di necessità, allora:
18
+ aggiungere lavcac3enc alla fine del chain se:
19
+ Se (0) l'uscita in uso è effettivamente spdif allora
20
+ Se (1) Il numero di canali in ingresso è > 2 (toslink ha una banda per max 2 canali pcm)
21
+ oppure
22
+ Se (2) Si sta usando il passthrough, ma si vuole filtrare l'audio
23
+
24
+ per verificare (0) audio-params/format deve essere
25
+ per verificare (1) la proprietà mpv è =audio-params/channel-count (numero secco)
26
+ per verificare (2)
27
+
28
+ L'utente può scegliere un tipo di uscita spdif.
29
+
30
+ Se dobbiamo fare il cambio velocità al volo,
31
+ funziona senza problemi con l'uscita analogica.
32
+ ma se l'utente ha un'uscita digitale, allora:
33
+ - si può cambiare velocità solo se
34
+
35
+
36
+ Pare che per capire se NON c'è uscita verso spdif, basta controllare:
37
+ Se "audio-params/format" è floatp (o magari non è spdif-*, allora vuol dire c
38
39
-Cambiamenti nel prossimo mpv:
40
+--------------------------------------------------------------------------
41
+/JUNK
42
+--------------------------------------------------------------------------
43
44
-Riabilitare X11 :)
45
-mpv ha abilitato di la tag "Performer" per i .cue, traduci in artist.
46
+attualmente, get_property_mpv, per essere certo che mpv abbia risposto, imposta la variabile
47
+di "ritorno" ad un valore conosciuto sicuramente diverso dalla risposta.)
48
+Poi dopo il timeout controlla se il valore è cambiato; se è cambiato lo usa, altrimenti
49
+va in timeout e ripristina il valore percedente.
50
+Questo funziona "spesso", ma può dar problemi.
51
+Il modo di non cambiare il valore per aspettare che cambi è:
52
+nell'handler playerprocess_read, oltre a memorizzare con setP() il valore della risposta
53
+memorizzare pure il tempo nel quale avvenuta la risposta, in un' altra collezione separata.
54
+Get_property_mpv, andrà a controllare che a cambiare sia il tempo , e non la variabile stessa.
55
xt7-player-mpv-0.12.381.tar.gz/FakeInput.conf -> xt7-player-mpv-0.14.384.tar.gz/FakeInput.conf
Changed
56
1
2
~ ignore
3
SPACE ignore
4
SHARP ignore
5
-ENTER discnav select
6
+ENTER ignore
7
TAB ignore
8
-BS discnav prev
9
+BS ignore
10
DEL ignore
11
INS ignore
12
HOME ignore
13
END ignore
14
PGUP ignore
15
PGDWN ignore
16
-ESC discnav menu
17
-RIGHT discnav right
18
-LEFT discnav left
19
-DOWN discnav down
20
-UP discnav up
21
+ESC ignore
22
+RIGHT ignore
23
+LEFT ignore
24
+DOWN ignore
25
+UP ignore
26
F1 ignore
27
F2 ignore
28
F3 ignore
29
30
F12 ignore
31
KP0 ignore
32
KP1 ignore
33
-KP2 discnav down
34
+KP2 ignore
35
KP3 ignore
36
-KP4 discnav left
37
-KP5 discnav select
38
-KP6 discnav right
39
-KP7 discnav prev
40
-KP8 discnav up
41
-KP9 discnav menu
42
+KP4 ignore
43
+KP5 ignore
44
+KP6 ignore
45
+KP7 ignore
46
+KP8 ignore
47
+KP9 ignore
48
KP_DEL ignore
49
KP_DEC ignore
50
KP_INS ignore
51
-KP_ENTER discnav select
52
+KP_ENTER ignore
53
MOUSE_BTN0 ignore
54
MOUSE_BTN0-MOUSE_BTN1 ignore
55
MOUSE_BTN0-MOUSE_BTN2 ignore
56
xt7-player-mpv-0.14.384.tar.gz/volume-muted-faenza.png
Added