- 23 Sep, 2014 - 2 commits
- 22 Sep, 2014 - 12 commits
-
-
Johann authored
-
Yaowu Xu authored
Change-Id: I453b3e0d946951665d5919248445fc4f3222d2ad
-
Yaowu Xu authored
Change-Id: Ifb0915c94c2db48827ddbd446314cb6e3155b99c
-
Johann authored
Fix --disable-vp9 build https://code.google.com/p/webm/issues/detail?id=857 Change-Id: I98eacab5aa4aa9a657647acadd8ce2bd1a4590c0
-
Minghai Shang authored
-
Minghai Shang authored
-
Minghai Shang authored
-
Jingning Han authored
-
Jingning Han authored
-
hkuang authored
-
Jingning Han authored
This commit removes a repetitive local variable declaration in vp9_rd_pick_inter_mode_sb. Change-Id: I1b0afa98ff1ecbfb46e17d3d1cee95d32c4309db
-
Jingning Han authored
This commit enables an adaptive mode search order scheduling scheme in the rate-distortion optimization. It changes the compression performance by -0.433% and -0.420% for derf and stdhd respectively. It provides speed improvement for speed 3: bus CIF 1000 kbps 24590 b/f, 35.513 dB, 7864 ms -> 24696 b/f, 35.491 dB, 7408 ms (6% speed-up) stockholm 720p 1000 kbps 8983 b/f, 35.078 dB, 65698 ms -> 8962 b/f, 35.054 dB, 60298 ms (8%) old_town_cross 720p 1000 kbps 11804 b/f, 35.666 dB, 62492 ms -> 11778 b/f, 35.609 dB, 56040 ms (10%) blue_sky 1080p 1500 kbps 57173 b/f, 36.179 dB, 77879 ms -> 57199 b/f, 36.131 dB, 69821 ms (10%) pedestrian_area 1080p 2000 kbps 74241 b/f, 41.105 dB, 144031 ms -> 74271 b/f, 41.091 dB, 133614 ms (8%) Change-Id: Iaad28cbc99399030fc5f9951eb5aa7fa633f320e
-
- 20 Sep, 2014 - 4 commits
-
-
hkuang authored
warning: comparison between signed and unsigned integer expressions. Change-Id: Ib6ee7500fe910983f290fc321ad89c0ab9989455
-
hkuang authored
-
hkuang authored
mi_grid_* are arrays of pointer to pointer. They save the pointers that point to the MIs in cm->mi. But they are unnecessary and complicated. The original goal was to remove MODE_INFO_t copy. But with an extra MODE_INFO_t pointer inside MODE_INFO_t, same goal could be achieved. This commit totally removes the mi_grid_* structures. But there are still many dummy MODE_INFO_t inside cm->mi which are a waste of memory. Next commit will do on-demand MODE_INFO_t allocation in order to save these memories. Change-Id: I3a05cf1610679fed26e0b2eadd315a9ae91afdd6
-
James Zern authored
-
- 19 Sep, 2014 - 13 commits
-
-
Deb Mukherjee authored
-
Tom Finegan authored
Via new command line argument --list-tests. Change-Id: I0f12d10b49c14f5f68aafd5bc45362b1ea4f361f
-
Deb Mukherjee authored
Tokenization and Detokenization enhancements for 10/12 bit Change-Id: I3c269ec30f8eb160ee024905638a193975237559
-
Tom Finegan authored
-
Tom Finegan authored
-
Tom Finegan authored
Change-Id: I9860ac1bb0180315e26987c5fc53d814ea1f0283
-
James Zern authored
-
Tom Finegan authored
Treats arm64 the same as armv8. Change-Id: Ia5029f7bbff251d5aa0836bcccdf20fa0a693891
-
Marco authored
-
Marco authored
Allow for option to apply spatial blur for temporal denoising, under the aggressive denoising mode. Change-Id: I41c5fdc0b6cf32d8f8d1d4236b25fa5aa406e89e
-
James Zern authored
Place after pulling in forward declarations from the codec. This fixes compilation of the tests under vs9. Since 10783d4f Adds high bitdepth transform functions and tests where vp9_idct.h was added to vp9_rtcd.h the tests are pulling in vp9_systemdependent.h, which under visual studio include intrin.h. With VS9 these include headers which define helper classes for intel intrinsics. When including it in the tests (via vp9_rtcd.h) __cplusplus is defined but vp9_rtcd.h would wrap declarations in 'extern "C" {' causing a mismatch in linkage which resulted in compilation failure. Change-Id: I475e50198b71320e8606bc95c9454876d8799ede
-
James Zern authored
-
Minghai Shang authored
vpx_svc_parameters_t contains id, resolution and min/max qp for each spatial layer. In this change we will use extra config to send min/max qp and scaling factors, then calculate layer resolution inside encoder. Change-Id: Ib673303266605fe803c3b067284aae5f7a25514a
-
- 18 Sep, 2014 - 9 commits
-
-
JackyChen authored
In many tests in VP8, the denoiser is disabled. By adding this conditional comilation macro, the unit test will not be included when denoiser is not enabled. Change-Id: I6edec85c996acca22aacd11161c52408be2660a3
-
Frank Galligan authored
-
Scott LaVarnway authored
Fixes Visual Studio build failures Change-Id: I233719cd63b3ad0db16e2834bf1d7ea1df805880
-
JackyChen authored
-
Minghai Shang authored
-
JackyChen authored
Check basic datarate targeting for a single bitrate when the denoiser is on. Change-Id: Iad0e664859ffeb4ae6dd5f6dfb71a121e917e3fb
-
Minghai Shang authored
Overhead goes down from 8% to 3% for 1080 60p Change-Id: Idf3e5ca8712402a914a8cb79df17d3cdab63b163
-
Minghai Shang authored
Change-Id: I214bc4169f6c5eaee4957cd308a74d309e999005
-
Deb Mukherjee authored
-