- 28 Feb, 2014 - 1 commit
-
-
Dmitry Kovalev authored
-
- 27 Feb, 2014 - 39 commits
-
-
James Zern authored
-
Dmitry Kovalev authored
-
Deb Mukherjee authored
-
Dmitry Kovalev authored
Change-Id: Id5f974172416499ff55b0929e315b12d16ff1b1b
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Deb Mukherjee authored
Improves coding efficiency by about 1%, increases speed by about 15-20% over exsiting speed 7. Change-Id: Ibf5b9b5a5c8548e863ce19047c42b579aac21d19
-
Dmitry Kovalev authored
Change-Id: Id56089107b7458aa59f345edc1b49e62eac41035
-
Jingning Han authored
This commit removes a few arguments that are not used in the non-RD mode decision. Change-Id: I0d878bb5a7dba1b34fe0b64afe55bf11b1a9a2d7
-
Dmitry Kovalev authored
Change-Id: Ic0220f6f3ecdc1c15ba3f93f3ef2b435c0f99b98
-
Jingning Han authored
In handle_inter_mode, the reference frames are set in refs buffer. One can use refs buffer directly to avoid redundant fetch. Change-Id: I811d408cae52dcd5e053dd4bfe69550eb6a2ff56
-
Jingning Han authored
In non-RD mode decision, assign motion vector INVALID_MV when intra prediction mode is selected. Change-Id: I8f6ec39b71e755758f0f698074a2c17d934622ea
-
Jingning Han authored
-
Minghai Shang authored
-
Minghai Shang authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Instead of using source variance, this patch uses variance of the frame difference between the source and the current frame to make fixed size partition decisions. Also disables adjusting partitioning if variance based or fixed size partitioning is used. The latter change improves the speed substantially for speed 6, so that speed 7 is now less than 3x the speed of speed 6. But speed 6 is 48% better in psnr on the rtc set compared to speed 7. As compared to speed 5, speed 6 is -37% in psnr at about 2.5x the speed, speed 7 is -55% in psnr at about 7x the speed. Change-Id: If61d80431d3e04ed304ac05832e773cdb2c0a578
-
Yaowu Xu authored
-
James Zern authored
mismatch was introduced here: abe21e42 Removing redundant vp9_clear_system_state() call. Change-Id: I66f945c1ce385dddfdefa9f517f295dbdd01d286
-
James Zern authored
-
James Zern authored
-
James Zern authored
* changes: variance_test: add NEON functions subtract_test: add NEON functions sixtap_predict_test: add NEON functions partial_idct_test: add NEON functions fdct8x8_test: add NEON functions fdct4x4_test: add NEON functions dct32x32_test: add NEON functions dct16x16_test: add NEON functions
-
James Zern authored
Begin() will be called twice with 2-pass encodes, invoking y4m_input_open which allocates memory; close the old instance first. Change-Id: Id252a21d286ca9ae998bd87599d43aeb8d7d77aa
-
James Zern authored
note not all functions have NEON implementations: - variance4x4_neon Change-Id: I03c1ba21f3b02aa2482d7ca8feedc3ef74b5947f
-
James Zern authored
Change-Id: I6d8ac50ce842749a2a643d8173bbd301cc284236
-
James Zern authored
Change-Id: Id0a2d9ef9636c84ee988dabecd5d4dc2b8641944
-
James Zern authored
note not all functions have NEON implementations: - vp9_idct32x32_34_add Change-Id: I3db3acbd5b33839aabd1beadc6e0742ec50b1072
-
James Zern authored
FwdTrans8x8HT is disabled as the tests currently fail. note not all functions have NEON implementations: - fdct8x8/fht8x8 Change-Id: I028bdec9a21eaaee2c5865470ab179aac403540e
-
James Zern authored
Trans4x4HT is disabled as the tests currently fail. note not all functions have NEON implementations: - fdct4x4/fht4x4 Change-Id: I26f8724bf2a9ea01d59205a1c57119ed25d043bc
-
James Zern authored
note not all functions have NEON implementations: - vp9_fdct32x32/vp9_fdct32x32_rd Change-Id: I3795d78bf215e41ab8801c2c37cf633f16931f9d
-
Alex Converse authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: I7b9738a7113c0c4687e5d320581ff69d98a8b271
-
Dmitry Kovalev authored
Change-Id: I527c42fa776c772c26c027a47f3dada129f5c33e
-
Alex Converse authored
There was a bug in the previous code that if GOLDEN was better than LAST neither would be used. LAST would get turned off due to superior GOLDEN quality then all GOLDEN modes would get skipped. Change-Id: I173f3720451707dab7b2cbbe8b8e6a047089bde7
-