- Jul 09, 2016
-
-
Yue Chen authored
-
Yue Chen authored
Directly call c functions, otherwise when EXT_TX is enabled, hybrid transform other than combination of DCT/ADST has not been implemented, thus will cause assertion failures in the switch loops in vp10_fhtnxn_msa() and vp10_ihtnxn_nxn_add_msa(). BUG=webm:1239 Change-Id: I2379a07e5406f9489edcd2f3205682f679c9b091
-
- Jul 08, 2016
-
-
Jingning Han authored
-
Jingning Han authored
-
Sarah Parker authored
-
Jingning Han authored
The combination of the two experiments improves the compression performance gains: lowres 2.5% midres 2.1% Change-Id: Id26c0a9474ce08893aa1d946365c7ff850fab57a
-
Jingning Han authored
When the prediction residuals are all zero, reset the coeff rate cost and the distortion value to be zero. This change doesn't affect lowres set significantly, but improves several clips in the midres set, like sintel_480p and mobisode2_480p, by a few percents. The average performance for midres set is improved by 0.2%. Change-Id: Idd5ebf2652e556a1b1c569fe3c48dacef3f11c32
-
Jingning Han authored
-
- Jul 07, 2016
-
-
Sarah Parker authored
Change-Id: Iceeca8ecbc43919b43189352a307479d666d1dad
-
Deb Mukherjee authored
-
Deb Mukherjee authored
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Change-Id: I8dbc1002f5d6bf8f2409db8c6be4346f1df0590c
-
Jingning Han authored
Use int64_t type for distortion. This avoids integer overflow issues in the trellis optimization function in high bit-depth settings. Change-Id: I550c3ca9f11a3191ef8638a152887018cd476141
-
Deb Mukherjee authored
Change-Id: Ie2534c7c0cc3fc59e7389b55cb066f2b347d846e
-
Geza Lore authored
test/assertion_helpers.h test/randomise.{cc,h} test/snapshot.h Modfiy blend_mask6_test.cc not to rely on these. Change-Id: I88b8933fe0a729a606797e5cd421795a544c612d
-
Geza Lore authored
Change-Id: I715f8ffa3e81056a74ca8ac94793009afb781221
-
Deb Mukherjee authored
-
Deb Mukherjee authored
-
Yue Chen authored
-
- Jul 06, 2016
-
-
James Zern authored
* changes: tests: remove redundant round() definition remove visual studio < 2010 workarounds configure: remove old visual studio support (<2010)
-
Yue Chen authored
-
Geza Lore authored
Speedup for these functions: 4x Change-Id: I21baa04f53c6ab308ea3edf3ebacc62970e97454
-
Hui Su authored
Change-Id: I4ad4061875fa1c8f3801efbcdcb0da47e7c032a5
-
Geza Lore authored
Change-Id: I529c34d5bfa85719cb6499a9a3c9d907eccccd56
-
- Jul 04, 2016
-
-
Geza Lore authored
- Use int32_t instead of int in vpx_obmc{variance,sad} functions - Remove weigthed_src and obmc mask strides and assume contiguous buffers. These inputs can always be packed as contiguous arrays. Change-Id: I74c09b3fb3337f13d39e13a9cb61e140536f345d
-
- Jul 01, 2016
-
-
Wei-ting Lin authored
Originally we need to send the refresh flag and the virtual indices mapping for the reference frame buffer update for show_existing_frame to have the BWDREF_FRAME replace the LAST_FRAME. To remove sending this information, we update the the virtual indices of the reference frame buffer after the last_bipred_frame is encoded, and therefore the decoder will receive the updated reference mapping at the next non-show-existing frame. As a result, we can save 4 bytes per show-existing frame, and get 0.12, 0.2, and 0.07 BDRATE improvement in lowres, derf, and midref test set respectively. Change-Id: I63d41ee6ea99884798f0778b789d2701e2f2d3e0
-
Geza Lore authored
Change-Id: I523a3b30eb80fc6c6ed83638fdb82cf65c22b2e5
-
- Jun 30, 2016
-
-
Deb Mukherjee authored
-
Jingning Han authored
-
Jingning Han authored
-
Deb Mukherjee authored
-
Geza Lore authored
Reject ext-inter compound modes before doing full rate distortion evaluation, if the corresponding single reference modes had a lower modelled RD. ext-inter speedup up to TBD. Coding performance: TBD Change-Id: I358bfb879c5ebe5e7afbf6f540cc784f8de14857
-
James Zern authored
use vpx_ports/msvc.h for compatibility BUG=b/29583530 Change-Id: I9433d8586cd0b790e7f4d697304298feafe801f1 (cherry picked from commit 0a64929f19cc1ce89f993aa5c9d61a29679eb961)
-
James Zern authored
BUG=b/29583530 Change-Id: Iafd05637eb65f4da54a9c857e79204a77646858a (cherry picked from commit c125f4a594815ad63b50e4b684ada4b44c545932)
-
James Zern authored
BUG=b/29583530 Change-Id: If08ce6ca352f377ac4db6b9b1909b507bba6d872 (cherry picked from commit 078dff72ca7bff079cb3c56d98c588c6ea6d2814) (cherry picked from commit 046226376533b610ddc700f14409f195aa6abd51)
-
- Jun 29, 2016
-
-
Jingning Han authored
Change-Id: Ic11f32db352e1ff7b3ed140654ee1a6016ba516f
-
Jingning Han authored
This offset value related to the bit depth has been taken care of inside the function vp10_highbd_block_error. Change-Id: I58dd8a53380ba4529d59837e56a951bc81a2962e
-
Deb Mukherjee authored
Change-Id: I22f1299545d4c75d80e72d479be66f66ea142ef1
-