- 16 Apr, 2014 - 2 commits
-
-
Paul Wilkins authored
Fix rate control bug whereby the rate factor heuristics were being updated on arf overlays causing a rate surge for a few frames followed by a corrective drop. This fix eliminates many of the overshoot problems that we were seeing on hard clips (even without applying stricter vbr rate control) and also helps quality on almost all clips with some hard clips improving by >5%. Overall quality results measured at speed 2. Derf +1.78% opsnr , +2.44% SSIM Stdhd +2.41% opsnr, +2.85% SSIM Change-Id: I2369df6295c2705963fa6307877f6acb304bcc39
-
Dmitry Kovalev authored
-
- 15 Apr, 2014 - 12 commits
-
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I87819fed5aebb6ffe2f4d4655df226235a3d21cb
-
Dmitry Kovalev authored
Change-Id: I988eea8f78f71135b914661420c5c75674e5c010
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Vignesh Venkatasubramanian authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
- 14 Apr, 2014 - 19 commits
-
-
Paul Wilkins authored
-
Dmitry Kovalev authored
Change-Id: Id687aa617650a859463e7ae63dd4c0dc4f3e4779
-
Dmitry Kovalev authored
Change-Id: I5ed360585dae2c9fea6c32058dbfb8ec07700677
-
Yaowu Xu authored
-
Adrian Grange authored
-
Vignesh Venkatasubramanian authored
Remove call to fatal() in webmdec.c so that it does not depend on tools_common.c for compilation. Change-Id: I3eec483afe6fae72436993c72b26d61d14a7f2bf
-
Dmitry Kovalev authored
Change-Id: I257fb32673c47848258dc7e6e22147d0beb49f86
-
Paul Wilkins authored
-
Dmitry Kovalev authored
Change-Id: I35b9d1856d7951b8df7c933df6936dfc52a28451
-
Dmitry Kovalev authored
We don't use declarations from this file. The real declarations (differently named) are in vp9_rtcd_defs.pl, e.g. vp9_full_search_sad. Change-Id: I73cbf064305710ba20747233cfdbe67366f069a0
-
Yaowu Xu authored
Change-Id: I6ea1c335da9ca5b65f6a11466b417ad196fd0d65
-
Adrian Grange authored
Added command line flags "resize-width" & "resize-height" to allow the user to specify the frame size to encode at. These two flags are ignored if the "resize-allowed" switch is not set to 1. All frames in the clip are then encoded at this size, which must be smaller than the raw frame size. Change-Id: I3d64bd9303d5c0bd678461a866a1ea621700d744
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Paul Wilkins authored
This prefix reserved for global scope functions etc. Change-Id: I671cda2a63e01a40aae3d7407dd1bb4d338d709c
-
Paul Wilkins authored
A previous path improved speed 2 quality a little but more extensive testing showed that it slowed encode by a few %. The change will have a similar effect for speed 3 but should not impact speeds 4+; This experiment should reverse that and give a speed up at the cost of a small quality loss. Borg results pending. Change-Id: I4493fc1541aaf44587f1a41ff219f7088da9252c
-
Yaowu Xu authored
-
- 12 Apr, 2014 - 4 commits
-
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
vp9/encoder/vp9_rdopt.c:3913:44: runtime error: index -1 out of bounds for type 'RefBuffer [3]'. Change-Id: Ic0ec755328853b359e3a1ee84d319589183e38b7
-
- 11 Apr, 2014 - 3 commits
-
-
hkuang authored
-
Dmitry Kovalev authored
Both values are already checked as command line arguments: RANGE_CHECK_HI(cfg, g_lag_in_frames, MAX_LAG_BUFFERS); RANGE_CHECK_HI(extra_cfg, sharpness, 7); Change-Id: I584798d587152d88dfd517c210054b466f4e5f8a
-
Yaowu Xu authored
Change-Id: I258351fc1fff70ff2e9fa4845e575b0bb6a423d1
-