<br><br><div class="gmail_quote">On Sun, Nov 29, 2009 at 12:42 PM, Laurent Aimar <span dir="ltr"><<a href="mailto:fenrir@via.ecp.fr">fenrir@via.ecp.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 Once a subtitle is displayed, it should never move. Otherwise, It makes thing<br>
harder to read, breaks some subtitles files, and we had complains about that.<br></blockquote><div><br>I am just curious in what way it breaks some subtitle files?<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
>    There is a problem regarding fixing that glitch at positioning: the code<br>
>    would need some wild refactoring in order to do that and still keep the<br>
>    behavior where subtitles keep their position after new ones appear.<br>
</div> Which problem ?<br></blockquote><div><br>I would like subtitle position to be updated when pressing hotkeys for subtitle offset, even position of those already displayed, it makes adjusting it much easier. Which means subtitle offset should be applied everytime subtitles are drawn, but subtitle overlap logic demands final subtitle position to be stored for the life time of a subtitle.... which also resulted in the bug where offset was applied twice... it gets even more complicated than that when you think of live subtitle position update in combination with bounding them to the boundary of video.<br>
<br>I have alternative implementations to solve the problem which keep relative subtitle position for their life time, but there is two alternative problems:<br>- either we don't bound subtitles, so when you offset them you may push them offscreen.<br>
- or if some bounding occurs and multiple subtitles are being displayed, the ones that were restricted will visually overlap with their neighbour, id you know what I mean<br></div></div>