This project is read-only.

tts:origin on pElement not being respected


I have some TTML generated by a commercial Transformer (taking EIA-608 as an input).
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<tt ttp:frameRate="24" ttp:frameRateMultiplier="1000 1001" ttp:timeBase="smpte" xml:lang="en" xmlns="" xmlns:m608="" xmlns:smpte="" xmlns:ttm="" xmlns:ttp="" xmlns:tts="">

    <ttm:title>SMPTE-TT document</ttm:title>
      <style tts:color="white" tts:fontFamily="monospace" tts:fontSize="0.6c" tts:fontWeight="bold" xml:id="basic"/>
      <region tts:backgroundColor="transparent" xml:id="pop1"/>
      <p begin="00:01:02:23" end="00:01:06:03" region="pop1" style="basic" tts:origin="27% 84%">
        <span tts:backgroundColor="black">Bilbo: "MY DEAR FRODO:</span>
The problem is that the caption is not displayed where it should be according to the origin. To make it work I have to move the tts:origin attribute into the region element.