Changes of Revision 8

xt7-player-mpv.changes Changed
x
 
1
@@ -1,4 +1,10 @@
2
 -------------------------------------------------------------------
3
+Mon Sep  5 12:35:09 UTC 2016 - avvissu@yandex.by
4
+
5
+- Update to 0.20.384:
6
+  * see: /usr/share/doc/packages/xt7-player-mpv/CHANGELOG_GIT
7
+
8
+-------------------------------------------------------------------
9
 Mon Jun 27 18:00:31 UTC 2016 - avvissu@yandex.by
10
 
11
 - Update to 0.18.384:
12
xt7-player-mpv.spec Changed
19
 
1
@@ -17,7 +17,7 @@
2
 
3
 
4
 Name:           xt7-player-mpv
5
-Version:        0.18.384
6
+Version:        0.20.384
7
 Release:        0
8
 Summary:        Qt/Gambas gui to mpv
9
 License:        GPL-2.0+
10
@@ -78,7 +78,7 @@
11
 Requires:       gambas3-gb-web
12
 Requires:       gambas3-gb-libxml
13
 Requires:       gambas3-runtime >= 3.8.4
14
-Requires:       mpv >= 0.18.0
15
+Requires:       mpv >= 0.20.0
16
 Requires:       wget
17
 Requires:       youtube-dl
18
 Recommends:     dvb
19
xt7-player-mpv-0.18.384.tar.gz/3dglassess.png Deleted
xt7-player-mpv-0.18.384.tar.gz/.icon.png -> xt7-player-mpv-0.20.384.tar.gz/.icon.png Changed
xt7-player-mpv-0.18.384.tar.gz/.lang/it.mo -> xt7-player-mpv-0.20.384.tar.gz/.lang/it.mo Changed
xt7-player-mpv-0.18.384.tar.gz/.lang/it.po -> xt7-player-mpv-0.20.384.tar.gz/.lang/it.po Changed
201
 
1
@@ -2,7 +2,7 @@
2
 msgid ""
3
 msgstr ""
4
 "Project-Id-Version: xt7-player-mpv 3.8.4\n"
5
-"PO-Revision-Date: 2016-03-07 14:12 UTC\n"
6
+"PO-Revision-Date: 2016-07-26 14:18 UTC\n"
7
 "Last-Translator: kokoko3k <kokoko3k@gmail.com>\n"
8
 "Language: it\n"
9
 "MIME-Version: 1.0\n"
10
@@ -29,7 +29,7 @@
11
 msgid "Click for a list of URI prefixes"
12
 msgstr "Mostra la lista dei prefissi per le URI"
13
 
14
-#: AddUriForm.form:51 FMain.class:8907
15
+#: AddUriForm.form:51 FMain.class:8984
16
 msgid "cdda://"
17
 msgstr "-"
18
 
19
@@ -169,7 +169,7 @@
20
 msgid "Add the selected URI to Collection and/or Playlist"
21
 msgstr "Aggiungi l'URI selezionata alla collezione/playlist"
22
 
23
-#: AddUriForm.form:152 FMain.class:9393 GeneralOptions.form:1065
24
+#: AddUriForm.form:152 FMain.class:9470 GeneralOptions.form:1077
25
 msgid "Add"
26
 msgstr "Aggiungi"
27
 
28
@@ -177,7 +177,7 @@
29
 msgid "Close"
30
 msgstr "Chiudi"
31
 
32
-#: AlbumView.class:92 FMain.class:1358
33
+#: AlbumView.class:92 FMain.class:1396
34
 msgid "Unknown"
35
 msgstr "Sconosciuto"
36
 
37
@@ -233,7 +233,7 @@
38
 msgid "Title"
39
 msgstr "Titolo"
40
 
41
-#: AudioConvert.class:94 FMain.class:9881
42
+#: AudioConvert.class:94 FMain.class:9958
43
 msgid "Unable to get the real stream url"
44
 msgstr "Non posso recuperare l'url reale del flusso"
45
 
46
@@ -305,19 +305,19 @@
47
 msgid "Start"
48
 msgstr "Avvia"
49
 
50
-#: AudioForm.class:12 FMain.form:690 FormLyrics.form:91 Searchfields.form:58
51
+#: AudioForm.class:12 FMain.form:691 FormLyrics.form:91 Searchfields.form:58
52
 msgid "Artist"
53
 msgstr "Artista"
54
 
55
-#: AudioForm.class:13 FMain.form:686 Searchfields.form:66
56
+#: AudioForm.class:13 FMain.form:687 Searchfields.form:66
57
 msgid "Album"
58
 msgstr "Album"
59
 
60
-#: AudioForm.class:14 FMain.form:2671 Searchfields.form:90
61
+#: AudioForm.class:14 FMain.form:2675 Searchfields.form:90
62
 msgid "Year"
63
 msgstr "Anno"
64
 
65
-#: AudioForm.class:16 FMain.form:2739 Searchfields.form:119
66
+#: AudioForm.class:16 FMain.form:2743 Searchfields.form:119
67
 msgid "Comment"
68
 msgstr "Commento"
69
 
70
@@ -325,7 +325,7 @@
71
 msgid "Lyrics"
72
 msgstr "Testi"
73
 
74
-#: AudioForm.class:24 FMain.form:2207
75
+#: AudioForm.class:24 FMain.form:2211
76
 msgid "Radio"
77
 msgstr "Radio"
78
 
79
@@ -333,7 +333,7 @@
80
 msgid "Name"
81
 msgstr "Nome"
82
 
83
-#: AudioForm.class:26 FMain.class:8896 Searchfields.form:104
84
+#: AudioForm.class:26 FMain.class:8973 Searchfields.form:104
85
 msgid "Length"
86
 msgstr "Durata"
87
 
88
@@ -381,7 +381,7 @@
89
 msgid ":"
90
 msgstr "-"
91
 
92
-#: ChooseAspect.form:53 GeneralOptions.form:2429
93
+#: ChooseAspect.form:53 GeneralOptions.form:2419
94
 msgid "="
95
 msgstr "-"
96
 
97
@@ -397,7 +397,7 @@
98
 msgid "ShutDown CountDown..."
99
 msgstr "Conto alla rovescia per lo spegnimento."
100
 
101
-#: CountDown.form:17 NewChains.class:466
102
+#: CountDown.form:17 NewChains.class:473
103
 msgid "Abort"
104
 msgstr "Annulla"
105
 
106
@@ -441,11 +441,11 @@
107
 msgid "Error while loading the picture"
108
 msgstr "Errore durante il caricamento dell' immagine"
109
 
110
-#: CoverManager.class:961 FMain.class:7831
111
+#: CoverManager.class:961 FMain.class:7893
112
 msgid "\nso you are going to set a cover for this particular file/stream"
113
 msgstr "\nQuindi la copertina che imposterai sarà solo per questo file o stream"
114
 
115
-#: CoverManager.class:962 FMain.class:7832
116
+#: CoverManager.class:962 FMain.class:7894
117
 msgid "Artist Or Album tag information are required to set a cover"
118
 msgstr "Le tag artista o album sono necessarie per impostare una copertina"
119
 
120
@@ -477,11 +477,11 @@
121
 msgid "Load cover"
122
 msgstr "Carica da disco"
123
 
124
-#: CoverManager.form:178 GeneralOptions.form:2813
125
+#: CoverManager.form:178 GeneralOptions.form:2803
126
 msgid "128"
127
 msgstr "-"
128
 
129
-#: CoverManager.form:178 GeneralOptions.form:2813
130
+#: CoverManager.form:178 GeneralOptions.form:2803
131
 msgid "160"
132
 msgstr "-"
133
 
134
@@ -509,7 +509,7 @@
135
 msgid "Set Cover"
136
 msgstr "Imposta"
137
 
138
-#: DVBTuner.class:53 FMain.form:1761 GeneralOptions.form:1404
139
+#: DVBTuner.class:53 FMain.form:1765 GeneralOptions.form:1416
140
 msgid "DVB-T"
141
 msgstr "-"
142
 
143
@@ -525,7 +525,7 @@
144
 msgid "Too bad..."
145
 msgstr "Peccato..."
146
 
147
-#: DVBTuner.form:34 FMain.form:912
148
+#: DVBTuner.form:34 FMain.form:913
149
 msgid "Simple Dvb-T Tuner"
150
 msgstr "Semplice tuner DVB-T"
151
 
152
@@ -553,11 +553,11 @@
153
 msgid "Import"
154
 msgstr "Importa"
155
 
156
-#: DVBTuner.form:90 GeneralOptions.form:1986
157
+#: DVBTuner.form:90 GeneralOptions.form:1976
158
 msgid "Card #"
159
 msgstr "Scheda #"
160
 
161
-#: DVBTuner.form:108 EpgForm.form:332 FMain.form:2904
162
+#: DVBTuner.form:108 EpgForm.form:332 FMain.form:2908
163
 msgid "Stop"
164
 msgstr "Stop"
165
 
166
@@ -657,215 +657,215 @@
167
 msgid "Scan All"
168
 msgstr "Aggiorna tutto"
169
 
170
-#: FMain.class:653
171
+#: FMain.class:662
172
 msgid "Couldn't clear the history!"
173
 msgstr "Impossibile cancellare la cronologia!"
174
 
175
-#: FMain.class:1363 Searchfields.form:161
176
+#: FMain.class:1401 Searchfields.form:161
177
 msgid "Channels"
178
 msgstr "Canali"
179
 
180
-#: FMain.class:1364
181
+#: FMain.class:1402
182
 msgid "Rate"
183
 msgstr "Frequenza"
184
 
185
-#: FMain.class:1904
186
+#: FMain.class:1958
187
 msgid "Add an external audio track"
188
 msgstr "Aggiungi una traccia audio esterna"
189
 
190
-#: FMain.class:1912
191
+#: FMain.class:1966
192
 msgid "Primary subtitles"
193
 msgstr "Sottotitoli principali"
194
 
195
-#: FMain.class:1917
196
+#: FMain.class:1971
197
 msgid "Secondary subtitles"
198
 msgstr "Sottotitoli secondari"
199
 
200
-#: FMain.class:1923
201
xt7-player-mpv-0.18.384.tar.gz/.project -> xt7-player-mpv-0.20.384.tar.gz/.project Changed
10
 
1
@@ -3,7 +3,7 @@
2
 Title=xt7-player
3
 Startup=StartClass
4
 Icon=xt7-player-mpv.png
5
-Version=0.18.384
6
+Version=0.20.384
7
 Component=gb.args
8
 Component=gb.image
9
 Component=gb.qt4
10
xt7-player-mpv-0.18.384.tar.gz/.settings -> xt7-player-mpv-0.20.384.tar.gz/.settings Changed
130
 
1
@@ -3,7 +3,9 @@
2
 GeneralOptions=[1251]
3
 
4
 [Breakpoints]
5
-Count=0
6
+Count=2
7
+Breakpoint[1]="YoutubeClass.277"
8
+Breakpoint[2]="YoutubeClass.283"
9
 
10
 [DebugWindow]
11
 Count=0
12
@@ -1270,6 +1272,9 @@
13
 [DebugWindow/bpoints]
14
 Geometry=[47,0,210,210]
15
 
16
+[DebugWindow/broken_opts]
17
+Geometry=[47,0,224,280]
18
+
19
 [DebugWindow/brother]
20
 Geometry=[769,213,382,665]
21
 
22
@@ -1777,7 +1782,7 @@
23
 Geometry=[44,-3,734,731]
24
 
25
 [DebugWindow/mpvOptions]
26
-Geometry=[0,0,224,280]
27
+Geometry=[1348,93,339,861]
28
 
29
 [DebugWindow/mpvanswers]
30
 Geometry=[44,-3,908,472]
31
@@ -1908,7 +1913,7 @@
32
 Geometry=[44,0,210,210]
33
 
34
 [DebugWindow/new_opts]
35
-Geometry=[319,53,618,344]
36
+Geometry=[47,531,618,344]
37
 
38
 [DebugWindow/newc]
39
 Geometry=[920,184,403,602]
40
@@ -2160,6 +2165,9 @@
41
 [DebugWindow/results]
42
 Geometry=[47,0,210,210]
43
 
44
+[DebugWindow/return_opts]
45
+Geometry=[47,0,302,838]
46
+
47
 [DebugWindow/returnvalue]
48
 Geometry=[0,41,344,344]
49
 
50
@@ -2447,75 +2455,11 @@
51
 SearchString=True
52
 
53
 [OpenFile]
54
+Count=3
55
 File[1]=".src/Form/FMain.form"
56
-File[2]=".src/Form/FMain.class:36.524"
57
-Active=67
58
-Count=67
59
-File[3]=".src/Form/HotKeys.form"
60
-File[4]=".src/Form/HotKeys.class:11.486"
61
-File[5]=".src/Form/GeneralOptions.form"
62
-File[6]=".src/Form/GeneralOptions.class:15.445"
63
-File[7]=".src/0_Moduli/Global.module:40.64"
64
-File[8]=".src/Form/AddUriForm.form"
65
-File[9]=".src/Form/AddUriForm.class:2.58"
66
-File[10]=".src/Form/RealtimeForm.form"
67
-File[11]=".src/Form/DVBTuner.form"
68
-File[12]=".src/Form/DVBTuner.class:11.442"
69
-File[13]=".src/Form/EpgForm.form"
70
-File[14]=".src/Form/CoverManager.class:29.1246"
71
-File[15]=".src/Form/NewChains.form"
72
-File[16]=".src/Form/NewChains.class:49.159"
73
-File[17]=".src/Classi/MplayerClass.class:11.1592"
74
-File[18]=".src/Classi/MplayerClass_old.class:22.1707"
75
-File[19]=".src/Form/OpenSubtitesForm.class:55.19"
76
-File[20]=".src/Form/OpenSubtitesForm.form"
77
-File[21]="AA_ToDo:103.769"
78
-File[22]=".src/Form/ladspahelper.class:22.194"
79
-File[23]=".src/Form/HotKeyGrab.form"
80
-File[24]=".src/Form/HotKeyGrab.class:2.28"
81
-File[25]="CHANGELOG_GIT:48.161"
82
-File[26]=".src/Classi/StartClass.class:15.40"
83
-File[27]=".src/0_Moduli/HotKeysHelper.module:19.185"
84
-File[28]=".src/Form/ladspahelper.form"
85
-File[29]=".src/Form/FormLyrics.class:26.213"
86
-File[30]=".src/Classi/TagLib.class:0.88"
87
-File[31]=".src/Classi/PlaylistClass.class:22.847"
88
-File[32]=".src/Form/FormLyrics.form"
89
-File[33]=".src/Form/FsForm.form"
90
-File[34]=".src/Form/FsForm.class:0.18"
91
-File[35]=".src/0_Moduli/MyDialog.class:26.102"
92
-File[36]=".src/Classi/SettingsClass.class:26.572"
93
-File[37]="FakeInput.conf:8.279"
94
-File[38]=".src/Form/zzzFake.class:0.58"
95
-File[39]=".src/Form/zzzFake.form"
96
-File[40]=".src/Classi/randr.class:6.149"
97
-File[41]=".src/Form/AudioConvert.form"
98
-File[42]=".src/Form/AudioConvert.class:30.121"
99
-File[43]=".src/Classi/YoutubeClass.class:30.674"
100
-File[44]=".src/Classi/ShoutCastClass.class:38.334"
101
-File[45]=".src/Classi/IceCastClass.class:15.30"
102
-File[46]=".src/Form/MyQuestion.class:0.79"
103
-File[47]=".src/Classi/WgetClass.class:25.65"
104
-File[48]=".src/Form/TextDialog.form"
105
-File[49]=".src/Form/LogWindow.form"
106
-File[50]=".src/Form/AudioForm.form"
107
-File[51]=".src/Form/AudioForm.class:32.349"
108
-File[52]=".src/Classi/VSlider.class:25.17"
109
-File[53]=".src/Classi/Meters.class:16.197"
110
-File[54]="shade_alpha.png"
111
-File[55]=".src/Form/OverlayTrayTip.class:15.125"
112
-File[56]="3dglassess.png"
113
-File[57]=".src/Classi/dvbsnoop_class.class:20.84"
114
-File[58]=".src/0_Moduli/ComboHistory.module:0.34"
115
-File[59]=".src/Classi/FloatSpinBox.class:23.36"
116
-File[60]=".src/Classi/LibVisualClass.class:0.0"
117
-File[61]=".src/Form/SubAndOsd.form"
118
-File[62]="00_note:59.111"
119
-File[63]=".src/Classi/AlbumView.class:15.251"
120
-File[64]=".src/Form/EpgForm.class:11.38"
121
-File[65]=".src/Form/TranslationNeeded.class:0.18"
122
-File[66]=".src/Classi/OpenSubtitlesAPI.class:28.23"
123
-File[67]=".src/Form/SubAndOsd.class:9.148"
124
+File[2]=".src/0_Moduli/Global.module:2.90"
125
+Active=3
126
+File[3]=".src/Form/AddUriForm.form"
127
 
128
 [Watches]
129
 Count=6
130
xt7-player-mpv-0.18.384.tar.gz/.src/0_Moduli/Global.module -> xt7-player-mpv-0.20.384.tar.gz/.src/0_Moduli/Global.module Changed
26
 
1
@@ -55,8 +55,6 @@
2
 Public MaxHistory As Integer 'how many played files to remember
3
 Public YPCacheFile As String 
4
 
5
-Public NOsoftvolmessagefile As String
6
-
7
 Public UserPlaylistsDir As String
8
 
9
 Public arg_profile As String = "" 'cmdline argument: user wants to start with this profile
10
@@ -90,6 +88,7 @@
11
   LSyncing = False 'is true when library is syncing.
12
   LSyncingMessage = ("Syncing Library, please wait...")
13
   AppName = "xt7-Player-mpv"
14
+  
15
   ConfPath = Settings.DefaultDir & "/" & Appname
16
   CustomBindKeys = "Xt7BindKeys"
17
   XbindkeysBIN = global.confpath & "/" & CustomBindKeys
18
@@ -117,7 +116,6 @@
19
   FormX = 0
20
   FormY = 0
21
   SettingsFileName = "default"
22
-  NOsoftvolmessagefile = global.confpath & "/.Nodisplaysoftvolmessage"
23
   MaxHistory = 15
24
   DelayLoadStates = New Timer As "DelayLoadStates"
25
 End
26
xt7-player-mpv-0.18.384.tar.gz/.src/Classi/MplayerClass.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Classi/MplayerClass.class Changed
65
 
1
@@ -35,6 +35,7 @@
2
 
3
 Public user_stopped As Boolean = False
4
 
5
+Public volumeproperty As String = "volume"
6
 
7
 Public Function executable(Optional timeout As Integer = -1) As String
8
   Dim out As String
9
@@ -381,6 +382,12 @@
10
           Endif
11
     Endif
12
   Next
13
+  If volumeproperty = "ao-volume" Then
14
+    Print "Not using internal mpv audio mixer means disabling maximum amplification,"
15
+    Print "...not going To set initial volume as an option, but use a property instead"
16
+    unset_option("volume-max", return_opts)
17
+    unset_option("volume", return_opts)
18
+  Endif
19
   Return return_opts
20
 End
21
 
22
@@ -564,7 +571,7 @@
23
   'with the previous one. But since changed options are set from the outside,
24
   'which has no clue about those internal_options, we say to do_apply to ignore
25
   'the following:
26
-  ignore_opts = ["input-file", "term-status-msg", "msg-color", "msg-level", "input-default-bindings", "start", "force-seekable", "volume"]
27
+  ignore_opts = ["input-file", "term-status-msg", "msg-color", "msg-level", "input-default-bindings", "start", "force-seekable", volumeproperty]
28
   Return out
29
 End
30
 
31
@@ -595,7 +602,8 @@
32
   If global.IsImgFile(filename) Then
33
     mpvOptions["fps"] = "0.1"
34
   Endif
35
-  fix_options()
36
+  
37
+  mpvoptions = fix_options(mpvoptions)
38
   commandline = executable() & set_options() & string_options
39
   commandline &= Shell(filename)
40
   global.myDebug(commandline, commandline)
41
@@ -1050,13 +1058,13 @@
42
 
43
 Public Function do_SetVolume(Percentual As String, Optional osd As Boolean = False) As Boolean
44
   If Not ProcessRunningOvr() Then Return
