Feature #247 ยป ttxtsubs-translucent-bg.diff
ttxtsubsdisplay.c | ||
---|---|---|
_osd->DrawRectangle(0, 0, width - 1, height - 1, clrTransparent);
|
||
if(globals.mOutlineWidth < 2){
|
||
int maxwidth = 0;
|
||
for (int line = 0; line < _numberOfSubTitleTextLines; line++) {
|
||
int linewidth = _osdFont->Width(_subTitleTextLines[line].text);
|
||
if(linewidth > maxwidth)
|
||
maxwidth = linewidth;
|
||
}
|
||
maxwidth+=40;
|
||
_osd->DrawRectangle((width/2)-(maxwidth/2), 0, (width/2)+(maxwidth/2), height - 1, 0x8a000000);
|
||
}
|
||
for(int textLineIndex = 0; textLineIndex < _numberOfSubTitleTextLines; textLineIndex++)
|
||
{
|
||
int lineWidth = _osdFont->Width(_subTitleTextLines[textLineIndex].text) + 2 * globals.mOutlineWidth + 5;
|