<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 3/29/12 3:10 PM, alexander wrote:
    <blockquote cite="mid:945E6A1E94C541AF908AC7DC4417416E@r835"
      type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <meta name="GENERATOR" content="MSHTML 8.00.6001.18702">
      <style></style>
      <div><font face="Arial" size="2">Dear Friends,</font></div>
      <div> </div>
      <div><font face="Arial" size="2">Please help me to understand one
          strange thing...</font></div>
      <div> </div>
      <div><font face="Arial" size="2">Some video files has not linear
          timeline, please look at attached pictures.</font></div>
      <div> </div>
      <div><font face="Arial" size="2">The files are playing fine, but </font><font
          face="Arial" size="2">If i repack such files they are playing
          not correctly.</font></div>
      <div> </div>
      <div><font face="Arial" size="2">If i recalculate time for problem
          frames and and make time linear, the movie decoding correct,
          but playing not smooth, with short delays.</font></div>
      <div> </div>
      <div><font face="Arial" size="2">The question is...     is it was
          an error in packing software, or all is correct and such not
          linear time is because of codec specifics?</font></div>
    </blockquote>
    <br>
    <br>
    The frames are stored in decode order according to DTS timestamp,
    but DTS timestamps are not stored in matroska.  The timestamps you
    are highlighting are presentation timestamps (PTS).  Frames are not
    necessarily decoded and presented in the same order. <br>
    <br>
    Please read this explanation about various frame types, in
    particular B-frames -- <a class="moz-txt-link-freetext" href="http://forum.doom9.org/showthread.php?t=19436">http://forum.doom9.org/showthread.php?t=19436</a><br>
    <br>
        Pavel.<br>
  </body>
</html>