45
-  set_property_mpv("volume", Percentual, osd)
46
+  set_property_mpv(volumeproperty, Percentual, osd)
47
 End
48
 
49
 
50
 Public Function do_volume_add(Percentual As String, Optional osd As Boolean = False) As Boolean
51
   If Not ProcessRunningOvr() Then Return
52
-  set_property_mpv("volume", Percentual, osd)
53
+  set_property_mpv(volumeproperty, Percentual, osd)
54
 End
55
 
56
 '######################### Media Properties Section
57
@@ -2095,6 +2103,7 @@
58
     global.myDebug("changed/added/removed option:", name, data)
59
     If realtime_opts.Find(name) = -1 Then
60
       If ignore_opts.find(name) = -1 Then
61
+        Stop
62
         global.myDebug("option changed/removed/added: " & name, "requires restart")
63
         do_apply_restart(new_opts)
64
         Return
65
xt7-player-mpv-0.18.384.tar.gz/.src/Classi/MplayerClass_old.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Classi/MplayerClass_old.class Changed
27
 
1
@@ -682,9 +682,9 @@
2
       
3
       ClearMediaProperties()
4
 
5
-    If global.IsImgFile(filename) And Not (filename Like "mf://*") Then
6
-      filename = "mf://" & filename & "," & filename
7
-    Endif
8
+    ' If global.IsImgFile(filename) And Not (filename Like "mf://*") Then
9
+    '   filename = "mf://" & filename & "," & filename
10
+    ' Endif
11
       Media_FullPath = filename
12
       
13
   
14
@@ -767,9 +767,9 @@
15
         MaxHeaders = MaxHeadersFile
16
       Endif
17
       
18
-      If Not (filename Like "*SubBackImage*.bmp*") Then 'do not apply limit to subtitles window!
19
-        If global.IsImgFile(filename) Then commandline &= " -fps 0.1 -nocache"
20
-      Endif
21
+      ' If Not (filename Like "*SubBackImage*.bmp*") Then 'do not apply limit to subtitles window!
22
+      '   If global.IsImgFile(filename) Then commandline &= " -fps 0.1 -nocache"
23
+      ' Endif
24
    
25
       global.myDebug("Starting mpv now:")
26
       global.myDebug("commandline=" & commandline)
27
xt7-player-mpv-0.18.384.tar.gz/.src/Classi/WgetClass.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Classi/WgetClass.class Changed
10
 
1
@@ -4,7 +4,7 @@
2
 
3
 Public Function DownloadAsync(URL As String, Optional AsFile As Boolean = False) As String
4
   'Download files without blocking the ui
5
-  'if AsFile is true, then the output value is the name of the file containing the data,
6
+  'if AsFile is true, then the return value is the name of the file containing the data,
7
   'else the output value is the data itself
8
   Dim wgetprocess1 As Process
9
   Dim tmpfile, commandline As String
10
xt7-player-mpv-0.18.384.tar.gz/.src/Classi/YoutubeClass.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Classi/YoutubeClass.class Changed
201
 
1
@@ -259,206 +259,68 @@
2
 
3
 Public Function GetTitle(sourceurl As String) As String
4
     Dim title As String
5
-    Shell "youtube-dl '" & sourceurl & "' -e" To title
6
+    Dim videoid As String
7
+    Dim cmd As String
8
+    Dim outfile As String = Temp()
9
+    Dim t0 As Float = Timer()
10
+    Dim timeout As Integer = 5
11
+
12
+    videoid = getvideoid(sourceurl) 
13
+    videoid = sourceurl
14
+    cmd = "youtube-dl '" & videoid & "' -e &>" & outfile
15
+    global.myDebug(cmd)
16
+    'Shell cmd
17
+    Exec ["sh", "-c", cmd]
18
+    
19
+    While Not Exist(outfile)
20
+      Wait 0.1
21
+      If Timer() - t0 > timeout Then 
22
+        Return "NoTitle_" & Rnd(0, 100)
23
+      Endif
24
+    Wend
25
+    While Stat(outfile, True).Size = 0
26
+      Wait 0.1
27
+      If Timer() - t0 > timeout Then 
28
+        Return "NoTitle_" & Rnd(0, 100)
29
+      Endif
30
+    Wend
31
+    title = Replace(File.Load(outfile), "\n", "")
32
     Return Trim(title)
33
 End
34
 
35
 
36
-Public Function get_formats(maxR As Integer, Optional threedee As Boolean = False) As String
37
-  
38
-  
39
-  Dim fSorted As New String[] 'formats sorted by resolution
40
-  Dim i, mFormat As String
41
-  Dim height, code As Integer
42
-  Dim out As String
43
-  
44
-If threedee Then
45
-  fSorted.Add("720,84,mp4")
46
-  fSorted.Add("520,85,mp4")
47
-  fSorted.Add("360,82,mp4")
48
-  fSorted.Add("240,83,mp4")
49
-  fSorted.Add("720,102,webm")
50
-  fSorted.Add("360,101,webm")
51
-  fSorted.Add("360,100,webm")
52
-Endif
53
-  ' fSorted.Add("1080,37,mp4")
54
-  ' fSorted.Add("360,18,mp4")
55
-  ' fSorted.Add("1080,46,webm")
56
-  ' fSorted.Add("720,45,webm")
57
-  ' fSorted.Add("480,44,webm")
58
-  ' fSorted.Add("360,43,webm")
59
-  ' fSorted.Add("480,35,flv")
60
-  ' fSorted.Add("360,34,flv")
61
-  ' fSorted.Add("240,5,flv")
62
-'http://en.wikipedia.org/wiki/YouTube#Quality_and_codecs
63
-  fSorted.Add("3072,38,mp4")
64
- ' fSorted.Add("1080,137,mp4")'DASH
65
-  fSorted.Add("1080,37,mp4")
66
- ' fSorted.Add("720,136,mp4")'DASH
67
- 
68
-  fSorted.Add("720,22,mp4")
69
-  
70
- ' fSorted.Add("480,135,mp4")'DASH
71
- ' fSorted.Add("360,141,mp4")'DASH
72
- ' fSorted.Add("360,140,mp4")'DASH
73
- ' fSorted.Add("360,139,mp4")'DASH
74
- ' fSorted.Add("360,134,mp4")'DASH
75
-  
76
-  fSorted.Add("360,18,mp4")
77
- ' fSorted.Add("240,133,mp4")'DASH
78
-
79
- ' fSorted.Add("144,160,mp4")'DASH
80
-  fSorted.Add("1080,46,webm")
81
-
82
-  fSorted.Add("720,45,webm")
83
-  fSorted.Add("480,44,webm")
84
-'  fSorted.Add("360,172,webm")'DASH
85
- ' fSorted.Add("360,171,webm") 'DASH
86
-  fSorted.Add("360,43,webm")
87
-  fSorted.Add("720,120,flv")
88
-  fSorted.Add("480,35,flv")
89
-  fSorted.Add("360,34,flv")
90
-  fSorted.Add("270,6,flv")
91
-  fSorted.Add("270,13,3gp")
92
-  fSorted.Add("240,5,flv")
93
-  fSorted.Add("240,36,3gp")
94
-  fSorted.Add("144,17,3gp")
95
-
96
-
97
-  For Each i In fsorted
98
-    height = Split(i, ",", "", True)[0]
99
-    If height <= maxR Then
100
-      mFormat = Split(i, ",", "", True)[2]
101
-      'If mFormat = "mp4" Then
102
-        code = Split(i, ",", "", True)[1]
103
-        out &= code & "/"
104
-      'Endif
105
-    Endif
106
-  Next
107
-  out = Left(out, -1)
108
-  Return out
109
-End
110
-
111
-
112
+Public Function realvideourl(sourceurl As String, max_height As String) As String
113
 
114
-Public Function realvideourl(sourceurl As String, maxformat As String) As String
115
-
116
-  Dim fmtcode As Integer
117
-  Dim fmt As String
118
-  Dim i As Integer
119
-  Dim fSorted As New String[] 'formats sorted by container (mp4,webm,flv) then resolution becausewebm and flv gives more seek troubles
120
-  Dim useless As String
121
-  Dim fmtresult As String
122
-  Dim luckyformat As String
123
   Dim ytdlprocess As Process
124
-  Dim ytdloutlines As String[]
125
-  Dim UrlAndFormats As New Collection
126
-
127
-  If Not YoutubeDlInstalled() Then Return
128
-
129
-If GeneralOptions.Get3dYT.value = True Then
130
-  fSorted.Add("720,84,mp4")
131
-  fSorted.Add("520,85,mp4")
132
-  fSorted.Add("360,82,mp4")
133
-  fSorted.Add("240,83,mp4")
134
-  fSorted.Add("720,102,webm")
135
-  fSorted.Add("360,101,webm")
136
-  fSorted.Add("360,100,webm")
137
-Endif
138
-  ' fSorted.Add("1080,37,mp4")
139
-  ' fSorted.Add("360,18,mp4")
140
-  ' fSorted.Add("1080,46,webm")
141
-  ' fSorted.Add("720,45,webm")
142
-  ' fSorted.Add("480,44,webm")
143
-  ' fSorted.Add("360,43,webm")
144
-  ' fSorted.Add("480,35,flv")
145
-  ' fSorted.Add("360,34,flv")
146
-  ' fSorted.Add("240,5,flv")
147
-'http://en.wikipedia.org/wiki/YouTube#Quality_and_codecs
148
-  fSorted.Add("3072,38,mp4")
149
- ' fSorted.Add("1080,137,mp4")'DASH
150
-  fSorted.Add("1080,37,mp4")
151
- ' fSorted.Add("720,136,mp4")'DASH
152
- 
153
-  fSorted.Add("720,22,mp4")
154
-  
155
- ' fSorted.Add("480,135,mp4")'DASH
156
- ' fSorted.Add("360,141,mp4")'DASH
157
- ' fSorted.Add("360,140,mp4")'DASH
158
- ' fSorted.Add("360,139,mp4")'DASH
159
- ' fSorted.Add("360,134,mp4")'DASH
160
-  
161
-  fSorted.Add("360,18,mp4")
162
- ' fSorted.Add("240,133,mp4")'DASH
163
-             '3D
164
- ' fSorted.Add("144,160,mp4")'DASH
165
-  fSorted.Add("1080,46,webm")
166
-
167
-  fSorted.Add("720,45,webm")
168
-  fSorted.Add("480,44,webm")
169
-'  fSorted.Add("360,172,webm")'DASH
170
- ' fSorted.Add("360,171,webm") 'DASH
171
-  fSorted.Add("360,43,webm")
172
-  fSorted.Add("720,120,flv")
173
-  fSorted.Add("480,35,flv")
174
-  fSorted.Add("360,34,flv")
175
-  fSorted.Add("270,6,flv")
176
-  fSorted.Add("270,13,3gp")
177
-  fSorted.Add("240,5,flv")
178
-  fSorted.Add("240,36,3gp")
179
-  fSorted.Add("144,17,3gp")
180
-
181
-
182
-  'strip out any format higher than maxformat and delete previous temp files
183
-  For i = fsorted.max DownTo 0 
184
-    If CInt(Split(fsorted[i], ",")[0]) > CInt(Replace(maxformat, "p", "")) Then 
185
-      useless = fsorted.Extract(i)[0]
186
-      global.myDebug("dropping " & useless)
187
-    Endif
188
-  Next
189
+  Dim Url As String
190
+
191
+  If Not YoutubeDlInstalled() Then 
192
+    global.mydebug("Youtube-dl missing!")
193
+    Return
194
+  Endif
195
   
196
   Cookiesfile = Temp(Rnd(0, 1000) & "ytcookie")
197
   global.myDebug("cookiesfile: " & cookiesfile)
198
 
199
-  'search for the code of the exact resolution in mp4:
200
-  For Each fmt In fsorted
201
xt7-player-mpv-0.18.384.tar.gz/.src/Form/AddUriForm.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/AddUriForm.form Changed
119
 
1
@@ -12,7 +12,7 @@
2
   Margin = True
3
   Padding = 8
4
   { HBox3 HBox
5
-    MoveScaled(1,1,62,4)
6
+    MoveScaled(1,1,62,4.5714)
7
     Spacing = True
8
     Padding = 2
9
     { Label1 Label
10
@@ -20,7 +20,7 @@
11
       Text = ("[Optional] Browse for protocols:")
12
     }
13
     { UriSelComboBox ComboBox
14
-      MoveScaled(37,1,23,4)
15
+      MoveScaled(37,1,23,4.5714)
16
       ToolTip = ("Click for a list of URI prefixes")
17
       Expand = True
18
       ReadOnly = True
19
@@ -30,7 +30,7 @@
20
     }
21
   }
22
   { HBox2 HBox
23
-    MoveScaled(1,6,63,4)
24
+    MoveScaled(1,6,63,4.5714)
25
     Spacing = True
26
     Padding = 2
27
     { Label2 Label
28
@@ -38,18 +38,18 @@
29
       Text = ("Enter a valid URI:")
30
     }
31
     { UriInsComboBox ComboBox
32
-      MoveScaled(33,1,27,4)
33
+      MoveScaled(33,1,27,4.5714)
34
       Expand = True
35
     }
36
     { SelectFile ToolButton
37
-      MoveScaled(58,0,4,4)
38
+      MoveScaled(58,0,4,4.5714)
39
       Background = Color.Background
40
       ToolTip = ("Open a file")
41
       Picture = Picture["icon:/medium/open"]
42
     }
43
   }
44
   { HBox4 HBox
45
-    MoveScaled(1,11,62,4)
46
+    MoveScaled(1,11,62,4.5714)
47
     ToolTip = ("Enter a name for the new playlist/library item, or leave blank for default.")
48
     Spacing = True
49
     Padding = 2
50
@@ -58,7 +58,7 @@
51
       Text = ("[Optional] Give item a name:")
52
     }
53
     { TextBox1 TextBox
54
-      MoveScaled(33,0,29,4)
55
+      MoveScaled(33,0,29,4.5714)
56
       Expand = True
57
     }
58
   }
59
@@ -70,32 +70,32 @@
60
     Padding = 4
61
     Border = Border.Sunken
62
     { QuickCheckBox CheckBox
63
-      MoveScaled(2,1.4286,21,4)
64
+      MoveScaled(2,1.4286,21,4.5714)
65
       ToolTip = ("Don't get informations (like ID3 tags) when adding it to your Collection/Playlist.\nYou may prefer this method on slow media such as network streams.\n")
66
       Expand = True
67
       Text = ("Quick add mode")
68
       Value = CheckBox.True
69
     }
70
     { CollectionCheckbox CheckBox
71
-      MoveScaled(23,1,23,4)
72
+      MoveScaled(23,1,23,4.5714)
73
       Expand = True
74
       Text = ("Add to collection")
75
       Value = CheckBox.True
76
     }
77
     { PlaylistCheckbox CheckBox
78
-      MoveScaled(46,1,29,4)
79
+      MoveScaled(46,1,29,4.5714)
80
       Expand = True
81
       Text = ("Add to playlist")
82
       Value = CheckBox.True
83
     }
84
   }
85
   { HBox1 HBox
86
-    MoveScaled(1,26,62,5)
87
+    MoveScaled(1,25,62,6)
88
     Spacing = True
89
     Margin = True
90
     Padding = 3
91
     { btnPlay Button
92
-      MoveScaled(2,1,14,4)
93
+      MoveScaled(2,1,14,4.5714)
94
       ToolTip = ("Play the selected URI")
95
       AutoResize = True
96
       Text = ("Play")
97
@@ -103,18 +103,18 @@
98
       Default = True
99
     }
100
     { Panel1 Panel
101
-      MoveScaled(19,1,4,4)
102
+      MoveScaled(19,1,4,4.5714)
103
       Expand = True
104
     }
105
     { btnOK Button
106
-      MoveScaled(30,1,14,4)
107
+      MoveScaled(30,0,14,4.5714)
108
       ToolTip = ("Add the selected URI to Collection and/or Playlist")
109
       AutoResize = True
110
       Text = ("Add")
111
       Picture = Picture["icon:/16/add"]
112
     }
113
     { btnCancel Button
114
-      MoveScaled(46,1,14,4)
115
+      MoveScaled(46,1,14,4.5714)
116
       AutoResize = True
117
       Text = ("Close")
118
       Picture = Picture["icon:/16/cancel"]
119
xt7-player-mpv-0.18.384.tar.gz/.src/Form/AskName.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/AskName.form Changed
21
 
1
@@ -9,16 +9,16 @@
2
   Spacing = True
3
   Padding = 4
4
   { ProfileNameBox TextBox
5
-    MoveScaled(1,1,30,4)
6
+    MoveScaled(1,1,30,4.5714)
7
     Text = ("NewProfile")
8
   }
9
   { CancelBtn Button
10
-    MoveScaled(1,6,14,4)
11
+    MoveScaled(1,6,14,4.5714)
12
     Text = ("Cancel")
13
     Picture = Picture["icon:/16/cancel"]
14
   }
15
   { OkBtn Button
16
-    MoveScaled(17,6,14,4)
17
+    MoveScaled(17,6,14,4.5714)
18
     Text = ("Ok")
19
     Picture = Picture["icon:/16/ok"]
20
   }
21
xt7-player-mpv-0.18.384.tar.gz/.src/Form/AudioConvert.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/AudioConvert.class Changed
18
 
1
@@ -81,6 +81,7 @@
2
   'For i = 0 To items.max
3
   i = 0
4
   While i <= items.max
5
+    
6
     Me.text = fcaption & " - " & CStr(i + 1) & "/" & CStr(items.max + 1)
7
     currentstream = items[i]
8
     yttitle = ""
9
@@ -89,7 +90,7 @@
10
       Try yttitle = Youtube.GetTitle(currentstream)
11
       TextArea1.text &= ("Title") & ":\n" & yttitle & "\n"
12
 
13
-      Try currentstream = Youtube.realvideourl(currentstream, GeneralOptions.Youtubeformat.text)
14
+      Try currentstream = Youtube.realvideourl(currentstream, Left(GeneralOptions.Youtubeformat.text, -1))
15
       If Error Then
16
         Message.error(("Unable to get the real stream url"))
17
         Goto nextlabel 'skip item
18
xt7-player-mpv-0.18.384.tar.gz/.src/Form/AudioConvert.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/AudioConvert.form Changed
114
 
1
@@ -16,19 +16,19 @@
2
       Text = ("Save to")
3
     }
4
     { ButtonBox1 ButtonBox
5
-      MoveScaled(0,4,80,4)
6
+      MoveScaled(0,4,80,4.5714)
7
     }
8
   }
9
   { Panel2 Panel
10
-    MoveScaled(0,10,81,4)
11
+    MoveScaled(0,10,81,4.5714)
12
     Arrangement = Arrange.Horizontal
13
     Spacing = True
14
     { Label2 Label
15
-      MoveScaled(0,0,16,4)
16
+      MoveScaled(0,0,16,4.5714)
17
       Text = ("Format")
18
     }
19
     { ComboBox1 ComboBox
20
-      MoveScaled(17,0,24,4)
21
+      MoveScaled(17,0,24,4.5714)
22
       #Translate = False
23
       Expand = True
24
       ReadOnly = True
25
@@ -37,15 +37,15 @@
26
     }
27
   }
28
   { Panel3 Panel
29
-    MoveScaled(0,15,42,4)
30
+    MoveScaled(0,15,42,4.5714)
31
     Arrangement = Arrange.Horizontal
32
     Spacing = True
33
     { Label3 Label
34
-      MoveScaled(0,0,16,4)
35
+      MoveScaled(0,0,16,4.5714)
36
       Text = ("Quality (Kbps)")
37
     }
38
     { ComboBox2 ComboBox
39
-      MoveScaled(17,0,24,4)
40
+      MoveScaled(17,0,24,4.5714)
41
       #Translate = False
42
       Expand = True
43
       ReadOnly = True
44
@@ -54,10 +54,10 @@
45
     }
46
   }
47
   { Panel7 Panel
48
-    MoveScaled(0,21,79,4)
49
+    MoveScaled(0,21,79,4.5714)
50
     Arrangement = Arrange.Horizontal
51
     { CheckPLS CheckBox
52
-      MoveScaled(1,0,24,4)
53
+      MoveScaled(1,0,24,4.5714)
54
       AutoResize = True
55
       Text = ("Add to Current Playlist")
56
     }
57
@@ -65,7 +65,7 @@
58
       MoveScaled(36,1,3,3)
59
     }
