<p>Suresh, can you help here?<br>
Mobin and friends can help here too.</p>
<p>- sent from my G1</p>
<p><blockquote>---------- Forwarded message ----------<br>From:  <<a href="mailto:bugzilla-daemon@bugzilla.mplayerhq.hu">bugzilla-daemon@bugzilla.mplayerhq.hu</a>><br>Date: Dec 25, 2008 11:31 AM<br>Subject: [Bug 1359] Complex rendering (Indic, Persian languages) support in subtitles<br>
To:  <<a href="mailto:pravi.a@gmail.com">pravi.a@gmail.com</a>><br><br><a href="http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1359" target="_blank">http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1359</a><br>
<br>
<br>
<br>
<br>
<br>
------- Comment #1 from <a href="mailto:eugeni.stepanov@gmail.com">eugeni.stepanov@gmail.com</a>  2008-12-25 20:31 CEST -------<br>
I've been thinking of doing it, but I don't fully understand how much code<br>
around harfbuzz is needed. All these libraries (pango and qt, at least) seem to<br>
be doing a lot of additional work: shapers for different languages, calls to<br>
freebidi2, so on.<br>
<br>
It seems harfbuzz already includes some implementation of bidi algorithm. It<br>
also seems to include a set of shapers, probably from QT. Will it be ok to<br>
simply replace charcode to glyph index conversion by a call to HB_ShapeItem?<br>
<br>
Another thing I don't understand: how could harfbuzz do bidi, if it can only be<br>
done after line breaking? Harfbuzz does not do line breaking.<br>
<font color="#888888"><br>
<br>
--<br>
Configure bugmail: <a href="http://bugzilla.mplayerhq.hu/userprefs.cgi?tab=email" target="_blank">http://bugzilla.mplayerhq.hu/userprefs.cgi?tab=email</a><br>
------- You are receiving this mail because: -------<br>
You reported the bug, or are watching the reporter.<br>
</font></blockquote></p>