- 07 Aug, 2015 7 commits
-
-
Alex Converse authored
Change-Id: Ic61f30af12d1b01c1d5adc4e08bc20e20ad38027
-
Zoe Liu authored
-
Aℓex Converse authored
-
Yunqing Wang authored
-
Alex Converse authored
Change-Id: I20c7b42631b579fade6cf7ebf6d4c69b2fcb5e5e
-
Zoe Liu authored
Change-Id: I77e397ac9f594c9c4c1db442e334a6ea5f53f588
-
Jingning Han authored
-
- 06 Aug, 2015 11 commits
-
-
Yunqing Wang authored
Re-investigated the second-level sub-pixel motion search. Improved the way of choosing search points. Rewrote the second-level search code. At speed 0, the borg tests showed: 1. for stdhd set, Avg PSNR gain: 0.216%; Overall PSNR gain: 0.196%; SSIM gain: 0.206%. Only 1 out of 15 clips showed PSNR loss. 2. for derf set, Avg PSNR gain: 0.171%; Overall PSNR gain: 0.192%; SSIM gain: 0.207%. Only 3 out of 30 clips showed PSNR losses. Added the condition for third-point checking, namely, less points were checked. Speed tests showed no speed loss(Avg 0.3% speedup at speed 0). Change-Id: I6284ebb3fa7ba63be8528184c49e06757211a7f1
-
Jingning Han authored
Change-Id: I83ed3422f1f4009675ad2f5c4b7236bc7b83b30e
-
Alex Converse authored
Change-Id: I04c43ff71748d7a2e2ede462cb42b22116a1bfd6
-
James Zern authored
-
Aℓex Converse authored
-
Jingning Han authored
-
James Zern authored
-
James Zern authored
when configuring with mips32-android-gcc HAVE_MIPS32 would be set, but the ndk does not set -mips32r2 for APP_ABI=mips which results in BSwap32 failing to build; refine the check in endian_inl.h Change-Id: I22893fe61f29111eb902d961b500b2174596268d
-
Jingning Han authored
The test file compiler fails if one uses --disable-vp8-decoder --enable-vp9-decoder. It effectively turns on CONFIG_VP8 and CONFIG_DECODERS, but turns off CONFIG_VP8_DECODER, which causes compiler error at test_vector_test.cc. This commit fixes this issue by adding vp8/9 decoder flags to the decoder behavior test, respectively. Change-Id: I097ff8fd5e12715a94a565a82e54503885eb7187
-
Marco authored
-For ambient qp in active_worst setting: increase the initial averaging time (from very first frame) to account for avg_qp of key_frame. -In postencode on key frame: update the last_q/avg_q[key_frame] for all temporal layers. Change-Id: I5313153d350b1045b4835ce948dfffb7d2039b52
-
James Zern authored
-
- 05 Aug, 2015 8 commits
-
-
Marco Paniconi authored
-
Change-Id: Id0d7c19857e29b66c652c8cc1ab56b64e4fc0fa3
-
Marco authored
Condition usage of rc.frames_since_golden to non-svc mode. rc.frames_since_golden, which is used in non-svc mode to add second reference, was causing, under certain condiiton, the turning off of golden reference for svc case. Change-Id: Icec644d235d0471e56d8ff73d6c37278bd6ecd3b
-
James Zern authored
Changes: 2dec094 mkvparser: normalize UnserializeInt signature fixes a visual studio build warning Change-Id: Ifb99c8a46957ee135f8a6a639f19f2515c7526c3
-
Alex Converse authored
The top half is unused. Change-Id: I29b2f6a93e20ea43aff4ad0bd2d52257e1e752b6
-
James Zern authored
This reverts commit a5e97d87. Additionally: Revert "vpx_convolve_copy_sse2: fix win64" This reverts commit 22a8474f. This change performs poorly on various x86_64 devices affecting performance by 1-3% at 1080P. Performance on chromebook like devices was mixed neutral to slightly negative, so there should be minimal change there. Change-Id: I95831233b4b84ee96369baa192a2d4cc7639658c
-
James Zern authored
-
James Zern authored
-
- 04 Aug, 2015 14 commits
-
-
Jingning Han authored
This commit clears all the vp9_ prefix use case in vpx_dsp. It gets the vp9 folder ready to branch out vp10. Change-Id: I2906eec179ee792b4af8c9b4161313653050e931
-
Jingning Han authored
-
Yunqing Wang authored
-
Yunqing Wang authored
-
Jingning Han authored
This commit clears the function naming convention in vpx_dsp. It replaces vp9_ prefix of global functions with vpx_ prefix. It also removes the vp9_ prefix from static functions. Change-Id: I6394359a63b71a51dda01342eec6a3cc08dfeedf
-
Yunqing Wang authored
Choose a different diagonal point to check when the two costs are the same, making it consistent with the way we choose the best mv. This slightly changes the encoding result, and the derflr set borg test at speed 0 shows 0.027% Overall PSNR gain, 0.024% Avg PSNR gain, and 0.043% SSIM gain. Change-Id: Ic8ee3a6767394866d159e4f9e1c777604dd73c17
-
Yunqing Wang authored
If the current best mv(namely, the search center) is still the best mv after the first level search, the second level checks is skipped. This patch doesn't change the bitstream. At speed 0, it speeds up the encoder by 1% - 2%. Change-Id: I054c91b884d3f7aef157436c061744562bd6506d
-
Jingning Han authored
Add a guard to exclud dspr2 inverse transform files from vpx_dsp make file, when high bit-depth is turned on. This fixes the jenkins nightly build. Change-Id: Ibacd86563af1ec4810c550905b3fa0397baeeafc
-
Johann Koenig authored
-
Parag Salasakar authored
-
Parag Salasakar authored
-
Parag Salasakar authored
-
Parag Salasakar authored
-
Jingning Han authored
-