60
     { CheckLIB CheckBox
61
-      MoveScaled(42,0,24,4)
62
+      MoveScaled(42,0,24,4.5714)
63
       Expand = True
64
       AutoResize = True
65
       Text = ("Add to Library")
66
@@ -80,7 +80,7 @@
67
     Arrangement = Arrange.Horizontal
68
     Spacing = True
69
     { Label5 Label
70
-      MoveScaled(0,0,16,4)
71
+      MoveScaled(0,0,16,4.5714)
72
       Text = ("Total")
73
     }
74
     { ProgressBar2 ProgressBar
75
@@ -93,7 +93,7 @@
76
     Arrangement = Arrange.Horizontal
77
     Spacing = True
78
     { Label4 Label
79
-      MoveScaled(0,0,16,4)
80
+      MoveScaled(0,0,16,4.5714)
81
       Text = ("Current stream")
82
     }
83
     { ProgressBar1 ProgressBar
84
@@ -102,25 +102,25 @@
85
     }
86
   }
87
   { Panel6 Panel
88
-    MoveScaled(1,66,80,4)
89
+    MoveScaled(1,66,80,4.5714)
90
     Arrangement = Arrange.Horizontal
91
     Spacing = True
92
     { ButtonStop Button
93
-      MoveScaled(0,0,16,4)
94
+      MoveScaled(0,0,16,4.5714)
95
       Expand = True
96
       AutoResize = True
97
       Text = ("Stop All")
98
       Picture = Picture["icon:/small/cancel"]
99
     }
100
     { ButtonSkip Button
101
-      MoveScaled(30,0,16,4)
102
+      MoveScaled(30,0,16,4.5714)
103
       Expand = True
104
       AutoResize = True
105
       Text = ("Skip current")
106
       Picture = Picture["icon:/small/delete"]
107
     }
108
     { Button1 Button
109
-      MoveScaled(63,0,16,4)
110
+      MoveScaled(63,0,16,4.5714)
111
       Expand = True
112
       AutoResize = True
113
       Text = ("Start")
114
xt7-player-mpv-0.18.384.tar.gz/.src/Form/ChooseAspect.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/ChooseAspect.form Changed
52
 
1
@@ -7,42 +7,42 @@
2
   Resizable = False
3
   Stacking = Window.Above
4
   { OkBtn Button
5
-    MoveScaled(31,7,13,4)
6
+    MoveScaled(31,7,13,4.5714)
7
     Text = ("Ok")
8
     Picture = Picture["icon:/16/ok"]
9
   }
10
   { CancelBtn Button
11
-    MoveScaled(1,7,13,4)
12
+    MoveScaled(1,7,13,4.5714)
13
     Text = ("Cancel")
14
     Picture = Picture["icon:/16/cancel"]
15
   }
16
   { SpinW SpinBox
17
-    MoveScaled(8,2,8,4)
18
+    MoveScaled(8,2,8,4.5714)
19
     MinValue = 1
20
     MaxValue = 1000
21
     Value = 16
22
   }
23
   { Label1 Label
24
-    MoveScaled(17,2,3,4)
25
+    MoveScaled(17,2,3,4.5714)
26
     Text = (":")
27
   }
28
   { SpinH SpinBox
29
-    MoveScaled(19,2,8,4)
30
+    MoveScaled(19,2,8,4.5714)
31
     MinValue = 1
32
     MaxValue = 1000
33
     Value = 9
34
   }
35
   { Label2 Label
36
-    MoveScaled(28,2,3,4)
37
+    MoveScaled(28,2,3,4.5714)
38
     Text = ("=")
39
   }
40
   { RatioBox TextBox
41
-    MoveScaled(31,2,8,4)
42
+    MoveScaled(31,2,8,4.5714)
43
     Text = ("1.7778")
44
     ReadOnly = True
45
   }
46
   { TestBtn Button
47
-    MoveScaled(16,7,13,4)
48
+    MoveScaled(16,7,13,4.5714)
49
     Text = ("Test")
50
     Picture = Picture["icon:/16/apply"]
51
   }
52
xt7-player-mpv-0.18.384.tar.gz/.src/Form/CountDown.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/CountDown.form Changed
16
 
1
@@ -17,12 +17,12 @@
2
     Alignment = Align.Center
3
   }
4
   { Label2 Label
5
-    MoveScaled(0,6,36,4)
6
+    MoveScaled(0,6,36,4.5714)
7
     Text = ("seconds...")
8
     Alignment = Align.Center
9
   }
10
   { SecondsLabel Label
11
-    MoveScaled(0,3,36,4)
12
+    MoveScaled(0,3,36,4.5714)
13
     Text = ("10")
14
     Alignment = Align.Center
15
   }
16
xt7-player-mpv-0.18.384.tar.gz/.src/Form/CoverManager.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/CoverManager.form Changed
107
 
1
@@ -12,32 +12,32 @@
2
     MoveScaled(0,0,92,73)
3
     Spacing = True
4
     { HBox1 HBox
5
-      MoveScaled(1,0,83,4)
6
+      MoveScaled(1,0,83,4.5714)
7
       Spacing = True
8
       { VBox5 VBox
9
         MoveScaled(0,0,0,3)
10
       }
11
       { ArtistLabel Label
12
-        MoveScaled(4,0,16,4)
13
+        MoveScaled(4,0,16,4.5714)
14
         Font = Font["Bold"]
15
         AutoResize = True
16
         Text = ("Artist/Author:")
17
       }
18
       { ArtistText Label
19
-        MoveScaled(19,0,19,4)
20
+        MoveScaled(19,0,19,4.5714)
21
         AutoResize = True
22
       }
23
       { VBox4 VBox
24
         MoveScaled(30,0,3,3)
25
       }
26
       { AlbumLabel Label
27
-        MoveScaled(36,0,16,4)
28
+        MoveScaled(36,0,16,4.5714)
29
         Font = Font["Bold"]
30
         AutoResize = True
31
         Text = ("Album:")
32
       }
33
       { AlbumText Label
34
-        MoveScaled(55,0,19,4)
35
+        MoveScaled(55,0,19,4.5714)
36
         AutoResize = True
37
       }
38
     }
39
@@ -72,7 +72,7 @@
40
           #MoveScaled(2,15)
41
         }
42
         { ProgressBar1 ProgressBar
43
-          MoveScaled(1,52,14,4)
44
+          MoveScaled(1,52,14,4.5714)
45
         }
46
       }
47
       { VBox3 VBox
48
@@ -85,13 +85,13 @@
49
           Alignment = Align.Center
50
         }
51
         { Panel1 HBox
52
-          MoveScaled(1,58,58,4)
53
+          MoveScaled(1,58,58,4.5714)
54
           { TextBox1 TextBox
55
-            MoveScaled(1,0,52,4)
56
+            MoveScaled(1,0,52,4.5714)
57
             Expand = True
58
           }
59
           { Button1 Button
60
-            MoveScaled(53,0,5,4)
61
+            MoveScaled(53,0,5,4.5714)
62
             AutoResize = True
63
             Picture = Picture["icon:/16/find"]
64
           }
65
@@ -99,16 +99,16 @@
66
       }
67
     }
