- 04 Dec, 2014 9 commits
-
-
Marco authored
-
James Zern authored
-
Tom Finegan authored
-
James Zern authored
the gtest implementation used only returns values between 0 and 2^31-1 + temporarily disable some tests in fdct8x8_test which misbehave with the new range Change-Id: I45381076f0bea3317cc6728305890e4fd2f2facd
-
James Zern authored
-
Adrian Grange authored
-
Deb Mukherjee authored
Change-Id: Id8c8c3be882bcd92afea3ccec6ebdf3f208d28ef
-
Marco authored
-
Marco authored
Change-Id: Icc7a816491897107764e4c936288e9000e6319b8
-
- 03 Dec, 2014 12 commits
-
-
Jingning Han authored
-
Adrian Grange authored
Change-Id: I714ca22b5d51016bf8b035cf457616c707257641
-
James Zern authored
-
Marco authored
For a few refresh periods after key frame, use large qp-delta to increase quality ramp-up. Change-Id: Ib5a150fb2dfa6bafd0d4e6b5d28dfd0724b61319
-
James Zern authored
the gtest implementation used only returns values between 0 and 2^31-1 + temporarily disable some tests in lpf_8_test which misbehave with the new range Change-Id: I8a026680c4b8c12dc14d4f24c33edb2315963114
-
Jingning Han authored
Change-Id: I6e5e0571d6967b9b992966336715e35bb97f187e
-
Jingning Han authored
-
Jingning Han authored
-
Marco authored
For key frame at speed 6: enable the non-rd mode selection in speed setting and use the (non-rd) variance_based partition. Adjust some logic/thresholds in variance partition selection for key frame only (no change to delta frames), mainly to bias to selecting smaller prediction blocks, and also set max tx size of 16x16. Loss in key frame quality (~0.6-0.7dB) compared to rd coding, but speeds up key frame encoding by at least 6x. Average PNSR/SSIM metrics over RTC clips go down by ~1-2% for speed 6. Change-Id: Ie4845e0127e876337b9c105aa37e93b286193405
-
Jingning Han authored
Change-Id: I56ead0ebc2491144c4e79e5859b05e126176702c
-
Jingning Han authored
This commit reworks the ONE_LOOP_REDUCED coefficient probability model update process. It allows model update for every coefficient across the spectrum at a coarser resolution, instead of performing precise update only for certain subset of probability models. The overall runtime remains nearly same (<1% change) for speed -6. The compression performance is improved by 7.5% in PSNR for speed -5 and 4.57% for speed -6, respectively. Change-Id: Ifb17136382ee7e39a9f34ff4a4f09a753125c8d1
-
James Zern authored
Synchronize all threads immediately as a subsequent decode call may cause a resize invalidating some allocations. fixes one aspect of crbug.com/437655 Change-Id: Ie993b62c2756478543206ddbe43ec6268d90a470
-
- 02 Dec, 2014 10 commits
-
-
Debargha Mukherjee authored
-
Deb Mukherjee authored
-
Peter de Rivaz authored
Change 72056 unfolded some macro definitions, but lost some alternative behaviour required for high bitdepth encodes. This causes the encoder to crash, see issue 884. Change-Id: I8ce4d73c9fe0a3c10ccb86fba210fabc8b2f0ccc
-
Debargha Mukherjee authored
-
Deb Mukherjee authored
Fixes a warning in chrome build. Change-Id: I8fa0fd3e7ba1aecf89e5f79ce94cd64ed6a9567c
-
Peter de Rivaz authored
Also removes some spurious changes in common/vp9_blockd.h which was introduced by a rebase issue between nextgen and master branches. Change-Id: If359f0e9a71bca9c2ba685a87a355873536bb282 (cherry picked from commit 005d80cd05269a299cd2f7ddbc3d4d8b791aebba) (cherry picked from commit 08d2f548007fd8d6fd41da8ef7fdb488b6485af3) (cherry picked from commit 4230c2306c194c058f56433a5275aa02a2e71d56)
-
Jingning Han authored
This commit makes the codec automatically turn on error resilient mode when using real-time mode for temporal scalable coding. It fixes an enc/dec mismatch issue and re-enables the corresponding unit test. Change-Id: Ie1f7134e9a78ddd43e9b1555b3ee991c8a3afd0d
-
Marco Paniconi authored
-
Jingning Han authored
-
Marco Paniconi authored
Incorporate segment delta-q into estimated bits. This generally improves the rate control under cyclic refresh (aq=3) mode. Change-Id: I1dc60fb230e7d08357fae18909d8ed27bf58e037
-
- 01 Dec, 2014 4 commits
-
-
Jingning Han authored
A hidden enc/dec mismatch bug was accidentally triggered by https://gerrit.chromium.org/gerrit/#/c/72247/ Adaptively adjust mode test kick-off thresholds in RTC coding This commit temporarily turns off the broken unit tests to avoid blocking other CLs while fixing. Change-Id: I0a0f195030321190ce10879cd833187680576367
-
Jingning Han authored
-
Yunqing Wang authored
-
Johann authored
Probably not even the dominant platform the library is being built for. Add --cpu= option description to help. The option already exists. Don't allow passing just --cpu as a no-op. BUG=826 Change-Id: Iaa3f4f693ec78b18927b159b480daafeba0549c0
-
- 26 Nov, 2014 4 commits
-
-
Marco authored
Change-Id: I5f723ada144d0bd82ee700ef28a4916fd64ba5e4
-
Yaowu Xu authored
-
Jingning Han authored
This parameter is initialized as 50. No need to re-assign the same value in speed -6. Change-Id: I8735a5593412df2fdcee53ae45c8ebd1c3d792e7
-
Yunqing Wang authored
Each tile's tok starting address is calculated before the encoding process. These addresses are stored so that the same calculation won't be done again in packing bit stream. Change-Id: I0a3be0301f002260c19a850303f2f73ebc47aa50
-
- 25 Nov, 2014 1 commit
-
-
James Zern authored
-