commit | 4890853010847479bb88a43829824649a547c478 | [log] [tgz] |
---|---|---|
author | Attila Nagy <attilanagy@google.com> | Tue May 22 14:19:10 2012 +0300 |
committer | John Koleszar <jkoleszar@google.com> | Wed May 23 13:50:59 2012 -0700 |
tree | 88e4fbbeab2f8247ac6c12deee25a5148c207d92 | |
parent | cf0970157dd7be238a8e7cc4917b22b3834ebd56 [diff] |
Fix another multithreaded encoder loopfilter race condition After a key frame encoding, the frame type could change while filtering is still going on. Pass the frame type as parameter to the loopfilter function and don't read it from common storage. vp8cx_set_alt_lf_level has to be done before packing the stream. Currently alt_lf_level is not used so there hasn't been any visible problem here. Change-Id: Ia114162158cd833c2b16e3b89303cc9c91f19165