68
     { HBox2 HBox
69
-      MoveScaled(2,66,89,4)
70
+      MoveScaled(2,66,89,4.5714)
71
       Spacing = True
72
       { ButtonUnset Button
73
-        MoveScaled(1,0,15,4)
74
+        MoveScaled(1,0,15,4.5714)
75
         AutoResize = True
76
         Text = ("Unset Cover")
77
         Picture = Picture["icon:/16/delete"]
78
       }
79
       { ButtonLoad Button
80
-        MoveScaled(16,0,17,4)
81
+        MoveScaled(16,0,17,4.5714)
82
         AutoResize = True
83
         Text = ("Load cover")
84
         Picture = Picture["icon:/16/open"]
85
@@ -118,18 +118,18 @@
86
         Expand = True
87
       }
88
       { ComboBox1 ComboBox
89
-        MoveScaled(40,0,16,4)
90
+        MoveScaled(40,0,16,4.5714)
91
         ReadOnly = True
92
         List = [("Don't Scale"), ("640"), ("480"), ("320"), ("240"), ("160"), ("128")]
93
       }
94
       { ButtonAccept Button
95
-        MoveScaled(58,0,15,4)
96
+        MoveScaled(58,0,15,4.5714)
97
         AutoResize = True
98
         Text = ("Set Cover")
99
         Picture = Picture["icon:/16/apply"]
100
       }
101
       { ButtonCancel Button
102
-        MoveScaled(74,0,14,4)
103
+        MoveScaled(74,0,14,4.5714)
104
         AutoResize = True
105
         Text = ("Close")
106
         Picture = Picture["icon:/16/cancel"]
107
xt7-player-mpv-0.18.384.tar.gz/.src/Form/DVBTuner.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/DVBTuner.form Changed
138
 
1
@@ -8,43 +8,43 @@
2
   Spacing = True
3
   Margin = True
4
   { HBox2 HBox
5
-    MoveScaled(1,3,81,4)
6
+    MoveScaled(1,3,81,4.5714)
7
     { LabelFrequencies Label
8
       MoveScaled(0,1,17,3)
9
       AutoResize = True
10
       Text = ("Tuning Data")
11
     }
12
     { ComboBox1 ComboBox
13
-      MoveScaled(19,0,29,4)
14
+      MoveScaled(19,0,29,4.5714)
15
       Expand = True
16
       ReadOnly = True
17
       List = [("0 - DVBT_Autoscan_(Fast)"), ("1 - DVBT_Autoscan_Extensive_(Slow)"), ("2 - Initial Tuning data file")]
18
       Text = ("0 - DVBT_Autoscan_(Fast)")
19
     }
20
     { Button6 Button
21
-      MoveScaled(48,0,4,4)
22
+      MoveScaled(48,0,4,4.5714)
23
       Enabled = False
24
       Picture = Picture["icon:/16/open"]
25
     }
26
     { VBox1 VBox
27
-      MoveScaled(53,0,4,4)
28
+      MoveScaled(53,0,4,4.5714)
29
     }
30
     { Button7 Button
31
-      MoveScaled(57,0,12,4)
32
+      MoveScaled(57,0,12,4.5714)
33
       ToolTip = ("Import an external channels.conf")
34
       AutoResize = True
35
       Text = ("Import")
36
       Picture = Picture["icon:/16/open"]
37
     }
38
     { Button1 Button
39
-      MoveScaled(69,0,12,4)
40
+      MoveScaled(69,0,12,4.5714)
41
       AutoResize = True
42
       Text = ("Start")
43
       Picture = Picture["icon:/16/find"]
44
     }
45
   }
46
   { SelectBox2 HBox
47
-    MoveScaled(1,8,82,4)
48
+    MoveScaled(1,8,82,4.5714)
49
     Spacing = True
50
     Padding = 2
51
     { LabelCardN Label
52
@@ -52,16 +52,16 @@
53
       Text = ("Card #")
54
     }
55
     { SpinBox1 SpinBox
56
-      MoveScaled(19,0,10,4)
57
+      MoveScaled(19,0,10,4.5714)
58
       MinValue = 1
59
       MaxValue = 4
60
     }
61
     { VBox2 VBox
62
-      MoveScaled(53,-1,4,4)
63
+      MoveScaled(53,-1,4,4.5714)
64
       Expand = True
65
     }
66
     { Button5 Button
67
-      MoveScaled(58,0,21,4)
68
+      MoveScaled(58,0,21,4.5714)
69
       Enabled = False
70
       AutoResize = True
71
       Text = ("Stop")
72
@@ -82,25 +82,25 @@
73
     }
74
   }
75
   { SelectBox HBox
76
-    MoveScaled(0,22,82,4)
77
+    MoveScaled(0,22,82,4.5714)
78
     Spacing = True
79
     Padding = 2
80
     { Button2 Button
81
-      MoveScaled(1,0,17,4)
82
+      MoveScaled(1,0,17,4.5714)
83
       Expand = True
84
       AutoResize = True
85
       Text = ("Select All")
86
       Picture = Picture["icon:/16/wizard"]
87
     }
88
     { Button3 Button
89
-      MoveScaled(20,0,17,4)
90
+      MoveScaled(20,0,17,4.5714)
91
       Expand = True
92
       AutoResize = True
93
       Text = ("Select none")
94
       Picture = Picture["icon:/16/clear"]
95
     }
96
     { Button4 Button
97
-      MoveScaled(39,0,17,4)
98
+      MoveScaled(39,0,17,4.5714)
99
       Expand = True
100
       AutoResize = True
101
       Text = ("Use Selected")
102
@@ -108,7 +108,7 @@
103
     }
104
   }
105
   { HBox1 HBox
106
-    MoveScaled(0,27,82,4)
107
+    MoveScaled(0,27,82,4.5714)
108
     Spacing = True
109
     Padding = 2
110
     { Label2 Label
111
@@ -117,7 +117,7 @@
112
       Text = ("Progress")
113
     }
114
     { ProgressBar1 ProgressBar
115
-      MoveScaled(7,0,18,4)
116
+      MoveScaled(7,0,18,4.5714)
117
       Expand = True
118
     }
119
     { Label3 Label
120
@@ -126,7 +126,7 @@
121
       Text = ("Signal")
122
     }
123
     { sigbar ProgressBar
124
-      MoveScaled(32,0,18,4)
125
+      MoveScaled(32,0,18,4.5714)
126
       Expand = True
127
     }
128
     { Label4 Label
129
@@ -135,7 +135,7 @@
130
       Text = ("SnR")
131
     }
132
     { snrbar ProgressBar
133
-      MoveScaled(57,0,18,4)
134
+      MoveScaled(57,0,18,4.5714)
135
       Expand = True
136
     }
137
   }
138
xt7-player-mpv-0.18.384.tar.gz/.src/Form/EpgForm.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/EpgForm.form Changed
65
 
1
@@ -76,7 +76,7 @@
2
       MoveScaled(36,12,53,2)
3
     }
4
     { ScrollViewTime ScrollView
5
-      MoveScaled(52,14,66,4)
6
+      MoveScaled(52,14,66,4.5714)
7
       Font = Font["Bold,Italic,-1"]
8
       Foreground = &HFFFFFF&
9
       Arrangement = Arrange.Horizontal
10
@@ -198,19 +198,19 @@
11
       MoveScaled(33,66,79,0.7143)
12
     }
13
     { HBox3 HBox
14
-      MoveScaled(1,68,119,4)
15
+      MoveScaled(1,68,119,4.5714)
16
       { TextBoxSearchEvent TextBox
17
-        MoveScaled(0,0,25,4)
18
+        MoveScaled(0,0,25,4.5714)
19
         Background = &HCDE9FF&
20
         Text = ("Search for Event")
21
       }
22
       { ButtonSearchEvent Button
23
-        MoveScaled(25,0,5,4)
24
+        MoveScaled(25,0,5,4.5714)
25
         Background = &HCDE9FF&
26
         Picture = Picture["icon:/medium/find"]
27
       }
28
       { VBox5 VBox
29
-        MoveScaled(32,0,3,4)
30
+        MoveScaled(32,0,3,4.5714)
31
         Expand = True
32
       }
33
       { LedPic PictureBox
34
@@ -228,7 +228,7 @@
35
         Wrap = False
36
       }
37
       { VBox3 VBox
38
-        MoveScaled(55,0,2,4)
39
+        MoveScaled(55,0,2,4.5714)
40
       }
41
       { EpgScanProcess ProgressBar
42
         MoveScaled(60,1,26,3)
43
@@ -237,10 +237,10 @@
44
         Background = &HCDE9FF&
45
       }
46
       { VBox4 VBox
47
-        MoveScaled(89,0,0.5714,4)
48
+        MoveScaled(89,0,0.5714,4.5714)
49
       }
50
       { ButtonStop Button
51
-        MoveScaled(92,0,12,4)
52
+        MoveScaled(92,0,12,4.5714)
53
         Visible = False
54
         Font = Font["Bold"]
55
         Background = &HCDE9FF&
56
@@ -249,7 +249,7 @@
57
         Text = ("Stop")
58
       }
59
       { ButtonRefreshAll Button
60
-        MoveScaled(105,0,12,4)
61
+        MoveScaled(105,0,12,4.5714)
62
         Font = Font["Bold"]
63
         Background = &HCDE9FF&
64
         Foreground = &H0B3A72&
65
xt7-player-mpv-0.18.384.tar.gz/.src/Form/FMain.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/FMain.class Changed
201
 
1
@@ -430,7 +430,6 @@
2
   SetCDDATabVisibility(False)
3
   SetChaptersTabVisibility(False)
4
   SetStyle_early()
5
-
6
 End
7
 
8
 Public Sub InitEarlyForms()
9
@@ -453,6 +452,7 @@
10
 Public Sub AllInit_Post()
11
   Dim cscreen As Screen  
12
   Dim savefileview1path As String
13
+  
14
   If Not Panel2.visible Then Panel2.visible = True
15
   If MyLibraryProgressBar.visible Then MyLibraryProgressBar.visible = False
16
   
17
@@ -554,7 +554,6 @@
18
   
19
   timer_runtime_infos = New Timer As "timer_runtime_infos"
20
   timer_runtime_infos.enabled = False
21
-
22
 End
23
 
24
 Private Sub MakeProfileMenu()
25
@@ -1195,6 +1194,8 @@
26
     If Not global.arg_start_tray Then fmain.Show
27
   Endif
28
   
29
+  Hsplit1_MyRefresh()
30
+
31
   DelayTimer.delay = 1000
32
   DelayTimer.Start
33
   
34
@@ -2522,10 +2523,6 @@
35
 Private dumpfile As String
36
 
37
 Public Function Initialvolume() As String
38
-  ' 'initialvolume
39
-  ' If lastvolume = -2 Then lastvolume = (SaveVolumeSlider.value)
40
-  ' 'If lastvolume = 0 Then lastvolume = 1 'mplayer's softvol has problems with volume=0 'mpv seems ok.
41
-  ' Return lastvolume 
42
   Return SaveVolumeSlider.value
43
 End
44
 
45
@@ -2610,14 +2607,10 @@
46
   'options specific to file/protocols that cannot be cached
47
   Dim opts As New Collection
48
   Dim opt As Mpvoption
49
-  Dim ytformats As String = ""
50
-  Dim yt3d As Boolean = False
51
   ' Dim export_opts As String = "" 'mpv 0.11 removed af_export filter :(
52
 
53
   If Youtube.IsYoutubeLink(fullpath) Then
54
-    yt3d = generaloptions.Get3dYT.Value
55
-    ytformats = Youtube.get_formats(Left(generaloptions.Youtubeformat.text, -1), generaloptions.Get3dYT.Value)
56
-    opts["ytdl-format"] = ytformats
57
+    opts["ytdl-format"] = "'[height<=" & Left(generaloptions.Youtubeformat.text, -1) & "]/best'"
58
     opts["ytdl"] = "yes"
59
       Else 'not youtube specific link
60
     If global.IsNetworkURI(fullpath) Then 'but network stream, is supported by youtube-dl?
61
@@ -2648,6 +2641,12 @@
62
       'maybe a bug somewhere in mpv, but without this, cache seek wont work for dvb.
63
       If Lower(fullpath) Like "dvb://*" Then opts["hr-seek"] = "yes" 
64
 
65
+      If global.IsImgFile(fullpath) Then
66
+        If Not (fullpath Like "*SubBackImage*.bmp*") Then 'do not apply to subtitles window
67
+          opts["image-display-duration"] = "inf"
68
+        Endif
69
+      Endif
70
+
71
   End Select
72
 
73
   generaloptions.FirstLoadIfNeeded()
74
@@ -2744,6 +2743,7 @@
75
   
76
   mplayer.watched_properties_old_data.Add("", "pause")
77
   mplayer.watched_properties_old_data.Add("", "volume")
78
+  mplayer.watched_properties_old_data.Add("", "ao-volume")
79
   mplayer.watched_properties_old_data.Add("", "=chapter")
80
   mplayer.watched_properties_old_data.Add("", "=time-pos")
81
   mplayer.watched_properties_old_data.Add("", "duration")
82
@@ -2781,8 +2781,10 @@
83
     Endif
84
   Endif
85
 
86
-
87
-  mplayer.set_option("volume", Initialvolume())
88
+  'set initial volume only if we are using the internal mpv volume mixer
89
+  If mplayer.volumeproperty = "volume" Then
90
+    mplayer.set_option("volume", Initialvolume())
91
+  Endif
92
 
93
   If Lower(fullpath) = "dvd://" Then fullpath = "dvd:///" & generaloptions.DVDDeviceText.text
94
   If Lower(fullpath) = "cdda://" Then 
95
@@ -2798,7 +2800,12 @@
96
     If Not gapless Then
97
       Try global.Preload_file_bg_stop()
98
       If Not mplayer.do_play(fullpath) Then Goto returnlabel
99
+      Wait
100
+      If mplayer.volumeproperty = "ao-volume" Then
101
+        mplayer.set_property_mpv("ao-volume", Initialvolume())
102
+      Endif
103
     Endif
104
+
105
     ButtonPlay.picture = Picture["media-playback-pause.png"]
106
     CorrectAreaAspect() 'fixmempv: lo chiamo subito dopo il play... e funziona anche senza informazioni di larghezza e altezza con mpv !?
107
                         '...ho scritto fixmempv perchè lo chiamo poi due volte, anche sotto.
108
@@ -2815,7 +2822,6 @@
109
     Endif
110
 
111
     'mplayer.do_Apply(mplayer.mpvoptions, True)
112
-    
113
     If zzzfake.YTPanel.Parent = outerbox Then
114
       If zzzfake.parent <> zzzfake Then zzzfake.YTPanel.Reparent(zzzfake)
115
       zzzfake.ytpic.Picture = Picture["black.png"]
116
@@ -2823,7 +2829,10 @@
117
 
118
     If Not mplayer.ProcessRunningOvr() Then 
119
       If mplayer.return_value <> 0 Then 'try to use youtube-dl 
120
-        If mplayer.get_option("ytdl") = Null Then mplayer.set_option("ytdl", "yes")
121
+        'If mplayer.get_option("ytdl") = Null Then 
122
+        If Not user_options(fullpath).Exist("ytdl") Then 
123
+          mplayer.set_option("ytdl", "yes")
124
+        Endif
125
       Endif
126
       n = n + 1
127
     Endif
128
@@ -2831,8 +2840,11 @@
129
   'Until (n = 2) Or (mplayer.return_value = 0) Or Youtube.IsYoutubeLink(fullpath) Or Not (global.IsNetworkURI(fullpath))
130
   Until (n = 2) Or (mplayer.return_value = 0) Or Youtube.is_supported(fullpath) Or Not (global.IsNetworkURI(fullpath))
131
 
132
-  'if not forced, see if the current medium were left off and seek to that point
133
+  If mplayer.volumeproperty = "ao-volume" Then
134
+    mplayer.set_property_mpv("ao-volume", Initialvolume())
135
+  Endif
136
 
137
+  'if not forced, see if the current medium were left off and seek to that point
138
   If start_time = "0" Then
139
     If (generaloptions.RememberPlayTimeCHK.value = CheckBox.true) Then
140
       start_time = get_history_leftoff_time(fullpath)
141
@@ -2869,10 +2881,10 @@
142
   Endif
143
 
144
   If Not gapless Then
145
-    Fill_Playlist_from_mpv()
146
+    If Not global.IsImgFile(fullpath) Then Fill_Playlist_from_mpv()
147
   Endif
148
-  FillStreamsMenu()
149
-  FillChaptersMenu()
150
+  If Not global.IsImgFile(fullpath) Then FillStreamsMenu()
151
+  If Not global.IsImgFile(fullpath) Then FillChaptersMenu()
152
   current_queue = GetActivePlayQueue()
153
   If current_queue = "playlistgrid" Or current_queue = "librarygrid" Or current_queue = "browse" Then
154
     InitTimerQueue()
155
@@ -2952,6 +2964,10 @@
156
     Try speed_compensate(CFloat(Left(generaloptions.switchres_compensate_combobox.text, -1))) 'will check if mplayer is running and not audioonly too
157
   Endif
158
 
159
+  If mplayer.volumeproperty = "ao-volume" Then
160
+    mplayer.set_property_mpv("ao-volume", Initialvolume())
161
+  Endif
162
+
163
   ReturnLabel:
164
   firstplay = False
165
   global.mouse_wait(fmain, False)
166
@@ -3867,7 +3883,7 @@
167
             Try chaptersgrid.row = data_new
168
     Endif
169
   
170
-    Case "volume"
171
+    Case mplayer.volumeproperty
172
       UpdateVolumeSlider(data_new)
173
   
174
     Case "percent-pos"
175
@@ -4092,56 +4108,22 @@
176
 
177
 End
178
 
179
-Private Sub OLD_updateVolumeTooltip()
180
-  Dim tip As String
181
-  Dim volume As Integer
182
-  Dim overboost As String
183
-  Dim softvol As String = "auto"
184
-  Try softvol = Trim(mplayer.get_property_mpv("options/softvol"))
185
-  If softvol <> "no" Then
186
-    Try overboost = Split(mplayer.get_property_mpv("options/softvol-max"), ".,")[0]
187
-    If overboost = Null Then Try overboost = mplayer.get_option("softvol-max")
188
-  Endif
189
-  If overboost = Null Then overboost = "100"
190
-  If Not mplayer.ProcessRunningOvr() Then Return
191
-  Try volume = CInt(CInt(mplayer.get_property_mpv("volume", True)) / 100 * overboost)
192
-  If Error Then Return
193
-  tip = "   Volume: " & CStr(volume) & "% "
194
-  If volume > 100 Then 
195
-    StatusLabelright.Foreground = color.red
196
-  Else
197
-    StatusLabelright.Foreground = color.white
198
-  Endif
199
-  StatusLabelright.text = tip
200
-End
201
xt7-player-mpv-0.18.384.tar.gz/.src/Form/FMain.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/FMain.form Changed
201
 
1
@@ -687,7 +687,7 @@
2
     MoveScaled(0,-1,95,5)
3
     Arrangement = Arrange.Horizontal
4
     { ButtonmenuNEWBTN MenuButton
5
-      MoveScaled(0,1,8,4)
6
+      MoveScaled(0,1,8,4.5714)
7
       Font = Font["1"]
8
       ToolTip = ("Menu")
9
       AutoResize = True
10
@@ -696,7 +696,7 @@
11
       Menu = "TopMenu"
12
     }
13
     { Separator6 Separator
14
-      MoveScaled(10,0,2,4)
15
+      MoveScaled(10,0,2,4.5714)
16
       Visible = False
17
       Font = Font["1"]
18
     }
19
@@ -719,7 +719,7 @@
20
     }
21
     { TagEditorBtn ToolButton DynaGuiToolbar
22
       Name = "TagEditorBtn"
23
-      MoveScaled(40,0,4.5714,4.5714)
24
+      MoveScaled(31,0,4.5714,4.5714)
25
       Enabled = False
26
       Font = Font["1"]
27
       ToolTip = ("Show/Hide AudioTag editor")
28
@@ -727,7 +727,7 @@
29
       Picture = Picture["icon:/22/edit"]
30
     }
31
     { FlexSpace PictureBox
32
-      MoveScaled(45,0,7,4)
33
+      MoveScaled(43,0,7,4.5714)
34
       Font = Font["1"]
35
       Expand = True
36
     }
37
@@ -774,7 +774,7 @@
38
       Border = False
39
     }
40
     { Separator2 Separator
41
-      MoveScaled(77,0,2,4)
42
+      MoveScaled(77,0,2,4.5714)
43
       Font = Font["1"]
44
     }
45
     { SwitchSidePanelBTN ToolButton DynaGuiToolbar
46
@@ -818,7 +818,7 @@
47
       Margin = True
48
       Padding = 4
49
       { Leftsidetabs TabStrip
50
-        MoveScaled(-1,-2,39,59)
51
+        MoveScaled(-1,-2,42,59)
52
         Tag = "1"
53
         Expand = True
54
         Arrangement = Arrange.Vertical
55
@@ -838,7 +838,7 @@
56
           Text = ("Label3")
57
         }
58
         { WaitPanel TextLabel
59
-          MoveScaled(10,1,37,4)
60
+          MoveScaled(10,1,37,4.5714)
61
           Visible = False
62
           Background = Color.TextBackground
63
           Expand = True
64
@@ -867,7 +867,7 @@
65
           }
66
         }
67
         { LibrarySelInfo Label
68
-          MoveScaled(1,47,36,4)
69
+          MoveScaled(1,47,36,4.5714)
70
           Visible = False
71
           Background = &HFFFF9B&
72
           Alignment = Align.Center
73
@@ -911,7 +911,7 @@
74
           Text = ("Label3")
75
         }
76
         { HBox10 HBox
77
-          MoveScaled(2,4,33,4)
78
+          MoveScaled(2,4,33,4.5714)
79
           AutoResize = True
80
           Spacing = True
81
           Margin = True
82
@@ -922,25 +922,25 @@
83
             Text = ("Playlists")
84
           }
85
           { PlaylistsCombo ComboBox
86
-            MoveScaled(7,0,11,4)
87
+            MoveScaled(7,0,11,4.5714)
88
             ToolTip = ("Choose a Playlist")
89
             Expand = True
90
           }
91
           { Separator3 Separator
92
-            MoveScaled(18,0,2,4)
93
+            MoveScaled(18,0,2,4.5714)
94
           }
95
           { ButtonSavePls Button
96
-            MoveScaled(20,0,4,4)
97
+            MoveScaled(20,0,4,4.5714)
98
             ToolTip = ("Save the playlist")
99
             Picture = Picture["icon:/16/save"]
100
           }
101
           { ButtonDeletePls Button
102
-            MoveScaled(24,0,4,4)
103
+            MoveScaled(24,0,4,4.5714)
104
             ToolTip = ("Delete the playlist")
105
             Picture = Picture["icon:/16/delete"]
106
           }
107
           { ButtonDeletePls2 Button
108
-            MoveScaled(28,0,4,4)
109
+            MoveScaled(28,0,4,4.5714)
110
             ToolTip = ("Open the playlist folder")
111
             Picture = Picture["icon:/16/directory"]
112
           }
113
@@ -972,20 +972,20 @@
114
           Border = Border.Raised
115
         }
116
         { PlayListSelInfoBox HBox
117
-          MoveScaled(0,54,37,4)
118
+          MoveScaled(0,54,37,4.5714)
119
           Visible = False
120
           { MoveUpPlsBTN Button
121
-            MoveScaled(0,0,4,4)
122
+            MoveScaled(0,0,4,4.5714)
123
             ToolTip = ("Move selected items up in the list.\nYou can use the mouse wheel too.")
124
             Picture = Picture["icon:/16/up"]
125
           }
126
           { MoveDownPlsBTN Button
127
-            MoveScaled(4,0,4,4)
128
+            MoveScaled(4,0,4,4.5714)
129
             ToolTip = ("Move selected playlist items down.\nYou can use the mouse wheel too.")
130
             Picture = Picture["icon:/16/down"]
131
           }
132
           { PlayListSelInfo Label
133
-            MoveScaled(10,0,19,4)
134
+            MoveScaled(10,0,19,4.5714)
135
             Background = &HFFFF9B&
136
             ToolTip = ("Selection play time")
137
             Expand = True
138
@@ -1005,37 +1005,37 @@
139
           Text = ("Label3")
140
         }
141
         { HBox14 HBox
142
-          MoveScaled(1,5,33,4)
143
+          MoveScaled(1,5,33,4.5714)
144
           AutoResize = True
145
           Spacing = True
146
           Margin = True
147
           Padding = 1
148
           { Button_mounts Button
149
-            MoveScaled(1,0,4,4)
150
+            MoveScaled(1,0,4,4.5714)
151
             ToolTip = ("Mounted devices")
152
             Picture = Picture["icon:/16/computer"]
153
           }
154
           { ButtonUp Button
155
-            MoveScaled(10,0,4,4)
156
+            MoveScaled(10,0,4,4.5714)
157
             ToolTip = ("Parent")
158
             Picture = Picture["icon:/16/up"]
159
           }
160
           { UrlBox ComboBox
161
-            MoveScaled(15,0,7,4)
162
+            MoveScaled(15,0,7,4.5714)
163
             ToolTip = ("Enter a path to browse it")
164
             Expand = True
165
             Text = ("/")
166
           }
167
           { Separator1 Separator
168
-            MoveScaled(23,0,2,4)
169
+            MoveScaled(23,0,2,4.5714)
170
           }
171
           { ButtonRefresh Button
172
-            MoveScaled(24,0,4,4)
173
+            MoveScaled(24,0,4,4.5714)
174
             ToolTip = ("Refresh")
175
             Picture = Picture["icon:/16/refresh"]
176
           }
177
           { ButtonHidden Button
178
-            MoveScaled(29,0,4,4)
179
+            MoveScaled(29,0,4,4.5714)
180
             ToolTip = ("Show/Hide hidden files")
181
             Picture = Picture["icon:/16/watch"]
182
           }
183
@@ -1098,7 +1098,7 @@
184
           Text = ("Label3")
185
         }
186
         { WaitPanel3 TextLabel
187
-          MoveScaled(0,5,37,4)
188
+          MoveScaled(0,5,37,4.5714)
189
           Visible = False
190
           Background = Color.TextBackground
191
           Expand = True
192
@@ -1106,7 +1106,7 @@
193
           Border = Border.Raised
194
         }
195
         { HBox19 HBox
196
-          MoveScaled(1,10,35,4)
197
+          MoveScaled(1,10,35,4.5714)
198
           Spacing = True
199
           { DvbFilter Label
200
             MoveScaled(0,0,7,3)
201
xt7-player-mpv-0.18.384.tar.gz/.src/Form/FormLyrics.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/FormLyrics.form Changed
63
 
1
@@ -12,17 +12,17 @@
2
     MoveScaled(0,5,86,3)
3
     AutoResize = True
4
     { NextBTN Button
5
-      MoveScaled(0,0,9,4)
6
+      MoveScaled(0,0,9,4.5714)
7
       AutoResize = True
8
       Text = ("Next")
9
       Picture = Picture["icon:/22/next"]
10
       Border = False
11
     }
12
     { Separator3 Separator
13
-      MoveScaled(11,0,2,4)
14
+      MoveScaled(11,0,2,4.5714)
15
     }
16
     { ComboUrls ComboBox
17
-      MoveScaled(13,0,57,4)
18
+      MoveScaled(13,0,57,4.5714)
19
       Expand = True
20
     }
21
     { ButtonZoomOut Button
22
@@ -56,33 +56,33 @@
23
     MoveScaled(1,77,86,3)
24
     AutoResize = True
25
     { Label1 Label
26
-      MoveScaled(0,0,5,4)
27
+      MoveScaled(0,0,5,4.5714)
28
       AutoResize = True
29
       Text = ("Artist")
30
     }
31
     { textartist TextArea
32
-      MoveScaled(15,0,17,4)
33
+      MoveScaled(15,0,17,4.5714)
34
       Expand = True
35
       ScrollBar = Scroll.None
36
     }
37
     { Separator1 Separator
38
-      MoveScaled(34,0,2,4)
39
+      MoveScaled(34,0,2,4.5714)
40
     }
41
     { Label2 Label
42
-      MoveScaled(38,0,4,4)
43
+      MoveScaled(38,0,4,4.5714)
44
       AutoResize = True
45
       Text = ("Title")
46
     }
47
     { textsong TextArea
48
-      MoveScaled(43,0,25,4)
49
+      MoveScaled(43,0,25,4.5714)
50
       Expand = True
51
       ScrollBar = Scroll.None
52
     }
53
     { Separator2 Separator
54
-      MoveScaled(70,-1,1,4)
55
+      MoveScaled(70,-1,1,4.5714)
56
     }
57
     { ButtonNewSearch Button
58
-      MoveScaled(73,0,14,4)
59
+      MoveScaled(73,0,14,4.5714)
60
       AutoResize = True
61
       Text = ("New search")
62
       Picture = Picture["icon:/22/find"]
63
xt7-player-mpv-0.18.384.tar.gz/.src/Form/GeneralOptions.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/GeneralOptions.class Changed
65
 
1
@@ -105,13 +105,19 @@
2
 
3
   AllParams.Clear
4
 
5
+  '-volume-max <100.0-1000.0>
6
+    AllParams.add(["RANGE", ("Maximum Amplification"), "100", "100", "1000", "volume000max", ("Allows volume over 100%")])
7
+    Global.DrawGui(AllParams, ("Audio"), Tabstrip1, Switchable, ("Set the maximum amplification level (disabling this means 130).\n A value of 130 will allow you to adjust the volume up to a maximum of about double the current level.\n mpv option: -volume-max"))
8
+    Try Object.SetProperty(Me.Controls["volume000max.CheckBox"], "value", True) 'enabled by default
9
+    AllParams.Clear
10
+
11
     ' AllParams.Add(["CHOOSE", ("Hardware decoding"), "no", "auto", "vdpau", "vaapi", "vaapi-copy", "hwdec", ""])
12
     ' Global.DrawGui(AllParams, ("Video"), Tabstrip1, Switchable, ("Specify the hardware video decoding API that should be used if possible.\nWhether hardware decoding is actually done depends on the video  codec.\nIf hardware decoding is not possible, mpv will fall back on software decoding.  \n mpv option: hwdec"))
13
     ' AllParams.Clear
14
 
15
   '-ad-lavc-ac3drc=<level>
16
     AllParams.Add(["ROCHOOSE", ("AC3 dynamic range compression"), "1.0 - full compression", "0.9", "0.8", "0.7", "0.6", "0.5", "0.4", "0.3", "0.2", "0.1", "0.0 - no compression", "ad000lavc000ac3drc", "AC-3 audio streams only: make loud passages more silent and vice versa"])
17
-    Global.DrawGui(AllParams, ("Audio"), Tabstrip1, Switchable, ("Select  the  Dynamic  Range Compression level for AC-3 audio streams.\n<level> is a float value ranging from 0 to 1, where 0 means no compression\nand 1 means full compression (make loud passages more silent and vice versa).\nThis option only shows an effect if the AC-3 stream contains\nthe required range compression information.\nmpv option: --ad-lavc-ac3drc=<level>"))
18
+    Global.DrawGui(AllParams, ("Audio"), Tabstrip1, Switchable, (("Select  the  Dynamic  Range Compression level for AC-3 audio streams.\n<level> is a float value ranging from 0 to 1, where 0 means no compression\nand 1 means full compression (make loud passages more silent and vice versa).\nThis option only shows an effect if the AC-3 stream contains\nthe required range compression information.\nmpv option: --ad-lavc-ac3drc=<level>")))
19
     Try Object.SetProperty(Me["ad000lavc000ac3drc.CheckBox"], "value", True)
20
     AllParams.Clear
21
     
22
@@ -123,17 +129,7 @@
23
     Try Object.SetProperty(Me["audio000channels.ComboBox"], "text", "2 - Stereo")
24
     If Error Then global.myDebug("EE: Cannot set default value audio000channels.Combobox = 2 - Stereo")
25
     AllParams.Clear
26
-    
27
-  '-softvol
28
-    AllParams.add(["ROCHOOSE", ("Software Volume control"), "no", "yes", "auto", "softvol", "Uses the software mixer instead of the hardware one."])
29
-    Global.DrawGui(AllParams, ("Audio"), Tabstrip1, Switchable, ("Force the use of the software mixer, instead of using the sound card mixer.\n mpv option: softvol"))
30
-    AllParams.Clear
31
-      
32
-  '-softvol-max <10.0-1000.0>
33
-    AllParams.add(["RANGE", ("Maximum Amplification"), "100", "100", "1000", "softvol000max", "Allows volume over 100%, does not work if softvol is set to 'no'"])
34
-    Global.DrawGui(AllParams, ("Audio"), Tabstrip1, Switchable, ("Set the maximum amplification level in percent (default: 110).\n A value of 200 will allow you to adjust the volume up to a maximum of double the current level.\n mpv option: -softvol-max"))
35
-    Try Object.SetProperty(Me.Controls["softvol000max.CheckBox"], "value", True) 'enabled by default ;)
36
-    AllParams.Clear
37
+
38
     
39
   '-speed <0.01-100>
40
     AllParams.Add(["CHOOSE", ("Initial speed"), "0.5 #-12", "0.529731547179648 #-11", "0.561231024154687 #-10", "0.594603557501361 #-9", "0.629960524947437 #-8", "0.667419927085017 #-7", "0.707106781186548 #-6", "0.749153538438341 #-5", "0.7937005259841 #-4", "0.840896415253715 #3-", "0.890898718140339 #-2", "0.943874312681693 #-1", "1 #0", "1.05946309435295 #+1", "1.12246204829593 #+2", "1.18920711498136 #+3", "1.2599210498647 #+4", "1.33483985413008 #+5", "1.4142135623223 #+6", "1.4983070768139 #+7", "1.58740105189218 #+8", "1.68179283041682 #+9", "1.78179743617402#+10", "1.88774862523908 #+11", "2 #+12", "speed", ("Set initial playback tempo/pitch")])
41
@@ -560,6 +556,7 @@
42
   MySettings.Load(Me, global.confpath & "/" & global.CurrentProfile)
43
   LoadWatchDir(global.confpath & "/" & global.CurrentProfile)
44
   Try LoadExcludeDir(global.confpath & "/" & global.CurrentProfile)
45
+  what_is_volume_property()
46
   Alreadyloaded = True
47
   TimesLoaded += 1
48
 End
49
@@ -1358,3 +1355,15 @@
50
    If fmain.mplayer.ProcessRunningOvr() Then fmain.Update_cache_percent(fmain.mplayer.get_property_mpv("cache", True, 1, True))
51
   Endif
52
 End
53
+
54
+Public Sub UseMpvInternalMixerCheckBox_Click()
55
+  what_is_volume_property()
56
+End
57
+
58
+Public Sub what_is_volume_property()
59
+  If UseMpvInternalMixerCheckBox.value = checkbox.true Then
60
+    fmain.mplayer.volumeproperty = "volume"
61
+      Else
62
+    fmain.mplayer.volumeproperty = "ao-volume"
63
+  Endif
64
+End
65
xt7-player-mpv-0.18.384.tar.gz/.src/Form/GeneralOptions.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/GeneralOptions.form Changed
201
 
1
@@ -1,7 +1,7 @@
2
 # Gambas Form File 3.0
3
 
4
 { Form Form
5
-  MoveScaled(0,0,113,85.8571)
6
+  MoveScaled(0,0,114.2857,86)
7
   Tag = "12"
8
   Text = ("General options")
9
   Icon = Picture["icon:/16/options"]
10
@@ -30,7 +30,7 @@
11
     { VBox1 VBox
12
       MoveScaled(1,1,22,67)
13
       { Label1 Label
14
-        MoveScaled(2,1,11,4)
15
+        MoveScaled(2,1,11,4.5714)
16
         Text = ("General Options")
17
         Alignment = Align.Justify
18
       }
19
@@ -56,26 +56,26 @@
20
         Margin = True
21
         Padding = 6
22
         { NoParse101 HBox
23
-          MoveScaled(0,1,51,4)
24
+          MoveScaled(0,1,51,4.5714)
25
           Visible = False
26
           ToolTip = ("If you zoomed-in a video, this will allow you to pan it with mouse-drag operation.\nWorks in full-screen mode only.")
27
           Spacing = True
28
           { PanTagCHK CheckBox notifyobj
29
             Name = "PanTagCHK"
30
-            MoveScaled(1,1,45,4)
31
+            MoveScaled(1,1,45,4.5714)
32
             Enabled = False
33
             Expand = True
34
             Text = ("Allow video panning via mouse-drag")
35
           }
36
         }
37
         { NoParse141 HBox
38
-          MoveScaled(1,6,51,4)
39
+          MoveScaled(1,6,51,4.5714)
40
           Visible = False
41
           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.")
42
           Spacing = True
43
           { EqCHK CheckBox notifyobj
44
             Name = "EqCHK"
45
-            MoveScaled(1,1,39,4)
46
+            MoveScaled(1,1,39,4.5714)
47
             Enabled = False
48
             Expand = True
49
             Text = ("Auto add eq2 and hue filters to video chain")
50
@@ -104,7 +104,7 @@
51
             AutoResize = True
52
           }
53
           { NOPARSE_HwdecCombobox ComboBox
54
-            MoveScaled(20,0,27,4)
55
+            MoveScaled(20,0,27,4.5714)
56
             #Translate = False
57
             ToolTip = "Select the preferred hardware decoding method.\n(decode api + video output driver)\n\nCaveats that applies to anithing but \"no\" and \"vaapi-copy\"\n- Any video driver in the chains window is overriden\n- Use of video filters will disable hardware decoding"
58
             Expand = True
59
@@ -114,7 +114,7 @@
60
           }
61
         }
62
         { Panel3 HBox
63
-          MoveScaled(3,23,47,4)
64
+          MoveScaled(3,23,47,4.5714)
65
           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")
66
           Spacing = True
67
           Indent = True
68
@@ -131,11 +131,11 @@
69
           MoveScaled(1,28,47,1)
70
         }
71
         { NoParse54 HBox
72
-          MoveScaled(1,30,48,4)
73
+          MoveScaled(1,30,48,4.5714)
74
           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.")
75
           Spacing = True
76
           { SeekThumbsCheckbox CheckBox
77
-            MoveScaled(2,0,26,4)
78
+            MoveScaled(2,0,26,4.5714)
79
             Expand = True
80
             Text = ("Live preview when seeking")
81
             Value = CheckBox.True
82
@@ -147,13 +147,13 @@
83
           AutoResize = True
84
           Spacing = True
85
           { SeekThumbsYoutubeCheckbox CheckBox
86
-            MoveScaled(2,0,42,4)
87
+            MoveScaled(2,0,42,4.5714)
88
             Expand = True
89
             Text = ("Live preview when seeking in network streams")
90
           }
91
         }
92
         { NoParseStyle12 HBox
93
-          MoveScaled(1,39,50,4)
94
+          MoveScaled(1,39,50,4.5714)
95
           Spacing = True
96
           Indent = True
97
           { LabelThumbsize2 Label
98
@@ -163,7 +163,7 @@
99
             Text = ("Live preview size (relative to screen width)")
100
           }
101
           { VBox10 VBox
102
-            MoveScaled(31,0,3,4)
103
+            MoveScaled(31,0,3,4.5714)
104
             Expand = True
105
           }
106
           { !ComboPiPSize ComboBox
107
@@ -176,7 +176,7 @@
108
             Sorted = True
109
           }
110
           { BackResetButton8 ToolButton
111
-            MoveScaled(45,0,4,4)
112
+            MoveScaled(45,0,4,4.5714)
113
             Picture = Picture["icon:/16/clear"]
114
           }
115
         }
116
@@ -187,7 +187,7 @@
117
       Index = 1
118
       Text = ("Audio")
119
       { ScrollView2 ScrollView
120
-        MoveScaled(4,5,53,44)
121
+        MoveScaled(4,5,53,57)
122
         Tag = "audio"
123
         Expand = True
124
         Arrangement = Arrange.Vertical
125
@@ -195,33 +195,33 @@
126
         Margin = True
127
         Padding = 6
128
         { NoParse8as HBox
129
-          MoveScaled(0,0,50,4)
130
+          MoveScaled(0,0,50,4.5714)
131
           Visible = False
132
           Spacing = True
133
           { ShowVmeterCHK3 CheckBox
134
-            MoveScaled(1,0,17.1429,4)
135
+            MoveScaled(1,0,17.1429,4.5714)
136
             Visible = False
137
             AutoResize = True
138
             Text = ("Visualization:")
139
           }
140
         }
141
         { NoParse55ab HBox
142
-          MoveScaled(0,4,50,4)
143
+          MoveScaled(0,4,50,4.5714)
144
           Spacing = True
145
           Indent = True
146
           { Label5 Label
147
-            MoveScaled(1,0,18,4)
148
+            MoveScaled(1,0,18,4.5714)
149
             Text = ("Visualization:")
150
           }
151
           { NoParseVisType2 ComboBox
152
-            MoveScaled(22,0,26,4)
153
+            MoveScaled(22,0,26,4.5714)
154
             Expand = True
155
             ReadOnly = True
156
             Text = ("vmeters - Audio meters")
157
           }
158
         }
159
         { NoParse42 HBox
160
-          MoveScaled(0,9,50,4)
161
+          MoveScaled(0,9,50,4.5714)
162
           Visible = False
163
           Enabled = False
164
           ToolTip = ("If you see meters moving sooner than the audio, raise this value.")
165
@@ -233,7 +233,7 @@
166
             Text = ("Audio Latency")
167
           }
168
           { LatencySpinbox SpinBox
169
-            MoveScaled(18,0,11,4)
170
+            MoveScaled(18,0,11,4.5714)
171
             MaxValue = 3000
172
             Value = 240
173
           }
174
@@ -245,7 +245,7 @@
175
           }
176
         }
177
         { NoParse40 HBox
178
-          MoveScaled(0,13,50,4)
179
+          MoveScaled(0,13,50,4.5714)
180
           Visible = False
181
           Enabled = False
182
           ToolTip = ("Frames per second")
183
@@ -257,7 +257,7 @@
184
             Text = ("Update at")
185
           }
186
           { fpsspinbox SpinBox
187
-            MoveScaled(18,0,11,4)
188
+            MoveScaled(18,0,11,4.5714)
189
             MinValue = 5
190
             MaxValue = 60
191
             Value = 60
192
@@ -270,7 +270,7 @@
193
           }
194
         }
195
         { NoParse43 HBox
196
-          MoveScaled(0,17,50,4)
197
+          MoveScaled(0,17,50,4.5714)
198
           Visible = False
199
           Enabled = False
200
           ToolTip = ("How many samples to get to calculate the average audio level.")
201
xt7-player-mpv-0.18.384.tar.gz/.src/Form/HotKeys.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/HotKeys.form Changed
90
 
1
@@ -25,7 +25,7 @@
2
     }
3
   }
4
   { TabStrip1 TabStrip
5
-    MoveScaled(1,0,63,53)
6
+    MoveScaled(1,0,63,55)
7
     Tracking = True
8
     Expand = True
9
     Arrangement = Arrange.Vertical
10
@@ -48,47 +48,47 @@
11
       }
12
     }
13
     { Separator1 Separator
14
-      MoveScaled(2,37,56,1)
15
+      MoveScaled(2,35,56,1)
16
     }
17
     { Panel3 Panel
18
-      MoveScaled(1,39,58,2)
19
+      MoveScaled(1,36,58,4.5714)
20
       Arrangement = Arrange.Fill
21
       AutoResize = True
22
       Margin = True
23
       { dblclick_fs_checkbox CheckBox
24
-        MoveScaled(0,0,31,1)
25
+        MoveScaled(0,1,31,1)
26
         AutoResize = True
27
         Text = ("DoubleClick to switch fullscreen state")
28
         Value = CheckBox.True
29
       }
30
     }
31
     { HBox1 HBox
32
-      MoveScaled(0,42,59,6)
33
+      MoveScaled(0,42,59,7)
34
       Spacing = True
35
       Margin = True
36
       { Button3 Button
37
-        MoveScaled(0,1,19,4)
38
+        MoveScaled(0,1,19,4.5714)
39
         AutoResize = True
40
         Text = ("Print grid code to console")
41
       }
42
       { VBox1 VBox
43
-        MoveScaled(1,1,4,4)
44
+        MoveScaled(1,1,4,4.5714)
45
         Expand = True
46
       }
47
       { Button2 Button
48
-        MoveScaled(17,1,13.5714,4)
49
+        MoveScaled(17,1,13.5714,4.5714)
50
         AutoResize = True
51
         Text = ("Clear")
52
         Picture = Picture["icon:/16/clear"]
53
       }
54
       { Button1 Button
55
-        MoveScaled(32,1,13.5714,4)
56
+        MoveScaled(32,1,13.5714,4.5714)
57
         AutoResize = True
58
         Text = ("Defaults")
59
         Picture = Picture["icon:/16/undo"]
60
       }
61
       { SaveBTN Button
62
-        MoveScaled(45,1,13.5714,4)
63
+        MoveScaled(45,1,13.5714,4.5714)
64
         ToolTip = ("Save and use new settings")
65
         AutoResize = True
66
         Text = ("Save")
67
@@ -98,7 +98,7 @@
68
     Index = 1
69
     Text = ("Global Hotkeys")
70
     { CheckBoxEnableGlobalHotkeys CheckBox
71
-      MoveScaled(2,2,57,4)
72
+      MoveScaled(2,2,57,4.5714)
73
       Text = ("Enable Global Hotkeys")
74
     }
75
     { Panel2 Panel
76
@@ -122,11 +122,11 @@
77
       Margin = True
78
       Padding = 6
79
       { VBox2 VBox
80
-        MoveScaled(1,1,4,4)
81
+        MoveScaled(1,1,4,4.5714)
82
         Expand = True
83
       }
84
       { Button4 Button
85
-        MoveScaled(42,1,17,4)
86
+        MoveScaled(42,1,17,4.5714)
87
         Text = ("Clear")
88
         Picture = Picture["icon:/16/clear"]
89
       }
90
xt7-player-mpv-0.18.384.tar.gz/.src/Form/LogWindow.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/LogWindow.form Changed
79
 
1
@@ -9,7 +9,7 @@
2
   Margin = True
3
   Padding = 6
4
   { HBox3 HBox
5
-    MoveScaled(1,0,67,3.5714)
6
+    MoveScaled(1,0,67,4.5714)
7
     Spacing = True
8
     { Label3 Label
9
       MoveScaled(1,1,10,3)
10
@@ -17,7 +17,7 @@
11
       Text = ("Stream")
12
     }
13
     { streamtextbox TextBox
14
-      MoveScaled(12,0,54,4)
15
+      MoveScaled(12,0,54,4.5714)
16
       Expand = True
17
       ReadOnly = True
18
     }
19
@@ -34,7 +34,7 @@
20
     Text = ("Output")
21
     Picture = Picture["icon:/16/info"]
22
     { HBox2 HBox
23
-      MoveScaled(2,2,58,4)
24
+      MoveScaled(2,2,58,4.5714)
25
       Spacing = True
26
       { Label1 Label
27
         MoveScaled(0,1,10,3)
28
@@ -42,7 +42,7 @@
29
         Text = ("Highlight")
30
       }
31
       { searchterm ButtonBox
32
-        MoveScaled(7,0,25,4)
33
+        MoveScaled(7,0,25,4.5714)
34
         Expand = True
35
         Picture = Picture["icon:/16/find"]
36
       }
37
@@ -57,7 +57,7 @@
38
     Text = ("Modules")
39
     Picture = Picture["icon:/16/terminal"]
40
     { HBox4 HBox
41
-      MoveScaled(2,1,58,4)
42
+      MoveScaled(2,1,58,4.5714)
43
       Spacing = True
44
       { Label5 Label
45
         MoveScaled(0,1,10,3)
46
@@ -65,7 +65,7 @@
47
         Text = ("Highlight")
48
       }
49
       { searchterm2 ButtonBox
50
-        MoveScaled(7,0,25,4)
51
+        MoveScaled(7,0,25,4.5714)
52
         Expand = True
53
         Picture = Picture["icon:/16/find"]
54
       }
55
@@ -79,20 +79,20 @@
56
     Index = 0
57
   }
58
   { HBox1 HBox
59
-    MoveScaled(12,48,52,4)
60
+    MoveScaled(12,48,52,4.5714)
61
     Spacing = True
62
     { Panel1 Panel
63
       MoveScaled(0,-2,20,5)
64
       Expand = True
65
     }
66
     { RefreshBTN Button
67
-      MoveScaled(22,0,13.5714,4)
68
+      MoveScaled(22,0,13.5714,4.5714)
69
       AutoResize = True
70
       Text = ("Refresh")
71
       Picture = Picture["icon:/16/redo"]
72
     }
73
     { OkBTN Button
74
-      MoveScaled(37,0,13.5714,4)
75
+      MoveScaled(37,0,13.5714,4.5714)
76
       AutoResize = True
77
       Text = ("Close")
78
       Picture = Picture["icon:/16/cancel"]
79
xt7-player-mpv-0.18.384.tar.gz/.src/Form/MyAskName.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/MyAskName.form Changed
20
 
1
@@ -5,15 +5,15 @@
2
   Resizable = False
3
   Stacking = Window.Above
4
   { ProfileNameBox TextBox
5
-    MoveScaled(1,1,38,4)
6
+    MoveScaled(1,1,38,4.5714)
7
   }
8
   { CancelBtn Button
9
-    MoveScaled(1,6,15,4)
10
+    MoveScaled(1,6,15,4.5714)
11
     Text = ("Cancel")
12
     Picture = Picture["icon:/16/cancel"]
13
   }
14
   { OkBtn Button
15
-    MoveScaled(24,6,15,4)
16
+    MoveScaled(24,6,15,4.5714)
17
     Text = ("Ok")
18
     Picture = Picture["icon:/16/ok"]
19
   }
20
xt7-player-mpv-0.18.384.tar.gz/.src/Form/MyQuestion.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/MyQuestion.form Changed
27
 
1
@@ -39,21 +39,21 @@
2
     AutoResize = True
3
     Spacing = True
4
     { VBox1 VBox
5
-      MoveScaled(0,0,3,4)
6
+      MoveScaled(0,0,3,4.5714)
7
       Expand = True
8
     }
9
     { Button1 Button
10
-      MoveScaled(2,1,13,4)
11
+      MoveScaled(2,1,13,4.5714)
12
       AutoResize = True
13
       Text = ("Button1")
14
     }
15
     { Button2 Button
16
-      MoveScaled(16,1,14,4)
17
+      MoveScaled(16,1,14,4.5714)
18
       AutoResize = True
19
       Text = ("Button2")
20
     }
21
     { VBox2 VBox
22
-      MoveScaled(30,1,3,4)
23
+      MoveScaled(30,1,3,4.5714)
24
       Expand = True
25
     }
26
   }
27
xt7-player-mpv-0.18.384.tar.gz/.src/Form/NewChains.class -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/NewChains.class Changed
45
 
1
@@ -36,7 +36,7 @@
2
   Dim filters_audio_list As New String[]
3
   Dim filter As String
4
   filters_audio_list = ["equalizer", "earwax", "extrastereo", "scaletempo", "alimiter", "dynaudnorm", "volume"]
5
-  filters_audio_list.insert(["CustomAudio1", "CustomAudio2", "CustomAudio3", "lavcac3enc"])
6
+  filters_audio_list.insert(["CustomAudio1", "CustomAudio2", "CustomAudio3", "lavcac3enc", "lavrresample"])
7
   For Each filter In filters_audio_list
8
     If filter = "scaletempo" Then 
9
       draw_list_item(filters_audio_container, filter, True)
10
@@ -325,13 +325,12 @@
11
 
12
 
13
 
14
-
15
-
16
   'lavcac3enc
17
   AllParams.Add(["TITLE", "- Encode audio to AC-3 at runtime -", "lavcac3enc0", ""])
18
   AllParams.add(["ROCHOOSE", "tospdif=", "yes", "no", "lavcac3enc1", ("Output raw AC-3 stream if no, output to S/PDIF for pass-through if yes (default).")])
19
   AllParams.add(["ROCHOOSE", "bitrate=", "auto", "96", "128", "192", "224", "320", "448", "512", "640", "lavcac3enc2", ("The bitrate use for the AC-3 stream.")])
20
   AllParams.add(["ROCHOOSE", "minch=", "3", "2", "3", "4", "5", "6", "lavcac3enc3", ("If the input channel number is less than <minchn>, the filter will detach itself (default: 3).")])
21
+  AllParams.Add(["TIP", ("This filter must be the last in the chain"), "lavcac3enc4", ""])
22
   Global.DrawGui(AllParams, "lavcac3enc", aTabstrip, switchable)
23
   AllParams.Clear
24
   
25
@@ -387,10 +386,18 @@
26
   AllParams.add(["RANGE", "attack", "1", "5", "80", "alimiter4", ""]) 
27
   AllParams.add(["RANGE", "release", "1", "2000", "8000", "alimiter5", ""]) 
28
   AllParams.Add(["TIP", ("This filter is a good volume normalizer"), "alimiter6", ""])
29
+  AllParams.Add(["TIP", ("It is best to place the volume filter after alimiter"), "alimiter7", ""])
30
   Global.DrawGui(AllParams, "alimiter", aTabstrip, False,,, "lavfi")
31
   AllParams.Clear
32
 
33
-
34
+  ' lavrresample
35
+  AllParams.Add(["TITLE", "Audio resampler: set the default audio resampler quality", "lavrresample0", ""])
36
+  AllParams.add(["RANGE", "phase-shift=", "4", "10", "20", "lavrresample1", "Higher=slower and better quality"]) 
37
+  AllParams.add(["ROCHOOSE", "linear=", "yes", "no", "lavrresample2", "filter linear interpolation"])
38
+  AllParams.Add(["TIP", ("Put this filter at the end of the chain, but before lavcac3enc"), "lavrresample3", ""])
39
+  Global.DrawGui(AllParams, "lavrresample", aTabstrip, switchable,,, "")
40
+  
41
+  AllParams.Clear
42
 
43
 
44
   'Dynaudnorm lavfi
45
xt7-player-mpv-0.18.384.tar.gz/.src/Form/NewChains.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/NewChains.form Changed
201
 
1
@@ -24,7 +24,7 @@
2
     }
3
   }
4
   { filters_audio_order TextBox
5
-    MoveScaled(21,0,18,4)
6
+    MoveScaled(21,0,18,4.5714)
7
     Visible = False
8
   }
9
   { TabStrip1 TabStrip
10
@@ -54,7 +54,7 @@
11
         Tag = "0"
12
         Arrangement = Arrange.Vertical
13
         { Button_show_man ToggleButton
14
-          MoveScaled(1,2,51,4)
15
+          MoveScaled(1,2,51,4.5714)
16
           Text = ("Show man page")
17
           Picture = Picture["icon:/16/help"]
18
         }
19
@@ -110,43 +110,43 @@
20
           { HBox4 HBox
21
             MoveScaled(2,2,50,3)
22
             { Label2 Label
23
-              MoveScaled(0,0,4,4)
24
+              MoveScaled(0,0,4,4.5714)
25
               Text = ("31")
26
             }
27
             { Label3 Label
28
-              MoveScaled(4,0,4,4)
29
+              MoveScaled(4,0,4,4.5714)
30
               Text = ("62")
31
             }
32
             { Label4 Label
33
-              MoveScaled(8,0,4,4)
34
+              MoveScaled(8,0,4,4.5714)
35
               Text = ("125")
36
             }
37
             { Label5 Label
38
-              MoveScaled(12,0,4,4)
39
+              MoveScaled(12,0,4,4.5714)
40
               Text = ("250")
41
             }
42
             { Label6 Label
43
-              MoveScaled(16,0,4,4)
44
+              MoveScaled(16,0,4,4.5714)
45
               Text = ("500")
46
             }
47
             { Label7 Label
48
-              MoveScaled(20,0,4,4)
49
+              MoveScaled(20,0,4,4.5714)
50
               Text = ("1K")
51
             }
52
             { Label8 Label
53
-              MoveScaled(24,0,4,4)
54
+              MoveScaled(24,0,4,4.5714)
55
               Text = ("2K")
56
             }
57
             { Label9 Label
58
-              MoveScaled(28,0,4,4)
59
+              MoveScaled(28,0,4,4.5714)
60
               Text = ("4K")
61
             }
62
             { Label10 Label
63
-              MoveScaled(32,0,4,4)
64
+              MoveScaled(32,0,4,4.5714)
65
               Text = ("8K")
66
             }
67
             { Label11 Label
68
-              MoveScaled(36,0,4,4)
69
+              MoveScaled(36,0,4,4.5714)
70
               Text = ("16K")
71
             }
72
           }
73
@@ -235,72 +235,72 @@
74
             }
75
           }
76
           { ValuesContainer HBox
77
-            MoveScaled(1,29,50,4)
78
+            MoveScaled(1,29,50,4.5714)
79
             { tfreq1 TextBox
80
-              MoveScaled(0,0,4,4)
81
+              MoveScaled(0,0,4,4.5714)
82
               #Translate = False
83
               Text = "0"
84
               ReadOnly = True
85
             }
86
             { tfreq2 TextBox
87
-              MoveScaled(4,0,4,4)
88
+              MoveScaled(4,0,4,4.5714)
89
               #Translate = False
90
               Text = "0"
91
               ReadOnly = True
92
             }
93
             { tfreq3 TextBox
94
-              MoveScaled(8,0,4,4)
95
+              MoveScaled(8,0,4,4.5714)
96
               #Translate = False
97
               Text = "0"
98
               ReadOnly = True
99
             }
100
             { tfreq4 TextBox
101
-              MoveScaled(12,0,4,4)
102
+              MoveScaled(12,0,4,4.5714)
103
               #Translate = False
104
               Text = "0"
105
               ReadOnly = True
106
             }
107
             { tfreq5 TextBox
108
-              MoveScaled(16,0,4,4)
109
+              MoveScaled(16,0,4,4.5714)
110
               #Translate = False
111
               Text = "0"
112
               ReadOnly = True
113
             }
114
             { tfreq6 TextBox
115
-              MoveScaled(20,0,4,4)
116
+              MoveScaled(20,0,4,4.5714)
117
               #Translate = False
118
               Text = "0"
119
               ReadOnly = True
120
             }
121
             { tfreq7 TextBox
122
-              MoveScaled(24,0,4,4)
123
+              MoveScaled(24,0,4,4.5714)
124
               #Translate = False
125
               Text = "0"
126
               ReadOnly = True
127
             }
128
             { tfreq8 TextBox
129
-              MoveScaled(28,0,4,4)
130
+              MoveScaled(28,0,4,4.5714)
131
               #Translate = False
132
               Text = "0"
133
               ReadOnly = True
134
             }
135
             { tfreq9 TextBox
136
-              MoveScaled(32,0,4,4)
137
+              MoveScaled(32,0,4,4.5714)
138
               #Translate = False
139
               Text = "0"
140
               ReadOnly = True
141
             }
142
             { tfreq10 TextBox
143
-              MoveScaled(36,0,4,4)
144
+              MoveScaled(36,0,4,4.5714)
145
               #Translate = False
146
               Text = "0"
147
               ReadOnly = True
148
             }
149
           }
150
           { HBox3 HBox
151
-            MoveScaled(1,33,50,4)
152
+            MoveScaled(1,33,50,4.5714)
153
             { PresetsCombobox ComboBox
154
-              MoveScaled(0,0,40,4)
155
+              MoveScaled(0,0,40,4.5714)
156
               ReadOnly = True
157
               List = [("Custom"), ("Flat"), ("1965"), ("Air"), ("Brittle"), ("Car Stereo"), ("Classic V"), ("Clear "), ("Death"), ("Dark"), ("Drums"), ("Home Theater"), ("Loudness"), ("Metal"), ("Pop"), ("Premaster"), ("Presence"), ("Punch & Sparkle"), ("Shimmer"), ("Soft Bass"), ("Strings")]
158
               Text = ("Presets")
159
@@ -315,7 +315,7 @@
160
       Index = 0
161
     }
162
     { ButtonLadspaHelper Button
163
-      MoveScaled(34,49,14,4)
164
+      MoveScaled(34,49,14,4.5714)
165
       Visible = False
166
       ToolTip = ("Show a tool that helps you to compile ladspa filter parameters.\nIf you don't use ladspa, just don't push it.")
167
       Text = ("Ladspa")
168
@@ -366,14 +366,14 @@
169
           AutoResize = True
170
           Padding = 6
171
           { PortChk2XV CheckBox
172
-            MoveScaled(1,1,15,4)
173
+            MoveScaled(1,1,15,4.5714)
174
             #Translate = False
175
             Tag = "adaptor="
176
             Text = "Adaptor"
177
           }
178
           { SpinBox10Xv SpinBox notifyobj
179
             Name = "SpinBox10Xv"
180
-            MoveScaled(33,1,9,4)
181
+            MoveScaled(33,1,9,4.5714)
182
             MaxValue = 999
183
           }
184
         }
185
@@ -397,14 +397,14 @@
186
           AutoResize = True
187
           Padding = 8
188
           { CheckBox3gl2 CheckBox
189
-            MoveScaled(1,1,17,4)
190
+            MoveScaled(1,1,17,4.5714)
191
             #Translate = False
192
             Tag = "backend="
193
             Text = "backend"
194
             Value = CheckBox.True
195
           }
196
           { ComboBox1gl2 ComboBox
197
-            MoveScaled(19,1,24,4)
198
+            MoveScaled(19,1,24,4.5714)
199
             #Translate = False
200
             Expand = True
201
xt7-player-mpv-0.18.384.tar.gz/.src/Form/OpenSubtitesForm.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/OpenSubtitesForm.form Changed
33
 
1
@@ -5,6 +5,7 @@
2
   Text = ("Search Opensubtitles.org")
3
   Icon = Picture["opensubtitles.png"]
4
   Arrangement = Arrange.Vertical
5
+  Margin = True
6
   { MenuFile Menu
7
     Text = ("File")
8
     Visible = False
9
@@ -24,19 +25,19 @@
10
     Header = GridView.Horizontal
11
   }
12
   { HBox1 HBox
13
-    MoveScaled(2,38,85,4)
14
+    MoveScaled(2,38,85,4.5714)
15
     { TextBox1 TextBox
16
-      MoveScaled(0,0,56,4)
17
+      MoveScaled(0,0,56,4.5714)
18
       Expand = True
19
       Text = ("donnie darko")
20
     }
21
     { ComboBox1 ComboBox
22
-      MoveScaled(57,0,21,4)
23
+      MoveScaled(57,0,21,4.5714)
24
       List = [("alb,sq,(Albanian)"), ("ara,ar,(Arabic)"), ("arm,hy,(Armenian)"), ("baq,eu,(Basque)"), ("ben,bn,(Bengali)"), ("bos,bs,(Bosnian)"), ("bre,br,(Breton)"), ("bul,bg,(Bulgarian)"), ("cat,ca,(Catalan)"), ("cze,cs,(Czech)"), ("dan,da,(Danish)"), ("ger,deu,de (german)"), ("ell,el,(Greek)"), ("eng,en (english)"), ("epo,eo,(Esperanto)"), ("spa,esp (spanish)"), ("est,et,(Estonian)"), ("fin,fi (finnish)"), ("fre,fr (french)"), ("geo,ka,(Georgian)"), ("glg,gl,(Galician)"), ("heb,he,(Hebrew)"), ("hin,hi,(Hindi)"), ("hrv,hr,(Croatian)"), ("hun,hu,(Hungarian)"), ("ice,is,(Icelandic)"), ("ind,id,(Indonesian)"), ("ita,it (italian)"), ("jpn,ja (japanese)"), ("kaz,kk,(Kazakh)"), ("kor,ko,(Korean)"), ("lav,lv,(Latvian)")].Insert([("lit,lt,(Lithuanian)"), ("ltz,lb,(Luxembourgish)"), ("mac,mk,(Macedonian)"), ("may,ms,(Malay)"), ("dut,nld,nl (dutch,flemish)"), ("nor,no (norwegian)"), ("oci,oc,(Occitan)"), ("per,fa,(Farsi)"), ("pob,pb,(Portuguese-BR)"), ("pol,pl,(Polish)"), ("por,pt (portuguese)"), ("rus,ru (russian)"), ("rum,ro,(Romanian)"), ("scc,sr,(Serbian)"), ("sin,si,(Sinhalese)"), ("slo,sk,(Slovak)"), ("slv,sl,(Slovenian)"), ("swe,sv (swedish)"), ("syr,sy,(Syriac)"), ("tgl,tl,(Tagalog)"), ("tha,th,(Thai)"), ("tur,tr,(Turkish)"), ("ukr,uk,(Ukrainian)"), ("urd,ur,(Urdu)"), ("vie,vi,(Vietnamese)"), ("chi,zh,zho (chinese)")])
25
       Text = ("eng")
26
     }
27
     { ButtonSearch Button
28
-      MoveScaled(79,0,5,4)
29
+      MoveScaled(79,0,5,4.5714)
30
       AutoResize = True
31
       Picture = Picture["icon:/small/find"]
32
     }
33
xt7-player-mpv-0.18.384.tar.gz/.src/Form/ProfileManager.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/ProfileManager.form Changed
52
 
1
@@ -20,7 +20,7 @@
2
         Expand = True
3
       }
4
       { NewBtn Button
5
-        MoveScaled(3,2,16,4)
6
+        MoveScaled(3,2,16,4.5714)
7
         Text = ("Make new") & "..."
8
       }
9
       { VBox5 VBox
10
@@ -28,7 +28,7 @@
11
         Expand = True
12
       }
13
       { DeleteBtn Button
14
-        MoveScaled(3,8,16,4)
15
+        MoveScaled(3,8,16,4.5714)
16
         Text = ("Delete:")
17
       }
18
       { VBox6 VBox
19
@@ -36,7 +36,7 @@
20
         Expand = True
21
       }
22
       { SwitchBtn Button
23
-        MoveScaled(3,14,16,4)
24
+        MoveScaled(3,14,16,4.5714)
25
         Text = ("Switch to:")
26
       }
27
       { VBox4 VBox
28
@@ -44,7 +44,7 @@
29
         Expand = True
30
       }
31
       { CopyBtn Button
32
-        MoveScaled(3,20,16,4)
33
+        MoveScaled(3,20,16,4.5714)
34
         Visible = False
35
         Text = ("Make a copy")
36
       }
37
@@ -65,12 +65,12 @@
38
     }
39
   }
40
   { Panel1 Panel
41
-    MoveScaled(1,30,46,4)
42
+    MoveScaled(1,30,46,4.5714)
43
     Arrangement = Arrange.Horizontal
44
     Spacing = True
45
     Padding = 4
46
     { CurrentProfileLabel Label
47
-      MoveScaled(1,0,22,4)
48
+      MoveScaled(1,0,22,4.5714)
49
       Expand = True
50
       Text = ("Current Profile: ")
51
       Alignment = Align.Left
52
xt7-player-mpv-0.18.384.tar.gz/.src/Form/RealtimeForm.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/RealtimeForm.form Changed
180
 
1
@@ -15,7 +15,7 @@
2
     Text = ("* Some subtitle controls only work when ass subtitles are disabled")
3
   }
4
   { HBox5 HBox
5
-    MoveScaled(1,3,60,4)
6
+    MoveScaled(1,3,60,5)
7
     Spacing = True
8
     Margin = True
9
     Padding = 2
10
@@ -35,7 +35,7 @@
11
     }
12
     { ClearZoomButton ToolButton clears
13
       Name = "ClearZoomButton"
14
-      MoveScaled(18,0,4,4)
15
+      MoveScaled(18,0,4,4.5714)
16
       Tag = "1000"
17
       Picture = Picture["icon:/16/clear"]
18
     }
19
@@ -46,14 +46,14 @@
20
       MaxValue = 30000
21
     }
22
     { PanscanSpinBox SpinBox
23
-      MoveScaled(48,0,10,4)
24
+      MoveScaled(48,0,10,4.5714)
25
       MinValue = 1000
26
       MaxValue = 30000
27
       Step = 20
28
     }
29
   }
30
   { HBox2 HBox
31
-    MoveScaled(1,8,60,4)
32
+    MoveScaled(1,8,60,5)
33
     Spacing = True
34
     Margin = True
35
     Padding = 2
36
@@ -73,7 +73,7 @@
37
     }
38
     { ToolButton1 ToolButton Clears
39
       Name = "ToolButton1"
40
-      MoveScaled(18,0,4,4)
41
+      MoveScaled(18,0,4,4.5714)
42
       Tag = "0"
43
       Picture = Picture["icon:/16/clear"]
44
     }
45
@@ -84,7 +84,7 @@
46
       MaxValue = 10000
47
     }
48
     { AudioDelaySpinBox SpinBox
49
-      MoveScaled(48,0,10,4)
50
+      MoveScaled(48,0,10,4.5714)
51
       MinValue = -10000
52
       MaxValue = 10000
53
       Step = 20
54
@@ -94,7 +94,7 @@
55
     MoveScaled(9,12,46,2)
56
   }
57
   { HBox1 HBox
58
-    MoveScaled(1,14,60,4)
59
+    MoveScaled(1,14,60,5)
60
     Spacing = True
61
     Margin = True
62
     Padding = 2
63
@@ -109,12 +109,12 @@
64
       Text = ("Subtitle delay")
65
     }
66
     { VBox3 VBox
67
-      MoveScaled(18,0,2,4)
68
+      MoveScaled(18,0,2,4.5714)
69
       Expand = True
70
     }
71
     { ToolButton2 ToolButton Clears
72
       Name = "ToolButton2"
73
-      MoveScaled(18,0,4,4)
74
+      MoveScaled(18,0,4,4.5714)
75
       Tag = "0"
76
       Picture = Picture["icon:/16/clear"]
77
     }
78
@@ -125,14 +125,14 @@
79
       MaxValue = 10000
80
     }
81
     { SubDelaySpinBox SpinBox
82
-      MoveScaled(48,0,10,4)
83
+      MoveScaled(48,0,10,4.5714)
84
       MinValue = -10000
85
       MaxValue = 10000
86
       Step = 20
87
     }
88
   }
89
   { HBox4 HBox
90
-    MoveScaled(1,19,60,4)
91
+    MoveScaled(1,19,60,5)
92
     Spacing = True
93
     Margin = True
94
     Padding = 2
95
@@ -147,12 +147,12 @@
96
       Text = ("Subtitle scale")
97
     }
98
     { VBox4 VBox
99
-      MoveScaled(17,0,3,4)
100
+      MoveScaled(17,0,3,4.5714)
101
       Expand = True
102
     }
103
     { ToolButton4 ToolButton clears
104
       Name = "ToolButton4"
105
-      MoveScaled(19,0,4,4)
106
+      MoveScaled(19,0,4,4.5714)
107
       Tag = "10"
108
       Picture = Picture["icon:/16/clear"]
109
     }
110
@@ -162,12 +162,12 @@
111
       Value = 10
112
     }
113
     { SubScaleSpinBox SpinBox
114
-      MoveScaled(48,0,10,4)
115
+      MoveScaled(48,0,10,4.5714)
116
       Value = 10
117
     }
118
   }
119
   { HBox3 HBox
120
-    MoveScaled(1,24,60,4)
121
+    MoveScaled(1,24,60,5)
122
     Spacing = True
123
     Margin = True
124
     Padding = 2
125
@@ -182,12 +182,12 @@
126
       Text = ("* Subtitle position")
127
     }
128
     { VBox5 VBox
129
-      MoveScaled(17,0,3,4)
130
+      MoveScaled(17,0,3,4.5714)
131
       Expand = True
132
     }
133
     { ToolButton3 ToolButton Clears
134
       Name = "ToolButton3"
135
-      MoveScaled(19,-1,4,4)
136
+      MoveScaled(19,-1,4,4.5714)
137
       Tag = "100"
138
       Picture = Picture["icon:/16/clear"]
139
     }
140
@@ -197,7 +197,7 @@
141
       Value = 100
142
     }
143
     { SubPositionSpinBox SpinBox
144
-      MoveScaled(48,0,10,4)
145
+      MoveScaled(48,0,10,4.5714)
146
       MinValue = -100
147
       Value = 100
148
     }
149
@@ -209,7 +209,7 @@
150
     Margin = True
151
     Padding = 2
152
     { DeinterlaceChk CheckBox
153
-      MoveScaled(1,0,29,4)
154
+      MoveScaled(1,0,29,4.5714)
155
       AutoResize = True
156
       Text = ("Deinterlace")
157
     }
158
@@ -221,19 +221,16 @@
159
     Margin = True
160
     Padding = 2
161
     { FrameDropCHK CheckBox
162
-      MoveScaled(1,0,17,4)
163
+      MoveScaled(1,0,17,4.5714)
164
       AutoResize = True
165
       Text = ("FrameDrop")
166
     }
167
     { FrameDropCombobox ComboBox
168
-      MoveScaled(24,0,35,4)
169
+      MoveScaled(24,0,35,4.5714)
170
       Expand = True
171
       ReadOnly = True
172
       List = [("no - disable framedropping"), ("vo - Drop  late  frames  on  video  output (default)"), ("decoder - Old, decoder-based framedrop mode"), ("decoder+vo - Enable both modes. Not recommended.")]
173
       Text = ("1 - Soft Framedropping")
174
     }
175
   }
