summaryrefslogtreecommitdiff
path: root/vp9/vp9_cx_iface.c
diff options
context:
space:
mode:
authorMarco <marpan@google.com>2016-02-16 08:40:23 -0800
committerMarco <marpan@google.com>2016-02-16 13:10:27 -0800
commit89cc68252846478fa7f2d570d96ff93776cefac6 (patch)
tree208c740338cc58083a84dcbf836ae80548431c06 /vp9/vp9_cx_iface.c
parent548889c35ad177861dbec9fd9b14ac9bb070723a (diff)
downloadlibvpx-89cc68252846478fa7f2d570d96ff93776cefac6.tar
libvpx-89cc68252846478fa7f2d570d96ff93776cefac6.tar.gz
libvpx-89cc68252846478fa7f2d570d96ff93776cefac6.tar.bz2
libvpx-89cc68252846478fa7f2d570d96ff93776cefac6.zip
vp9-real-time mode: Fix condition for allowing reference masking.
Add frame-level condition for reference masking: under external or internal dynamic resize, allow for reference masking if none of the references have been scaled. Peviously, reference masking was turned off for the stream if dynamic resize feature was enabled or an external resize event occurred. reference_masking gives speed up with little/no loss in compression. For speed 7 on rtc set: encoding time decreases by about 5-7%, avgPSNR/SSIM goes down ~0.2%. Change-Id: Ie4444577451ef954414d8fb4b2c99d65cadf1746
Diffstat (limited to 'vp9/vp9_cx_iface.c')
0 files changed, 0 insertions, 0 deletions