diff options
author | Yunqing Wang <yunqingwang@google.com> | 2014-02-04 11:09:34 -0800 |
---|---|---|
committer | Yunqing Wang <yunqingwang@google.com> | 2014-02-11 15:30:54 -0800 |
commit | 507fd5220b50be735c462308778efed9709404a6 (patch) | |
tree | 30f98aeb3b2e0575ec5fdfebd10a194ac2c9c4ea /resize_util.c | |
parent | f6bc927070f555187b13bcee38724ba22462425f (diff) | |
download | libvpx-507fd5220b50be735c462308778efed9709404a6.tar libvpx-507fd5220b50be735c462308778efed9709404a6.tar.gz libvpx-507fd5220b50be735c462308778efed9709404a6.tar.bz2 libvpx-507fd5220b50be735c462308778efed9709404a6.zip |
Enable encode_breakout in real time encoding
In real time encoding, we enable encode_breakout to make encoding
fast. A speed feature "use_encode_breakout" is defined to set
encode_breakout thresholds for different speeds.
However, currently, static_thresh is an encoder option. The encode_
breakout can be turned off if user sets static_thresh=0 specifically.
The rtc set borg test result: (need to set --static_thresh=1)
speed -5, psnr loss -3.543%;
speed -4, psnr loss -2.358%;
speed -3, psnr loss -0.771%.
Encoding speed test:
speed -5, 11% - 60% speedup;
speed -4, 5.5% - 28% speedup;
speed -3, 0.8% - 7% speedup.
Change-Id: Icde592ffbe77eac7446f872a2e9eb2051733677b
Diffstat (limited to 'resize_util.c')
0 files changed, 0 insertions, 0 deletions