176
-  { Separator1 Separator
177
-    MoveScaled(11,43,40,2)
178
-  }
179
 }
180
xt7-player-mpv-0.18.384.tar.gz/.src/Form/Searchfields.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/Searchfields.form Changed
163
 
1
@@ -18,139 +18,139 @@
2
     Padding = 2
3
     { SearchFullPath CheckBox SearchFieldsCHK
4
       Name = "SearchFullPath"
5
-      MoveScaled(1,1,19,4)
6
+      MoveScaled(1,1,19,4.5714)
7
       Tag = "Full Path"
8
       Text = ("Full Path")
9
       Value = CheckBox.True
10
     }
11
     { SearchArtist CheckBox SearchFieldsCHK
12
       Name = "SearchArtist"
13
-      MoveScaled(1,5,19,4)
14
+      MoveScaled(1,5,19,4.5714)
15
       Tag = "Artist"
16
       Text = ("Artist")
17
       Value = CheckBox.True
18
     }
19
     { SearchAlbum CheckBox SearchFieldsCHK
20
       Name = "SearchAlbum"
21
-      MoveScaled(1,9,19,4)
22
+      MoveScaled(1,9,19,4.5714)
23
       Tag = "Album"
24
       Text = ("Album")
25
       Value = CheckBox.True
26
     }
