<?xml version="1.0" encoding="ANSI_X3.4-1968"?>
<rss version="2.0">
  <channel>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/</link>
    <language>en-us</language>

    <title>~dheitmueller/vlc-1.1.5 Changelog</title>
    <description>~dheitmueller/vlc-1.1.5 Changelog</description>
    <item>
    <title>Provide consistent rendering of line height in roll-up captions</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/71818615365a</link>
    <description><![CDATA[Provide consistent rendering of line height in roll-up captions<br/>
<br/>
When doing EIA-608 roll-up captions, there is incremental rendering of line<br/>
content even before the whole line is received.  Because the code was basing<br/>
the line height on the maximum height of the glyphs rendered so far, this<br/>
would result in the line height changing in the middle of rendering a line,<br/>
which resulted in the text shifting vertically as well as the black background<br/>
not being rendered properly.<br/>
<br/>
Base the line height on the maximum height of the overall font metrics as<br/>
opposed to height of the individual glyphs.  This results in the line height<br/>
being defined for worst-case, as opposed to it changing dynamically.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 May 2011 15:00:44 -0400</pubDate>
</item>
<item>
    <title>Properly render fonts at both Standard Def and HD resolutions</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/5140430fd4fb</link>
    <description><![CDATA[Properly render fonts at both Standard Def and HD resolutions<br/>
<br/>
The CEA-608 test vector was rendering at 1920x1080.  Some recent<br/>
changes I made broke rendering at 720x480 in that the fonts were<br/>
being rendered off-screen in some cases.<br/>
<br/>
Take into account the video resolution when choosing the font size and<br/>
placement of the SPU region.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 16 Apr 2011 21:08:21 -0400</pubDate>
</item>
<item>
    <title>Fix renderer bailing out on non-breaking space lines</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/71763f027a67</link>
    <description><![CDATA[Fix renderer bailing out on non-breaking space lines<br/>
<br/>
If a line has nothing but nonbreaking spaces, the renderer would<br/>
bail out and not render the frame at all.  Fix that.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 16 Apr 2011 21:06:21 -0400</pubDate>
</item>
<item>
    <title>Fix memory corruption</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/d785e0651240</link>
    <description><![CDATA[Fix memory corruption<br/>
<br/>
There was an edge case where we would end up corrupting arbitrary memory<br/>
on the heap because we went past the end of the array.  So fix that case.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 10 Apr 2011 22:49:04 -0400</pubDate>
</item>
<item>
    <title>Render closed captions over a black background.</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/a8b4658dd838</link>
    <description><![CDATA[Render closed captions over a black background.<br/>
<br/>
First cut at a patch to always render CC text over a black background to<br/>
improve readability.  However, this patch isn't complete in that *all* text<br/>
is now being rendered over the background, whereas this really is something<br/>
that freetype.c should only be doing if rendering EIA-608 captions.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 21:16:16 -0500</pubDate>
</item>
<item>
    <title>Setup a fixed width font style with size appropriate for the display</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/d1ada0be7cf2</link>
    <description><![CDATA[Setup a fixed width font style with size appropriate for the display<br/>
<br/>
A proportional space font will result in inconsistent rendering for things<br/>
such as centered captions or captions that are not left jusfified.<br/>
<br/>
Also, we need to use a smaller font, since the 16 line display won't fit<br/>
within the window at the default font size.  This patch ensures consistent<br/>
rendering regardless of how the user has configured the OSD font properties.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 21:13:55 -0500</pubDate>
</item>
<item>
    <title>Increase the size of the buffer for CC text</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/f1326e11c006</link>
    <description><![CDATA[Increase the size of the buffer for CC text<br/>
<br/>
Make the buffer larger, since there are more HTML tags in the resulting output<br/>
stream.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 21:06:42 -0500</pubDate>
</item>
<item>
    <title>Fix rendering of HTML reserved characters</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/17ccafb52d47</link>
    <description><![CDATA[Fix rendering of HTML reserved characters<br/>
<br/>
If the character in the EIA-608 stream is one of the reserved characters,<br/>
escape it accordingly so that the HTML renders properly.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 21:04:52 -0500</pubDate>
</item>
<item>
    <title>Fix improper rendering of PAC codes containing color or font styles</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/420a62a42fbd</link>
    <description><![CDATA[Fix improper rendering of PAC codes containing color or font styles]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 21:00:05 -0500</pubDate>
</item>
<item>
    <title>Fix bug in HTML construction that resulted in malformed HTML</title>
    <link>http://www.kernellabs.com/hg/~dheitmueller/vlc-1.1.5/rev/4e9c5d4d29b8</link>
    <description><![CDATA[Fix bug in HTML construction that resulted in malformed HTML<br/>
<br/>
Address a case where we would end up with missing closing underline tags.  This<br/>
results in malformed HTML causing the subpicture to never be rendered in those<br/>
cases.]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 05 Mar 2011 20:58:16 -0500</pubDate>
</item>

  </channel>
</rss>
