]> granicus.if.org Git - libvpx/commit
VP9 denoiser bug-fix: artifact caused by false buffer swap.
authorjackychen <jackychen@google.com>
Wed, 7 Oct 2015 17:44:04 +0000 (10:44 -0700)
committerjackychen <jackychen@google.com>
Wed, 7 Oct 2015 18:16:15 +0000 (11:16 -0700)
commit7231c62c9f3ae3dc3c79ab593c88acd2b3b1321d
tree3f8237ac9fe076eb1ee59c6e609ac4273e9e86ec
parentf3a73f1277f5b365a3c8965c8c57df7a2bd0a583
VP9 denoiser bug-fix: artifact caused by false buffer swap.

The artifact occurs periodically when VP9 denoiser is on and
refresh_golden_frame happen. When refresh_golden_frame happen,
we should copy the frame buffer instead of swapping the pointers.

Change-Id: Ib3204c4b04db28ecf439c6d9e61f3d146f04196d
vp9/encoder/vp9_denoiser.c