<div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jul 26, 2018 at 8:18 AM Peter Bennett <<a href="mailto:pb.mythtv@gmail.com">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">Hi Aman<br>
<br>
When doing a skip forward in playback, we use avcodec_flush_buffers and <br>
then start processing from a different part of the file. We then receive <br>
a couple of frames from the new location and then one which contains <br>
part of a frame from before the flush and part of a new frame. There is <br>
a diagonal jagged line across the middle. Above the jagged line is part <br>
of an image after the flush. Below the line is part of an image before <br>
the flush. This produces a noticeable irritating flash on the screen.<br>
<br>
In this case the second frame after the flush was corrupted this way. It <br>
is not consistent, sometimes the third frame, sometimes a later one. I <br>
tried to compensate by dropping some frames after a flush but it is <br>
problematic because it is inconsistent.<br>
<br>
This link is a photograph of the screen when I stopped it during playback.<br>
<a href="https://www.dropbox.com/s/rxub9otpwuop3t9/IMG_20180709_173348703.jpg?dl=0" rel="noreferrer" target="_blank">https://www.dropbox.com/s/rxub9otpwuop3t9/IMG_20180709_173348703.jpg?dl=0</a><br>
</blockquote><div dir="auto"><br></div><div dir="auto">I have seen this too. It started when the shield updated to Oreo. I'm not sure there's anything we can do about it besides reporting to Nvidia.</div><div dir="auto"><br></div><div dir="auto">Aman</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
I have other pictures from before and after the bad one if you need them.<br>
<br>
Peter<br>
<br>
<br>
</blockquote></div></div>