27
     { SearchTitle CheckBox SearchFieldsCHK
28
       Name = "SearchTitle"
29
-      MoveScaled(1,13,19,4)
30
+      MoveScaled(1,13,19,4.5714)
31
       Tag = "Title"
32
       Text = ("Title")
33
       Value = CheckBox.True
34
     }
35
     { SearchGenre CheckBox SearchFieldsCHK
36
       Name = "SearchGenre"
37
-      MoveScaled(1,17,19,4)
38
+      MoveScaled(1,17,19,4.5714)
39
       Tag = "Genre"
40
       Text = ("Genre")
41
       Value = CheckBox.True
42
     }
43
     { SearchYear CheckBox SearchFieldsCHK
44
       Name = "SearchYear"
45
-      MoveScaled(1,21,19,4)
46
+      MoveScaled(1,21,19,4.5714)
47
       Tag = "Year"
48
       Text = ("Year")
49
     }
50
     { SearchTrack CheckBox SearchFieldsCHK
51
       Name = "SearchTrack"
52
-      MoveScaled(1,25,19,4)
53
+      MoveScaled(1,25,19,4.5714)
54
       Tag = "Track"
55
       Text = ("Track")
56
     }
57
     { SearchLength CheckBox SearchFieldsCHK
58
       Name = "SearchLength"
59
-      MoveScaled(1,29,19,4)
60
+      MoveScaled(1,29,19,4.5714)
61
       Tag = "Length"
62
       Text = ("Length")
63
     }
