summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_encodeframe.c
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-08-11 18:02:18 -0700
committerJingning Han <jingning@google.com>2014-08-13 14:16:18 -0700
commit1e30547984e1d80f5b98214efc9f781cbcc85999 (patch)
treeda1bac5f4b3118c2d058b8478ca7a508e7d18934 /vp9/encoder/vp9_encodeframe.c
parent6e086548cbb7c6802b5f0cfacd60600f6ae6e45b (diff)
downloadlibvpx-1e30547984e1d80f5b98214efc9f781cbcc85999.tar
libvpx-1e30547984e1d80f5b98214efc9f781cbcc85999.tar.gz
libvpx-1e30547984e1d80f5b98214efc9f781cbcc85999.tar.bz2
libvpx-1e30547984e1d80f5b98214efc9f781cbcc85999.zip
Skip mode search based on reference frame consistency
This commit enables the encoder to skip NEARMV and ZEROMV if the above and left blocks have identical reference frame, and the current reference is different from that. It reduces the runtime of speed 3 for test sequences: bus cif at 1000 kbps 10064 ms -> 9823 ms pedestrian 1080p at 2000 kbps 193078 ms -> 189559 ms The compression performance is changed by derf -0.085% stdhd -0.103% Change-Id: If304f26d42e6412152a84c3dd7b02635c38444f4
Diffstat (limited to 'vp9/encoder/vp9_encodeframe.c')
0 files changed, 0 insertions, 0 deletions