We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Changes of Revision 8
xt7-player-mpv.changes
Changed
x
1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2
SetCDDATabVisibility(False)
3
SetChaptersTabVisibility(False)
4
SetStyle_early()
5
-
6
End
7
8
Public Sub InitEarlyForms()
9
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
*/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
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
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
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
194
*/cbssports.com/*
195
*.cc.com/*
196
*/cc.com/*
197
-*.ccc.crackle.com/*
198
-*/ccc.crackle.com/*
199
+*.cda.pl/*
200
+*/cda.pl/*
201