- 02 Mar, 2013 - 3 commits
-
-
John Koleszar authored
* changes: Add unit test for x4 multi-SAD functions Add VP9 1 block SAD functions to unit test Merge master branch into experimental
-
John Koleszar authored
Update the function prototypes to match between VP9 and VP8. Change-Id: If58965073989e87df3b62b67a030ec6ce23ca04f
-
John Koleszar authored
Change-Id: I06b5ba5c457944cfa4cd9f53c3bd8cda132439c2
-
- 01 Mar, 2013 - 8 commits
-
-
Ronald S. Bultje authored
Change-Id: I7977694223521404fc69f29ae2cff03e36e87299
-
John Koleszar authored
Picks up some build system changes, compiler warning fixes, etc. Change-Id: I2712f99e653502818a101a72696ad54018152d4e
-
Yaowu Xu authored
-
Yunqing Wang authored
-
Yaowu Xu authored
to be a fixed value of 15. Test results: cif: .124%, .068%, .081% std-hd: 2.809%, 3.174%, 2.705% Change-Id: I380c8152c973506094da15eab59e3aa22b75a983
-
Dmitry Kovalev authored
-
Yunqing Wang authored
Simplified idct32x32 calculation when there are only 10 or less non-zero coefficients in 32x32 block. This helps the decoder performance. Change-Id: If7f8893d27b64a9892b4b2621a37fdf4ac0c2a6d
-
Dmitry Kovalev authored
* changes: Ignoring test video sequences in the source tree. Code cleanup.
-
- 28 Feb, 2013 - 21 commits
-
-
James Zern authored
gf_group_bits is int64_t remove casts to int. Change-Id: I3b4225905041fac9af9fdfcbcb6f1c357ea4b593
-
John Koleszar authored
-
Jim Bankoski authored
-
Dmitry Kovalev authored
Adding /*.ivf and /*.ivf.md5 filename patterns to .gitignore. Change-Id: I9be9c99023e6b59bcc9cfbb6c9d6cdc8e500fc4f
-
Dmitry Kovalev authored
Lower case variable names, converting while loops to for loops. Change-Id: Ic3b973391eef7472a99d18d02fe79cfef5e04e62
-
Yunqing Wang authored
-
Yunqing Wang authored
Provided a wrapper and removed duplicate code. Change-Id: Iaef842226ec348422e459202793b001d0983ea30
-
Scott LaVarnway authored
Change-Id: Ie89bd00d58e30bf4094cb748a282f1dfa81a31d8
-
Jim Bankoski authored
Change-Id: Id786be31da3c91d95d2955aa569ecdc6e66650df
-
John Koleszar authored
The ABOVESPREFMV experiment uses four pixels to the left of the current block, which don't exist for the left-most column. Change-Id: I4cf0b42ae8f54c0b3e7b1ed8755704b74fafc39c
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Removing redundant variables, using x *= y instead x = x * y, moving variable declarations into inner blocks. Change-Id: I884f95c755f55d51b7c1c6585f10296919063e41
-
Dmitry Kovalev authored
Removing redundant 'extern' keyword, better formatting, code simplification. Change-Id: I132fea14f08c706ee9ea147d19464d03f833f25b
-
John Koleszar authored
The width and height stored in the reference frames are padded out to a multiple of 16. The Width and Height variables in common are the displayed size, which may be smaller. The incorrect comparison was causing scaling related code to be called when it shouldn't have been. A notable case where this happens is 1080p, since 1088 != 1080. Change-Id: I55f743eeeeaefbf2e777e193bc9a77ff726e16b5
-
Johann authored
-
Jim Bankoski authored
sse4_1 code used uint16_t for returning sad, but that won't work for 32x32 or 64x64. This code fixes the assembly for those and also reenables sse4_1 on linux Change-Id: I5ce7288d581db870a148e5f7c5092826f59edd81
-
Jim Bankoski authored
Change-Id: I919e2dd72292fe44f2e53ada56bd42287d50cdeb Signed-off-by:
Jim Bankoski <jimbankoski@google.com>
-
Christian Duvivier authored
-
John Koleszar authored
-
Christian Duvivier authored
Scalar path is about 1.4x faster (4% overall encoder speedup). SSE2 path is about 7x faster (13% overall encoder speedup). Change-Id: I7e85d8225a914a74c61ea370210414696560094d
-
Dmitry Kovalev authored
-
- 27 Feb, 2013 - 8 commits
-
-
Dmitry Kovalev authored
Fixing code style, using array lookup instead of switch statements for forward hybrid transforms (in the same way as for their inverses). Consistent usage of ROUND_POWER_OF_TWO macro in appropriate places. Change-Id: I0d3822ae11f928905fdbfbe4158f91d97c71015f
-
John Koleszar authored
* changes: convolve test: validate 1D filters are 1D Run all filters through convolve test
-
Dmitry Kovalev authored
-
Yunqing Wang authored
-
John Koleszar authored
Fixes a rollover of the cx_time variable for encodes that take over ~4200 seconds. Also enable the time estimate in first pass. Change-Id: Ib5a98ee71bccd79a804d709cec7260651d0b7141
-
John Koleszar authored
-
Yunqing Wang authored
-
Dmitry Kovalev authored
Fixing indentation, removing redundant parenthesis, deciphering single letter variable names, better spacing. Change-Id: I1d447a7d69eddbf1e94e0820423615f40ea2d591
-