<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 06/14/2018 04:25 PM, Aman Gupta
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAK=uwuy3MfXunWpki7Nztd9XniF4F+mWqjPe13TW8fvGD4-0EA@mail.gmail.com">
      <div dir="ltr"><br>
        <br>
        <div class="gmail_quote">
          <div dir="ltr">On Thu, Jun 14, 2018 at 1:11 PM Peter Bennett
            <<a href="mailto:pb.mythtv@gmail.com"
              moz-do-not-send="true">pb.mythtv@gmail.com</a>> wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
            <br>
            On 06/14/2018 03:46 PM, Aman Gupta wrote:<br>
            > Some issues came up
            with a75bb5496ac6e7e194f1c6fd3b87f02a52e74adb and <br>
            > I plan to revert it. It might improve your situation.
            Mind reverting <br>
            > that commit and seeing if it helps?<br>
            ><br>
            I can try that. What change should I expect? It now seems to
            be working <br>
            perfectly with the 10 millisecond wait and retry.<br>
            Should I try it in conjunction with the change as suggested
            in the other <br>
            email (receive frames until there are none before sending a
            packet)?<br>
          </blockquote>
          <div><br>
          </div>
          <div>I guess I was curious if the revert changed the number of
            failures you were seeing before where a sleep was necessary.</div>
          <div><br>
          </div>
          <div>In any case, that revert is will be committed soon so
            it's good things work just as well with it.</div>
          <div><br>
          </div>
          <div>Aman</div>
          <div> <br>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <br>
            Peter<br>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <br>
    Hi Aman<br>
    <br>
    I reverted that commit in my source. Playback still works fine. I
    have removed the logging of every frame so I cannot see exactly how
    often the retry occurs, but it looks like they are about the same as
    before.<br>
    <br>
    I disabled MythTV deinterlacing, and interlaced content seems to be
    fine. It looks like Nvidia Shield built in deinterlacing is working.
    I have not made the change you suggested (reading all frames before
    releasing a packet). I will make that change.<br>
    <br>
    Peter<br>
  </body>
</html>