Age | Commit message (Collapse) | Author |
|
|
|
|
|
Code refactoring.
Change-Id: I73b6fcc0444155ee46c1efa5253c1d608c6439cb
|
|
Change-Id: I5169155b20ea3676a6ce58ec77d6aeba07db29d9
|
|
Change-Id: I0ba02d501d65a2f219fa1bb87b8eb81f7e6ab332
|
|
|
|
|
|
|
|
|
|
|
|
The mvs are clamped in the vp9_find_best_ref_mvs() already.
Change-Id: I9bea5e35aef6007466fe7fca4bc2dc5c17e74222
|
|
Change-Id: I41ee684cf113a7b5edf280183e51cb08b2e93cc4
|
|
Reduce unnecessary fetch from MB_MODE_INFO.
Change-Id: Iff89b76d5e2774c00a564e902913a633fa2e1ea9
|
|
Change-Id: I10c1ad23b110cf92cb026e895039c215c47abfd0
|
|
* changes:
usage.dox: fix encoder/decoder subpage list indent
usage.dox: fix doxygen warnings in 1.8.x
|
|
Move the scaling factor outside column projection. This avoids
repeated calculation of the same scaling factor. Profiling shows
that the percentage of vp9_int_pro_col_sse2 of overall cycles
goes from 2.29% down to 1.88%.
Change-Id: I5ac4e324ab2d7f33ba2de66dd2a12e04e04dfd66
|
|
|
|
Change-Id: I4039f8ac75a9cfcc4d07abd0619d1379bb10fe51
|
|
1. remove duplicate initialization to mbmi->interp_filter.
2. move mv clamping into ref_frame loop instead of mode checking loop.
3. move the check if last frame is same as golden frame earlier to
avoid initialization of Golden reference related variables.
Change-Id: Idf2d05e19e94a24f69cc289687869fc71d2ff289
|
|
|
|
Change-Id: I32f0bcb40c6e7ba63bfae487739ededd0b6b2dde
|
|
use \li to separate the list items contained in conditionals. this
avoids the encode page becoming a sub-item of decode; likely a problem
in <1.8.3.
+ fix encoder conditional, spelling error
+ correct encode page name to match decode 'Encoding'
Change-Id: I67890f52bed8e708bad63fb8819a074e0beff2ca
|
|
use \li to denote list items with \if.
fixes the following likely visible in <1.8.3:
usage.dox: warning: Invalid list item found
usage.dox: warning: End of list marker found without any preceding list items
Change-Id: I33c72799edf9f8866596ac8f79247050b8c75681
|
|
The compression performance of speed -5 is on average 12.6% better
than speed -6. At lower bit-rates, the gains are typically 20% or
more. For 2-thread encoding, the speed -5 takes about 1.6x time of
speed -6.
Change-Id: If7a73464a24d33e8f49b9533b51ec51c8da7fc80
|
|
|
|
This makes clear that for end-usage, only 0 is supported currently.
Change-Id: I99795807c20df1d71b3c803e8d5f3b36583dcc85
|
|
|
|
|
|
|
|
|
|
The commit updates the comments in vp8cx.h to make it clear which
codec support each of codec control functions.
Change-Id: Ibf876e289d4325bbb61ce19311da60d384624c2f
|
|
Crash occured on very first key frame, because denoiser
temporal function was beng entered.
Updated denoiser unittest to set cpu_used from first frame,
and verified fix fixes the crash.
Change-Id: I3be1124b52846fbbe7248d2c3d6136e086c80bc1
|
|
|
|
|
|
|
|
|
|
Change-Id: Ie0c3ef3ae3aedf049b1a296de607730b79c12672
|
|
Change-Id: Ib54ab11adf8178eec74f65388a89c8f912c7869a
|
|
|
|
Change-Id: I70ee538609cefad76b8ce9b225bbf8d8447aff23
|
|
* changes:
Added comment for vp9 only codec controls
Rename a vp9 only control with vp9e prefix
|
|
Change-Id: I5c96b6a25f9df60da65b7af7c92a921b611746e3
|
|
|
|
Comments are updated to reflect that these controls apply to VP9 only,
thereby, to insure the document produced by doxygent to reflect the
same fact too.
Change-Id: Ic54c88ec066aa0ec4552d43dd4a7016e1f810f42
|
|
Also updated comments and doc to make it clear that the control is
supported in VP9 only.
Change-Id: I6f120b65135fc1185695e9e3dc29fbe0d430824b
|
|
This commit uses a 6-point 1-step refine motion search in the
integral projection based full pixel motion estimation, to replace
the current 9-point search.
It reduces runtime cost of speed -6 on some noisy clips, e.g.,
dark720p single thread
33314 b/f, 40.076 dB, 18231 ms ->
33307 b/f, 40.067 dB, 17768 ms
The compression performance for rtc set remains unchanged.
Change-Id: I194ea5a9ce52e5a10baeee36338633adc22f764c
|
|
|
|
|
|
Change-Id: Id7f8654aeeb20caa402bc822521b1d72c658f4f9
|
|
This commit changes to use single loop to evaluate all inter modes.
There is no impact on compression quality and speed, but allow future
experiment with the order of modes evaluated.
Change-Id: I71696ce1014cbe127e25e98710d835987f5ecc09
|