<div dir="ltr">On Thu, Sep 12, 2013 at 6:28 PM, Joey Morris <span dir="ltr"><<a href="mailto:rjmorris.list@zoho.com" target="_blank">rjmorris.list@zoho.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I'm playing MKV files that I ripped from my DVDs using Handbrake on<br>
Linux. When I enable closed captions, MythTV displays a little empty<br>
box at the end of every caption, representing what I assume is a<br>
non-printable character. Like maybe the captions end in \n\r and<br>
MythTV can't handle the \r. I used mkvextract to export a CC track to<br>
an SRT file. When I examined the captions, I didn't see any unusual<br>
characters at the end of them, just a 0x0a.<br>
<br>
Closed captions from OTA recordings do not exhibit this behavior.<br>
<br>
I'm running 0.26-fixes. Does anyone else have this problem? Any<br>
thoughts on what's causing it or additional steps to debug?<br><br></blockquote><div>If you run mythfrontend with "-v vbi", it should produce logs describing the text strings it's trying to render, which would hopefully also show any unusual characters that may be rendered as an empty rectangle. This is unlikely to be whitespace like \r, since all caption text has leading and trailing whitespace removed by the QString::trimmed() operation. From the QString documentation, "This includes the ASCII characters '\t', '\n', '\v', '\f', '\r', and ' '."</div>
<div><br></div><div>Jim</div></div></div></div>