<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    These are commits related to frames played and audio sync<br>
    <br>
    <pre>* 0e7e57f9c2 2019/03/06 Peter Bennett : Playback: Fix jerkiness with codec-deinterlaced content                                                                                             </pre>
    <pre>* 6a5fb07fa1 2019/03/04 Peter Bennett : AVSync2: Use frame timestamps to determine elapsed play time                                                                                        </pre>
    <pre>* 4089bf1ff0 2019/02/24 Peter Bennett : Playback: AvSync2 fix fast forward/rewind                                                                                                           </pre>
    <pre>* 6b402ca5a3 2019/02/15 Peter Bennett : AVSync2: Improve resync speed and accuracy                                                                                                          </pre>
    <pre>* 90b4ec347f 2019/02/15 Peter Bennett : AVSync2: Fix never-ending stutter on Live TV                                                                                                        </pre>
    <br>
    The change in 6a5fb07fa1 was to address the issue of frame count and
    elapsed time getting out of sync and it worked surprisingly well,
    but there are side-effects..<br>
    <br>
    In my opinion playback should use timestamps rather than frame count
    to determine elapsed time, but that would be a major change.<br>
    <br>
    I believe that David Engel , Mark Spieth and John Pilkington had
    problems with elapsed time going at the wrong rate before I made the
    fix.<br>
    <br>
    The problem was worst with the built in deinterlace of the shield
    and in particular if you were running at increased speed (e.g.
    1.5x).<br>
    <br>
    Peter<br>
  </body>
</html>