commit | 5df8183189440eaf5bdce8fa3eb8ca333e40d46f | [log] [tgz] |
---|---|---|
author | Ram Mohan <ram.mohan@ittiam.com> | Fri May 10 19:55:26 2019 +0530 |
committer | Ray Essick <essick@google.com> | Wed Aug 07 13:11:57 2019 -0700 |
tree | 4a47b236ab245e03429bd0b50815c0178d1b1568 | |
parent | c83038ec704a930059c7d389c338fb8e623bbb55 [diff] |
libavcenc: Correct placement of sync synchronize In entropy thread, after a call to __sync_synchronize(), store buffer is receiving new entries. This is causing entropy threads to go out of sync, resulting in erroneous bitstreams. The following change corrects this. Bug: 130554568 Test: run cts -m CtsVideoTestCases -t android.video.cts.VideoEncoderDecoderTest#testAvcGoog0Qual0720x480 --skip-preconditions Change-Id: I81a2343f0f80c1e899e60e92fb48bbd3da006eab