<?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>roundbox</type>
          <cornerradius>8</cornerradius>          
          <fill color="#000000" alpha="140" />
        </shape>


        <!--
            Subtitle type "text" generally comes from external text
            files like .srt or .txt files.
           -->
        <fontdef name="text" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </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="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>


        <!--
            CEA-608 closed captions.  These also apply to CEA-608 VBI
            teletext captions.  A monospaced font should be used.
           -->
        <fontdef name="608" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </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="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

        <!-- Font tag 1: "Monospaced Serif" -->
        <fontdef name="708_1" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

        <!-- Font tag 2: "Proportional Serif" -->
        <fontdef name="708_2" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

        <!-- Font tag 3: "Monospaced Sans Serif" -->
        <fontdef name="708_3" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

        <!-- Font tag 4: "Proportional Sans Serif" -->
        <fontdef name="708_4" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

        <!-- Font tag 5: "Casual" -->
        <fontdef name="708_5" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

        <!-- Font tag 6: "Cursive" -->
        <fontdef name="708_6" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

        <!-- Font tag 7: "Small Capitals" -->
        <!-- Note: The Qt property QFont::SmallCaps is automatically
             applied to this font. -->
        <fontdef name="708_7" face="Overlock" from="provider">
            <outlinecolor>#000000</outlinecolor>
            <outlinesize>2</outlinesize>
            <outlinealpha>255</outlinealpha>
        </fontdef>

    </window>
</mythuitheme>