64
     { SearchFileName CheckBox SearchFieldsCHK
65
       Name = "SearchFileName"
66
-      MoveScaled(21,1,19,4)
67
+      MoveScaled(21,1,19,4.5714)
68
       Tag = "Filename"
69
       Text = ("FileName")
70
       Value = CheckBox.True
71
     }
72
     { SearchComment CheckBox SearchFieldsCHK
73
       Name = "SearchComment"
74
-      MoveScaled(21,4,19,4)
75
+      MoveScaled(21,4,19,4.5714)
76
       Tag = "Comment"
77
       Text = ("Comment")
78
     }
79
     { SearchType CheckBox SearchFieldsCHK
80
       Name = "SearchType"
81
-      MoveScaled(21,8,19,4)
82
+      MoveScaled(21,8,19,4.5714)
83
       Tag = "Type"
84
       Text = ("Type")
85
     }
86
     { SearchAudioCodec CheckBox SearchFieldsCHK
87
       Name = "SearchAudioCodec"
88
-      MoveScaled(21,12,19,4)
89
+      MoveScaled(21,12,19,4.5714)
90
       Tag = "Audio Codec"
91
       Text = ("Audio Codec")
92
     }
93
     { SearchAudioBitrate CheckBox SearchFieldsCHK
94
       Name = "SearchAudioBitrate"
95
-      MoveScaled(21,16,19,4)
96
+      MoveScaled(21,16,19,4.5714)
97
       Tag = "Audio Bitrate"
98
       Text = ("Audio Bitrate")
99
     }
100
     { SearchAudioRate CheckBox SearchFieldsCHK
101
       Name = "SearchAudioRate"
102
-      MoveScaled(21,20,19,4)
103
+      MoveScaled(21,20,19,4.5714)
104
       Tag = "Audio Rate"
105
       Text = ("Audio Rate")
106
     }
107
     { SearchFileSize CheckBox SearchFieldsCHK
108
       Name = "SearchFileSize"
109
-      MoveScaled(21,24,19,4)
110
+      MoveScaled(21,24,19,4.5714)
111
       Tag = "File Size"
112
       Text = ("File Size")
113
     }
114
     { SearchChannels CheckBox SearchFieldsCHK
115
       Name = "SearchChannels"
116
-      MoveScaled(43,0,19,4)
117
+      MoveScaled(43,0,19,4.5714)
118
       Tag = "Channels"
119
       Text = ("Channels")
120
     }
121
     { SearchVideoCodec CheckBox SearchFieldsCHK
122
       Name = "SearchVideoCodec"
123
-      MoveScaled(43,4,19,4)
124
+      MoveScaled(43,4,19,4.5714)
125
       Tag = "Video Codec"
126
       Text = ("Video Codec")
127
     }
128
     { SearchVideoBitrate CheckBox SearchFieldsCHK
129
       Name = "SearchVideoBitrate"
130
-      MoveScaled(43,8,19,4)
131
+      MoveScaled(43,8,19,4.5714)
132
       Tag = "Video Bitrate"
133
       Text = ("Video Bitrate")
134
     }
135
     { SearchFps CheckBox SearchFieldsCHK
136
       Name = "SearchFps"
137
-      MoveScaled(43,12,19,4)
138
+      MoveScaled(43,12,19,4.5714)
139
       Tag = "Fps"
140
       Text = ("Fps")
141
     }
142
     { SearchWidth CheckBox SearchFieldsCHK
143
       Name = "SearchWidth"
144
-      MoveScaled(43,16,19,4)
145
+      MoveScaled(43,16,19,4.5714)
146
       Tag = "Width"
147
       Text = ("Width")
148
     }
149
     { SearchHeight CheckBox SearchFieldsCHK
150
       Name = "SearchHeight"
151
-      MoveScaled(43,20,19,4)
152
+      MoveScaled(43,20,19,4.5714)
153
       Tag = "Height"
154
       Text = ("Height")
155
     }
156
     { SearchAddedOn CheckBox SearchFieldsCHK
157
       Name = "SearchAddedOn"
158
-      MoveScaled(43,24,19,4)
159
+      MoveScaled(43,24,19,4.5714)
160
       Tag = "Added on"
161
       Text = ("Added on")
162
     }
163
xt7-player-mpv-0.18.384.tar.gz/.src/Form/ServiceForm.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/ServiceForm.form Changed
10
 
1
@@ -4,7 +4,7 @@
2
   MoveScaled(0,0,58,37)
3
   Visible = False
4
   { Button1 Button
5
-    MoveScaled(1,3,25,4)
6
+    MoveScaled(1,3,25,4.5714)
7
     Text = ("Output Language strings:")
8
   }
9
 }
10
xt7-player-mpv-0.18.384.tar.gz/.src/Form/SubAndOsd.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/SubAndOsd.form Changed
201
 
1
@@ -42,7 +42,7 @@
2
         Margin = True
3
         Border = Border.Etched
4
         { TextLabel3 TextLabel
5
-          MoveScaled(16,5,24,4)
6
+          MoveScaled(16,5,24,4.5714)
7
           Font = Font["Bold,+2"]
8
           Background = Color.TextBackground
9
           Text = ("OSD")
10
@@ -60,14 +60,14 @@
11
           Spacing = True
12
           { FontStyleCHK2 CheckBox notifytest
13
             Name = "FontStyleCHK2"
14
-            MoveScaled(1,1,16,4)
15
+            MoveScaled(1,1,16,4.5714)
16
             Tag = "FontName"
17
             Text = ("Font")
18
             Value = CheckBox.True
19
           }
20
           { FontString2 Label notifytest
21
             Name = "FontString2"
22
-            MoveScaled(18,1,26,4)
23
+            MoveScaled(18,1,26,4.5714)
24
             Font = Font["Bitstream Vera Sans,Bold,22"]
25
             Expand = True
26
             AutoResize = True
27
@@ -84,18 +84,18 @@
28
           Spacing = True
29
           { FontColorCHK2 CheckBox notifytest
30
             Name = "FontColorCHK2"
31
-            MoveScaled(0,1,16,4)
32
+            MoveScaled(0,1,16,4.5714)
33
             Expand = True
34
             AutoResize = True
35
             Text = ("Color")
36
           }
37
           { FontColorBox2 ColorButton notifytest
38
             Name = "FontColorBox2"
39
-            MoveScaled(17,0,8,4)
40
+            MoveScaled(17,0,8,4.5714)
41
             Value = &HFFFFFF&
42
           }
43
           { FontColorAlphaLabel2 Label
44
-            MoveScaled(28,0,6,4)
45
+            MoveScaled(28,0,6,4.5714)
46
             Expand = True
47
             AutoResize = True
48
             Text = ("Alpha")
49
@@ -103,17 +103,17 @@
50
           }
51
           { FontColorSpinBox2 SpinBox notify
52
             Name = "FontColorSpinBox2"
53
-            MoveScaled(37,0,7,4)
54
+            MoveScaled(37,0,7,4.5714)
55
             MaxValue = 255
56
           }
57
         }
58
         { HBox11 HBox
59
-          MoveScaled(1,26,59,4)
60
+          MoveScaled(1,26,59,4.5714)
61
           AutoResize = True
62
           Spacing = True
63
           { OutlineCHK2 CheckBox notifytest
64
             Name = "OutlineCHK2"
65
-            MoveScaled(0,1,16,4)
66
+            MoveScaled(0,1,16,4.5714)
67
             Expand = True
68
             AutoResize = True
69
             Text = ("Border")
70
@@ -121,29 +121,29 @@
71
           }
72
           { BorderColorBox2 ColorButton notifytest
73
             Name = "BorderColorBox2"
74
-            MoveScaled(17,0,8,4)
75
+            MoveScaled(17,0,8,4.5714)
76
           }
77
           { BorderSizeLabel2 Label
78
-            MoveScaled(28,1,6,4)
79
+            MoveScaled(28,1,6,4.5714)
80
             Expand = True
81
             Text = ("Size")
82
             Alignment = Align.Right
83
           }
84
           { OutLineSpinBox2 SpinBox notify
85
             Name = "OutLineSpinBox2"
86
-            MoveScaled(37,0,7,4)
87
+            MoveScaled(37,0,7,4.5714)
88
             MaxValue = 10
89
             Value = 1
90
           }
91
           { BorderColorAlphaLabel3 Label
92
-            MoveScaled(43,0,6,4)
93
+            MoveScaled(43,0,6,4.5714)
94
             Expand = True
95
             Text = ("Alpha")
96
             Alignment = Align.Right
97
           }
98
           { BorderColorSpinBox2 SpinBox notify
99
             Name = "BorderColorSpinBox2"
100
-            MoveScaled(52,0,7,4)
101
+            MoveScaled(52,0,7,4.5714)
102
             MaxValue = 255
103
           }
104
         }
105
@@ -153,7 +153,7 @@
106
           Spacing = True
107
           { ShadowCHK2 CheckBox notifytest
108
             Name = "ShadowCHK2"
109
-            MoveScaled(0,0,16,4)
110
+            MoveScaled(0,0,16,4.5714)
111
             Expand = True
112
             AutoResize = True
113
             Text = ("Shadow")
114
@@ -161,29 +161,29 @@
115
           }
116
           { ShadowColorBTN2 ColorButton notifytest
117
             Name = "ShadowColorBTN2"
118
-            MoveScaled(17,0,8,4)
119
+            MoveScaled(17,0,8,4.5714)
120
           }
121
           { ShadowOffsetLabel2 Label
122
-            MoveScaled(28,1,6,4)
123
+            MoveScaled(28,1,6,4.5714)
124
             Expand = True
125
             Text = ("Offset")
126
             Alignment = Align.Right
127
           }
128
           { ShadowSpinBox2 SpinBox notify
129
             Name = "ShadowSpinBox2"
130
-            MoveScaled(37,1,7,4)
131
+            MoveScaled(37,1,7,4.5714)
132
             MaxValue = 10
133
             Value = 1
134
           }
135
           { BorderColorAlphaLabel4 Label
136
-            MoveScaled(44,1,6,4)
137
+            MoveScaled(44,1,6,4.5714)
138
             Expand = True
139
             Text = ("Alpha")
140
             Alignment = Align.Right
141
           }
142
           { ShadowColorSpinBox2 SpinBox notify
143
             Name = "ShadowColorSpinBox2"
144
-            MoveScaled(52,1,7,4)
145
+            MoveScaled(52,1,7,4.5714)
146
             MaxValue = 255
147
             Value = 64
148
           }
149
@@ -198,7 +198,7 @@
150
         Margin = True
151
         Border = Border.Etched
152
         { TextLabel2 TextLabel
153
-          MoveScaled(18,1,24,4)
154
+          MoveScaled(18,1,24,4.5714)
155
           Font = Font["Bold,+2"]
156
           Background = Color.TextBackground
157
           Text = ("Subtitles")
158
@@ -209,17 +209,17 @@
159
           MoveScaled(3,6,52,1)
160
         }
161
         { Panel1 Panel
162
-          MoveScaled(0,8,59,4)
163
+          MoveScaled(0,8,59,4.5714)
164
           Arrangement = Arrange.Horizontal
165
           AutoResize = True
166
           { ASSDisableCHK CheckBox
167
-            MoveScaled(2,0,17,4)
168
+            MoveScaled(2,0,17,4.5714)
169
             ToolTip = ("Will completely disable Substation alpha styles\nand use the user configured style below instead.")
170
             Expand = True
171
             Text = ("Disable SSA")
172
           }
173
           { ASSoverrideCHK CheckBox
174
-            MoveScaled(41,0,17,4)
175
+            MoveScaled(41,0,17,4.5714)
176
             ToolTip = ("Will override Substation alpha attributes with the \nstyles configured below.")
177
             Expand = True
178
             Text = ("Override SSA")
179
@@ -233,14 +233,14 @@
180
           Spacing = True
181
           { FontStyleCHK CheckBox notifytest
182
             Name = "FontStyleCHK"
183
-            MoveScaled(1,1,16,4)
184
+            MoveScaled(1,1,16,4.5714)
185
             Tag = "FontName"
186
             Text = ("Font")
187
             Value = CheckBox.True
188
           }
189
           { FontString Label notifytest
190
             Name = "FontString"
191
-            MoveScaled(18,1,26,4)
192
+            MoveScaled(18,1,26,4.5714)
193
             Font = Font["Bitstream Vera Sans,Bold,24"]
194
             Expand = True
195
             AutoResize = True
196
@@ -252,23 +252,23 @@
197
           }
198
         }
199
         { HBox4 HBox
200
-          MoveScaled(1,19,59,4)
201
xt7-player-mpv-0.18.384.tar.gz/.src/Form/TextDialog.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/TextDialog.form Changed
20
 
1
@@ -5,15 +5,15 @@
2
   Icon = Picture["icon:/16/pen"]
3
   Resizable = False
4
   { MyTextBox TextBox
5
-    MoveScaled(1,1,28,4)
6
+    MoveScaled(1,1,28,4.5714)
7
   }
8
   { CancelBtn Button
9
-    MoveScaled(1,6,13,4)
10
+    MoveScaled(1,6,13,4.5714)
11
     Text = ("Cancel")
12
     Picture = Picture["icon:/16/cancel"]
13
   }
14
   { OkBtn Button
15
-    MoveScaled(16,6,13,4)
16
+    MoveScaled(16,6,13,4.5714)
17
     Text = ("Ok")
18
     Picture = Picture["icon:/16/ok"]
19
   }
20
xt7-player-mpv-0.18.384.tar.gz/.src/Form/TranslationNeeded.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/TranslationNeeded.form Changed
38
 
1
@@ -16,14 +16,14 @@
2
     ReadOnly = True
3
   }
4
   { Label2 Label
5
-    MoveScaled(1,23,47,4)
6
+    MoveScaled(1,23,47,4.5714)
7
     Font = Font["Underline"]
8
     Foreground = &H002FFF&
9
     AutoResize = True
10
     Text = ("Translation thread on Xt7-Player Boards")
11
   }
12
   { Label1 Label
13
-    MoveScaled(1,27,47,4)
14
+    MoveScaled(1,27,47,4.5714)
15
     Font = Font["Underline"]
16
     Foreground = &H002FFF&
17
     AutoResize = True
18
@@ -37,16 +37,16 @@
19
     Text = ("Another way to quickly translate xt7, thanks to eloaders")
20
   }
21
   { HBox1 HBox
22
-    MoveScaled(1,35,53,4)
23
+    MoveScaled(1,35,53,5)
24
     Spacing = True
25
     Padding = 4
26
     { CheckBox1 CheckBox
27
-      MoveScaled(1,1,23,4)
28
+      MoveScaled(1,1,23,4.5714)
29
       Expand = True
30
       Text = ("Don't show this anymore")
31
     }
32
     { Button1 Button
33
-      MoveScaled(39,1,13,4)
34
+      MoveScaled(39,0,13,4.5714)
35
       AutoResize = True
36
       Text = ("Ok")
37
       Picture = Picture["icon:/16/ok"]
38
xt7-player-mpv-0.18.384.tar.gz/.src/Form/VideoEqualizer.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/VideoEqualizer.form Changed
201
 
1
@@ -35,18 +35,18 @@
2
     }
3
   }
4
   { Panel1 Panel
5
-    MoveScaled(1,0,45,4)
6
+    MoveScaled(1,0,45,5)
7
     Arrangement = Arrange.Horizontal
8
     AutoResize = True
9
     Spacing = True
10
     { ApplyEqCheckbox CheckBox
11
-      MoveScaled(0,0,25,4)
12
+      MoveScaled(0,0,25,4.5714)
13
       ToolTip = ("Note that this can conflicts with Eq2 and hue filter settings")
14
       AutoResize = True
15
       Text = ("Auto apply those values")
16
     }
17
     { Button1 Button
18
-      MoveScaled(28,0,16,4)
19
+      MoveScaled(28,0,16,4.5714)
20
       ToolTip = ("Restore default settings")
21
       AutoResize = True
22
       Text = ("Restore all")
23
@@ -54,7 +54,7 @@
24
     }
25
   }
26
   { HBox1 HBox
27
-    MoveScaled(1,5,45,4)
28
+    MoveScaled(1,5,45,4.5714)
29
     ToolTip = ("Brightness")
30
     Expand = True
31
     Spacing = True
32
@@ -65,7 +65,7 @@
33
     }
34
     { ToolButton1 ToolButton Clears
35
       Name = "ToolButton1"
36
-      MoveScaled(4,0,4,4)
37
+      MoveScaled(4,0,4,4.5714)
38
       Picture = Picture["icon:/16/clear"]
39
     }
40
     { Slider1 Slider Sliders
41
@@ -77,12 +77,12 @@
42
     }
43
     { SpinBox1 SpinBox SpinBoxes
44
       Name = "SpinBox1"
45
-      MoveScaled(36,0,7,4)
46
+      MoveScaled(36,0,7,5.7143)
47
       MinValue = -100
48
     }
49
   }
50
   { HBox2 HBox
51
-    MoveScaled(1,9,45,4)
52
+    MoveScaled(1,9,45,5)
53
     ToolTip = ("Contrast")
54
     Expand = True
55
     Spacing = True
56
@@ -93,7 +93,7 @@
57
     }
58
     { ToolButton2 ToolButton Clears
59
       Name = "ToolButton2"
60
-      MoveScaled(4,0,4,4)
61
+      MoveScaled(4,0,4,4.5714)
62
       Picture = Picture["icon:/16/clear"]
63
     }
64
     { Slider2 Slider Sliders
65
@@ -105,12 +105,12 @@
66
     }
67
     { SpinBox2 SpinBox SpinBoxes
68
       Name = "SpinBox2"
69
-      MoveScaled(36,0,7,4)
70
+      MoveScaled(36,0,7,4.5714)
71
       MinValue = -100
72
     }
73
   }
