-
Notifications
You must be signed in to change notification settings - Fork 8
/
osd_subtitle.xml
108 lines (86 loc) · 3.74 KB
/
osd_subtitle.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE mythuitheme SYSTEM "http://www.mythtv.org/schema/mythuitheme.dtd">
<mythuitheme>
<window name="osd_subtitle">
<!--
This is a reference implementation of the system/provider
defaults specified in
SubtitleFormat:CreateProviderDefault().
Note that if all attributes/elements are simply inherited
from provider, then the specification is optional. E.g.,
the following could be omitted:
<fontdef name="sample" from="provider"></fontdef>
<shape name="sample" from="provider"></shape>
Also note that these specific definitions are unnecessary
since they are the same as the defaults in the code. A
theme only needs to include the definitions that it wants
to change/override.
-->
<!--
Define a black background which is used below for 608 and
text subtitles. If a background is not used, it is
recommended to use a 2-pixel outline or shadow in the
fontdef, in order to provide sufficient contrast. Note
that 708 captions providers almost always specify an
explicit black background.
-->
<shape name="black_background" from="provider">
<type>box</type>
<fill color="#000000" alpha="255" />
</shape>
<!--
Subtitle type "text" generally comes from external text
files like .srt or .txt files.
-->
<fontdef name="text" face="Droid Sans" from="provider">
</fontdef>
<shape name="text" from="black_background">
</shape>
<!--
Digital teletext text-based subtitles. Not to be confused
with bitmap teletext subtitles, or CEA-608 teletext
captions. A monospaced font should be used.
-->
<fontdef name="teletext" face="Droid Sans Mono" from="provider">
</fontdef>
<!--
CEA-608 closed captions. These also apply to CEA-608 VBI
teletext captions. A monospaced font should be used.
-->
<fontdef name="608" face="Droid Sans Mono" from="provider">
</fontdef>
<shape name="608" from="black_background">
</shape>
<!--
CEA-708 closed captions. The spec defines 8 different
font tags, but in practice (at least in the U.S.), only
tags 0 and 3 are used by broadcasters.
-->
<!-- Font tag 0: "Default" -->
<fontdef name="708_0" face="Droid Sans" from="provider">
</fontdef>
<!-- Font tag 1: "Monospaced Serif" -->
<fontdef name="708_1" face="Droid Sans Mono" from="provider">
</fontdef>
<!-- Font tag 2: "Proportional Serif" -->
<fontdef name="708_2" face="Droid Serif" from="provider">
</fontdef>
<!-- Font tag 3: "Monospaced Sans Serif" -->
<fontdef name="708_3" face="Droid Sans Mono" from="provider">
</fontdef>
<!-- Font tag 4: "Proportional Sans Serif" -->
<fontdef name="708_4" face="Droid Sans" from="provider">
</fontdef>
<!-- Font tag 5: "Casual" -->
<fontdef name="708_5" face="Purisa" from="provider">
</fontdef>
<!-- Font tag 6: "Cursive" -->
<fontdef name="708_6" face="TeX Gyre Chorus" from="provider">
</fontdef>
<!-- Font tag 7: "Small Capitals" -->
<!-- Note: The Qt property QFont::SmallCaps is automatically
applied to this font. -->
<fontdef name="708_7" face="Droid Serif" from="provider">
</fontdef>
</window>
</mythuitheme>