74
   { HBox3 HBox
75
-    MoveScaled(1,13,45,4)
76
+    MoveScaled(1,13,45,5)
77
     ToolTip = ("Gamma")
78
     Expand = True
79
     Spacing = True
80
@@ -121,7 +121,7 @@
81
     }
82
     { ToolButton3 ToolButton Clears
83
       Name = "ToolButton3"
84
-      MoveScaled(4,0,4,4)
85
+      MoveScaled(4,0,4,4.5714)
86
       Picture = Picture["icon:/16/clear"]
87
     }
88
     { Slider3 Slider Sliders
89
@@ -133,12 +133,12 @@
90
     }
91
     { SpinBox3 SpinBox SpinBoxes
92
       Name = "SpinBox3"
93
-      MoveScaled(36,0,7,4)
94
+      MoveScaled(36,0,7,4.5714)
95
       MinValue = -100
96
     }
97
   }
98
   { HBox4 HBox
99
-    MoveScaled(1,17,45,4)
100
+    MoveScaled(1,17,45,5)
101
     ToolTip = ("Hue")
102
     Expand = True
103
     Spacing = True
104
@@ -149,7 +149,7 @@
105
     }
106
     { ToolButton4 ToolButton Clears
107
       Name = "ToolButton4"
108
-      MoveScaled(4,0,4,4)
109
+      MoveScaled(4,0,4,4.5714)
110
       Picture = Picture["icon:/16/clear"]
111
     }
112
     { Slider4 Slider Sliders
113
@@ -161,12 +161,12 @@
114
     }
115
     { SpinBox4 SpinBox SpinBoxes
116
       Name = "SpinBox4"
117
-      MoveScaled(36,0,7,4)
118
+      MoveScaled(36,0,7,4.5714)
119
       MinValue = -100
120
     }
121
   }
122
   { HBox5 HBox
123
-    MoveScaled(1,21,45,4)
124
+    MoveScaled(1,21,45,4.5714)
125
     ToolTip = ("Saturation")
126
     Expand = True
127
     Spacing = True
128
@@ -177,7 +177,7 @@
129
     }
130
     { ToolButton5 ToolButton Clears
131
       Name = "ToolButton5"
132
-      MoveScaled(4,0,4,4)
133
+      MoveScaled(4,0,4,4.5714)
134
       Picture = Picture["icon:/16/clear"]
135
     }
136
     { Slider5 Slider Sliders
137
@@ -189,21 +189,21 @@
138
     }
139
     { SpinBox5 SpinBox SpinBoxes
140
       Name = "SpinBox5"
141
-      MoveScaled(36,0,7,4)
142
+      MoveScaled(36,0,7,4.5714)
143
       MinValue = -100
144
     }
145
   }
146
   { Separator1 Separator
147
-    MoveScaled(1,25,44,1)
148
+    MoveScaled(1,25,44,5)
149
   }
150
   { Label1 Label
151
-    MoveScaled(11,26,24,4)
152
+    MoveScaled(11,26,24,4.5714)
153
     AutoResize = True
154
     Text = ("OverBright strength")
155
     Alignment = Align.Center
156
   }
157
   { HBox6 HBox
158
-    MoveScaled(1,30,45,4)
159
+    MoveScaled(1,30,45,5)
160
     ToolTip = ("Overbright:\nPush contrast trying to preserve color details.\nUseful for low contrast videos or low contrast displays.\nMay produce clipping/saturation artifacts.\n\nWorks best with Xv and GL video drivers.")
161
     Expand = True
162
     Spacing = True
163
@@ -214,7 +214,7 @@
164
     }
165
     { ToolButton6 ToolButton Clears
166
       Name = "ToolButton6"
167
-      MoveScaled(4,0,4,4)
168
+      MoveScaled(4,0,4,4.5714)
169
       Picture = Picture["icon:/16/clear"]
170
     }
171
     { Slider6 Slider
172
@@ -223,19 +223,19 @@
173
       Expand = True
174
     }
175
     { SpinBox6 SpinBox
176
-      MoveScaled(36,0,7,4)
177
+      MoveScaled(36,0,7,4.5714)
178
     }
179
   }
180
   { Separator2 Separator
181
     MoveScaled(0,35,44,1)
182
   }
183
   { HBox7 HBox
184
-    MoveScaled(1,37,45,4)
185
+    MoveScaled(1,37,45,5)
186
     ToolTip = ("Dynamic overbright strength:\nWhen usinng dynamic overbright, this slider controls\nhow much you want the video to be altered by it.")
187
     Expand = True
188
     Spacing = True
189
     { CheckDynamicOverbright CheckBox
190
-      MoveScaled(4,0,13,4)
191
+      MoveScaled(4,0,13,4.5714)
192
       AutoResize = True
193
       Text = ("Dynamic")
194
     }
195
@@ -248,14 +248,14 @@
196
       Value = 3
197
     }
198
     { SpinBox7 SpinBox
199
-      MoveScaled(37,0,7,4)
200
+      MoveScaled(37,0,7,4.5714)
201
xt7-player-mpv-0.18.384.tar.gz/.src/Form/ladspahelper.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/ladspahelper.form Changed
133
 
1
@@ -7,35 +7,35 @@
2
   Spacing = True
3
   Margin = True
4
   { Panel2 Panel
5
-    MoveScaled(0,0,89,4)
6
+    MoveScaled(0,0,89,4.5714)
7
     Arrangement = Arrange.Horizontal
8
     { Label1 Label
9
-      MoveScaled(0,0,22,4)
10
+      MoveScaled(0,0,22,4.5714)
11
       Text = ("Ladspa file")
12
       Alignment = Align.Left
13
     }
14
     { ButtonBox1 ButtonBox
15
-      MoveScaled(27,0,61,4)
16
+      MoveScaled(27,0,61,4.5714)
17
       Expand = True
18
       Text = ("Ladspa plugin file name")
19
     }
20
   }
21
   { Panel3 Panel
22
-    MoveScaled(0,5,89,4)
23
+    MoveScaled(0,5,89,4.5714)
24
     Arrangement = Arrange.Horizontal
25
     { Label2 Label
26
-      MoveScaled(0,0,22,4)
27
+      MoveScaled(0,0,22,4.5714)
28
       Text = ("Ladspa plugin label")
29
       Alignment = Align.Left
30
     }
31
     { ComboLabel ComboBox
32
-      MoveScaled(27,0,61,4)
33
+      MoveScaled(27,0,61,4.5714)
34
       Expand = True
35
       Text = ("Ladspa plugin label")
36
     }
37
   }
38
   { Label3 Label
39
-    MoveScaled(0,11,47,4)
40
+    MoveScaled(0,11,47,4.5714)
41
     Font = Font["Bold"]
42
     Text = ("Plugin controls:")
43
     Alignment = Align.Bottom
44
@@ -52,16 +52,16 @@
45
     }
46
   }
47
   { Panel5 Panel
48
-    MoveScaled(0,59,89,4)
49
+    MoveScaled(0,59,89,4.5714)
50
     Arrangement = Arrange.Horizontal
51
     Spacing = True
52
     { Label4 Label
53
-      MoveScaled(1,0,22,4)
54
+      MoveScaled(1,0,22,4.5714)
55
       AutoResize = True
56
       Text = ("Number of output channels:")
57
     }
58
     { combooutputchannels ComboBox
59
-      MoveScaled(26,0,24,4)
60
+      MoveScaled(26,0,24,4.5714)
61
       #Translate = False
62
       Expand = True
63
       ReadOnly = True
64
@@ -69,7 +69,7 @@
65
       Text = "8c"
66
     }
67
     { Label5 Label
68
-      MoveScaled(47,0,41,4)
69
+      MoveScaled(47,0,41,4.5714)
70
       Font = Font["Italic"]
71
       AutoResize = True
72
       Text = ("ffmpeg > 2.8 will not need this.")
73
@@ -77,50 +77,50 @@
74
     }
75
   }
76
   { Panel4 Panel
77
-    MoveScaled(0,64,89,4)
78
+    MoveScaled(0,64,89,4.5714)
79
     Arrangement = Arrange.Horizontal
80
     { Button1 Button
81
-      MoveScaled(0,0,16,4)
82
+      MoveScaled(0,0,16,4.5714)
83
       ToolTip = ("Show the ladspa commandline for mpv \nfrom the selected plugin")
84
       Text = ("Generate")
85
     }
86
     { TextBox1 TextBox
87
-      MoveScaled(17,0,54,4)
88
+      MoveScaled(17,0,54,4.5714)
89
       #Translate = False
90
       Expand = True
91
       ReadOnly = True
92
     }
93
     { Button2 Button
94
-      MoveScaled(72,0,16,4)
95
+      MoveScaled(72,0,16,4.5714)
96
       Visible = False
97
       ToolTip = ("Display the plugin controls and values from a valid \nmpv lavfi ladspa command line, eg:\naf lavfi=\"[ladspa=file=/usr/lib/ladspa/fast_lookahead_limiter_1913.so:p=fastLookaheadLimiter:c='c0=20|c1=-10|c2=2']")
98
       Text = ("Reverse")
99
     }
100
   }
101
   { HBox2 HBox
102
-    MoveScaled(1,69,88,5)
103
+    MoveScaled(1,69,88,6)
104
     Spacing = True
105
     Margin = True
106
     Padding = 3
107
     { HBox3 HBox
108
-      MoveScaled(6,0,5,4)
109
+      MoveScaled(6,0,5,4.5714)
110
       Expand = True
111
     }
112
     { CopyBTN Button
113
-      MoveScaled(43,0,14,4)
114
+      MoveScaled(43,0,14,4.5714)
115
       ToolTip = ("Generate the parameters,\nCopy the string into the previous custom audio filter field,\ncloses the window.")
116
       AutoResize = True
117
       Text = ("Accept")
118
       Picture = Picture["icon:/16/apply"]
119
     }
120
     { TestBTN Button
121
-      MoveScaled(58,0,14,4)
122
+      MoveScaled(58,0,14,4.5714)
123
       AutoResize = True
124
       Text = Shortcut(("Use"), "U")
125
       Picture = Picture["icon:/16/redo"]
126
     }
127
     { CloseBTN Button
128
-      MoveScaled(73,0,14,4)
129
+      MoveScaled(73,0,14,4.5714)
130
       ToolTip = ("Close the window and discard any change")
131
       AutoResize = True
132
       Text = ("Close")
133
xt7-player-mpv-0.18.384.tar.gz/.src/Form/zzzFake.form -> xt7-player-mpv-0.20.384.tar.gz/.src/Form/zzzFake.form Changed
46
 
1
@@ -29,7 +29,7 @@
2
     Padding = 2
3
     { HBox1 Panel LabelPanel
4
       Name = "HBox1"
5
-      MoveScaled(1,0,104,4)
6
+      MoveScaled(1,0,104,4.5714)
7
       Background = &H21175C&
8
       Foreground = &HFFFFFF&
9
       Arrangement = Arrange.Horizontal
10
@@ -66,7 +66,7 @@
11
     }
12
     { HBox2 Panel NowPanel
13
       Name = "HBox2"
14
-      MoveScaled(0,4,104,4)
15
+      MoveScaled(0,4,104,4.5714)
16
       Background = &H000670&
17
       Foreground = &HFFFFFF&
18
       Arrangement = Arrange.Horizontal
19
@@ -105,7 +105,7 @@
20
       }
21
       { PictureBox1 PictureBox buttonepg
22
         Name = "PictureBox1"
23
-        MoveScaled(89,0,4,4)
24
+        MoveScaled(89,0,4,4.5714)
25
         Mouse = Mouse.Pointing
26
         Picture = Picture["icon:/22/calendar"]
27
       }
28
@@ -120,7 +120,7 @@
29
       }
30
     }
31
     { LabelNowInfo TextLabel
32
-      MoveScaled(2,8,93,4)
33
+      MoveScaled(2,8,93,4.5714)
34
       Visible = False
35
       Font = Font["Bold"]
36
       Background = &H000446&
37
@@ -180,7 +180,7 @@
38
       }
39
     }
40
     { LabelNextInfo TextLabel
41
-      MoveScaled(1,21,96,4)
42
+      MoveScaled(1,21,96,4.5714)
43
       Visible = False
44
       Font = Font["Bold,Italic"]
45
       Background = &H000446&
46
xt7-player-mpv-0.18.384.tar.gz/AA_ToDo -> xt7-player-mpv-0.20.384.tar.gz/AA_ToDo Changed
7
 
1
@@ -767,4 +767,4 @@
2
 
3
 Cambiamenti nel prossimo mpv:
4
 --------------------------------------------------------------------------
5
-  aspect: make video-zoom logarithmic: funzionano ancora il taglia bande nere e taglia metà bande nere?
6
+  modifiche a softvol, pare on sarà più implementato o forse deprecato ma con funzionalità diverse.
7
xt7-player-mpv-0.18.384.tar.gz/ytdl_list.txt -> xt7-player-mpv-0.20.384.tar.gz/ytdl_list.txt Changed
201
 
1
@@ -1,7 +1,5 @@
2
 *.(.daserste.de/*
3
 */(.daserste.de/*
4
-*.(.quickvid.org/*
5
-*/(.quickvid.org/*
6
 *.(embed.live.huffingtonpost.com/*
7
 */(embed.live.huffingtonpost.com/*
8
 *.*brightcove.com/*
9
@@ -12,10 +10,10 @@
10
 */1.wdr.de/*
11
 *.11play.se/*
12
 */11play.se/*
13
-*.13.cl/*
14
-*/13.cl/*
15
 *.1tv.ru/*
16
 */1tv.ru/*
17
+*.20min.ch/*
18
+*/20min.ch/*
19
 *.220.ro/*
20
 */220.ro/*
21
 *.22tracks.com/*
22
@@ -30,6 +28,8 @@
23
 */5-tv.ru/*
24
 *.56.com/*
25
 */56.com/*
26
+*.6play.fr/*
27
+*/6play.fr/*
28
 *.8tracks.com/*
29
 */8tracks.com/*
30
 *.8tv.cat/*
31
@@ -40,20 +40,26 @@
32
 */91porn.com/*
33
 *.9gag.com/*
34
 */9gag.com/*
35
+*.9now.com.au/*
36
+*/9now.com.au/*
37
 *.abc.net.au/*
38
 */abc.net.au/*
39
 *.abc7news.com/*
40
 */abc7news.com/*
41
+*.abcnews.go.com/*
42
+*/abcnews.go.com/*
43
 *.academicearth.org/*
44
 */academicearth.org/*
45
+*.acast.com/*
46
+*/acast.com/*
47
 *.add-anime.net/*
48
 */add-anime.net/*
49
+*.admin.mangomolo.com/*
50
+*/admin.mangomolo.com/*
51
 *.adultswim.com/*
52
 */adultswim.com/*
53
 *.adventure.howstuffworks.com/*
54
 */adventure.howstuffworks.com/*
55
-*.aftenposten.no/*
56
-*/aftenposten.no/*
57
 *.air.mozilla.org/*
58
 */air.mozilla.org/*
59
 *.aljazeera.com/*
60
@@ -66,14 +72,18 @@
61
 */allocine.fr/*
62
 *.alphaporno.com/*
63
 */alphaporno.com/*
64
+*.amp.twimg.com/*
65
+*/amp.twimg.com/*
66
+*.animalist.com)/*
67
+*/animalist.com)/*
68
+*.anime-on-demand.de/*
69
+*/anime-on-demand.de/*
70
 *.anitube.se/*
71
 */anitube.se/*
72
 *.anysex.com/*
73
 */anysex.com/*
74
 *.aparat.com/*
75
 */aparat.com/*
76
-*.api.dbtv.no/*
77
-*/api.dbtv.no/*
78
 *.api.dmcloud.net/*
79
 */api.dmcloud.net/*
80
 *.api.globovideos.com/*
81
@@ -86,12 +96,20 @@
82
 */api.netzkino.de.simplecache.net/*
83
 *.api.noco.tv/*
84
 */api.noco.tv/*
85
+*.api.nowtv.de/*
86
+*/api.nowtv.de/*
87
 *.api.reverbnation.com/*
88
 */api.reverbnation.com/*
89
+*.api.seekernetwork.com/*
90
+*/api.seekernetwork.com/*
91
 *.api.soundcloud.com/*
92
 */api.soundcloud.com/*
93
-*.api.video.mail.ru/*
94
-*/api.video.mail.ru/*
95
+*.apis.ign.com/*
96
+*/apis.ign.com/*
97
+*.app.pluralsight.com/*
98
+*/app.pluralsight.com/*
99
+*.app.ustudio.com/*
100
+*/app.ustudio.com/*
101
 *.archive.org/*
102
 */archive.org/*
103
 *.ardmediathek.de/*
104
@@ -100,10 +118,16 @@
105
 */arte.tv/*
106
 *.atresplayer.com/*
107
 */atresplayer.com/*
108
+*.audi-mediacenter.com/*
109
+*/audi-mediacenter.com/*
110
 *.audioapi.orf.at/*
111
 */audioapi.orf.at/*
112
+*.audioboom.com/*
113
+*/audioboom.com/*
114
 *.audiomack.com/*
115
 */audiomack.com/*
116
+*.auroravid.to/*
117
+*/auroravid.to/*
118
 *.azubu.tv/*
119
 */azubu.tv/*
120
 *.bambuser.com/*
121
@@ -122,18 +146,26 @@
122
 */bet.com/*
123
 *.beta.img.cbsnews.com/*
124
 */beta.img.cbsnews.com/*
125
+*.bigflix.com/*
126
+*/bigflix.com/*
127
 *.bild.de/*
128
 */bild.de/*
129
 *.bilibili.tv/*
130
 */bilibili.tv/*
131
+*.biobiochile.cl/*
132
+*/biobiochile.cl/*
133
+*.biqle.com/*
134
+*/biqle.com/*
135
+*.biqle.ru/*
136
+*/biqle.ru/*
137
 *.bit.ly/*
138
 */bit.ly/*
139
 *.blazo.bandcamp.com/*
140
 */blazo.bandcamp.com/*
141
+*.bleacherreport.com/*
142
+*/bleacherreport.com/*
143
 *.blinkx.com/*
144
 */blinkx.com/*
145
-*.blip.tv/*
146
-*/blip.tv/*
147
 *.blogs.cnn.com/*
148
 */blogs.cnn.com/*
149
 *.blogs.elpais.com/*
150
@@ -144,8 +176,12 @@
151
 */bloomberg.com/*
152
 *.bpb.de/*
153
 */bpb.de/*
154
+*.br-klassik.de)/*
155
+*/br-klassik.de)/*
156
 *.br.de/*
157
 */br.de/*
158
+*.bravotv.com/*
159
+*/bravotv.com/*
160
 *.break.com/*
161
 */break.com/*
162
 *.bs.serving-sys.com/*
163
@@ -156,6 +192,8 @@
164
 */business.com)/*
165
 *.buzzfeed.com/*
166
 */buzzfeed.com/*
167
+*.bx1.be/*
168
+*/bx1.be/*
169
 *.byutv.org/*
170
 */byutv.org/*
171
 *.c-span.org/*
172
@@ -166,10 +204,18 @@
173
 */cache.vevo.com/*
174
 *.camdemy.com/*
175
 */camdemy.com/*
176
+*.camwithher.tv/*
177
+*/camwithher.tv/*
178
 *.canalc2.tv/*
179
 */canalc2.tv/*
180
-*.canalplus.fr/*
181
-*/canalplus.fr/*
182
+*.canvas.be/*
183
+*/canvas.be/*
184
+*.capi.9c9media.com/*
185
+*/capi.9c9media.com/*
186
+*.carambatv.ru/*
187
+*/carambatv.ru/*
188
+*.cbc.ca/*
189
+*/cbc.ca/*
190
 *.cbs.com/*
191
 */cbs.com/*
192
 *.cbsnews.com/*
193
@@ -178,8 +224,8 @@
194
 */cbssports.com/*
195
 *.cc.com/*
196
 */cc.com/*
197
-*.ccc.crackle.com/*
198
-*/ccc.crackle.com/*
199
+*.cda.pl/*
200
+*/cda.pl/*
201