- 31 Mar, 2016 2 commits
-
-
Alex Converse authored
-
Hui Su authored
-
- 30 Mar, 2016 7 commits
-
-
Geza Lore authored
Change-Id: Ifbef3aa6e6b0dbc3701a9ef91b8b685a918d84f4
-
hui su authored
Avoid buffer overflow in case of such new experiments as 128 x 128 superblock size. Change-Id: Ib775f3925a85fc87227c0ddd9b6a6110a12ef196
-
Debargha Mukherjee authored
Fixes an issue with rectangular inter-intra blocks. Includes various other refactoring and cleanups to enable fast mixing of inter and intra predictors. Uses only the best single inter reference so far for the inter-intra search. About 30% speed-up with a 0.1% hit in performance. This is part one of overhauling on the ext-inter experiment. To be continued in subsequent patches. Change-Id: Id10ee100c78c6e00009a3a4f930a4435ef403a95
-
Debargha Mukherjee authored
-
Geza Lore authored
If --enable-ext-partition is used at build time, the superblock size (sometimes also referred to as coding unit (CU) size) is extended to 128x128 pixels. Change-Id: Ie09cec6b7e8d765b7555ff5d80974aab60803f3a
-
Debargha Mukherjee authored
-
Debargha Mukherjee authored
-
- 29 Mar, 2016 7 commits
-
-
Hui Su authored
-
Alex Converse authored
-
Yaowu Xu authored
-
Julia Robson authored
Amends previous commit to also handle subsampling correctly. Change ID of prev commit: I6b07e6cf9b287ba4b5bd6599af4a7412e50b3bdc Was causing occassional failures for 422 streams due to accessing elements beyond the extent of the bmi array. Change-Id: I37ebabf4c01ca84bcd1851428172bdf753805d98
-
hui su authored
Change-Id: I4c3d3224571176ac924d79ddfaba56990fc4000e
-
Jingning Han authored
-
Yaowu Xu authored
Conflicts: vp9/encoder/vp9_encoder.c vpx_dsp/x86/convolve.h Change-Id: I60c3532936bedd796a75dfe78245a95ec21e2e55
-
- 28 Mar, 2016 17 commits
-
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
Compute the rate-distortion cost for sub8x8 blocks with integer motion vectors. Change-Id: I7dc034fcc4bec3850f26d1f9ae0595c91df1137e
-
Jingning Han authored
Improve the readability in the related rate-distortion optimization search control function of sub8x8 blocks. Change-Id: I7f7456bf40a98aa5146abfe0488cda745b84d899
-
Jingning Han authored
This commit makes the sub8x8 block to use its nearest neighbor's motion vector as predicted motion vector for NEWMV mode. It improves the coding performance by 0.12%. Change-Id: I99e56715b327573ce7e8a26e3515a4984dadfd98
-
Angie Chiang authored
-
Alex Converse authored
Change-Id: I282f958c35aabcdfaf1077f8909c56c999420937
-
Yunqing Wang authored
-
Hui Su authored
-
Angie Chiang authored
-
Angie Chiang authored
Change-Id: I996c48a90d7d71b52594a91a35cb8712c7fc212e
-
Alex Converse authored
* changes: Add pluggable bitwriters. Add pluggable bitreaders.
-
Yunqing Wang authored
Moved the API patch from NextGen to NextGenv2 and also added this API to VP10. An example was included. To try it, for example, run the following command: $ examples/vpx_cx_set_ref vp10 352 288 in.yuv out.ivf 4 30 Change-Id: Ib56bc3d365e530cfc8d859a13ddbf4c007907b81
-
Hui Su authored
-
hui su authored
Change-Id: Id6683b9593b52aa0d159f8f013782d9e0bd07206
-
Marco Paniconi authored
-
Yi Luo authored
-
- 26 Mar, 2016 6 commits
-
-
James Zern authored
This reverts commit 80ddeb28. breaks Android build and causes valgrind failures in the examples Change-Id: Ie13ceed2f9f8970af87339b807032a52083f27fe
-
Tom Finegan authored
-
hui su authored
This patch fixes 2 issues in Palette mode: 1. More memory is needed in PALETTE_BUFFER for 444 video format. 2. A merge issue caused by https://chromium-review.googlesource.com/#/c/333940/7 Change-Id: I2aedc7dfdfb6b66fbd600189ec6e1e2cc6120d40
-
Alex Converse authored
-
Alex Converse authored
No need to do avoid shortcuts when all we are testing is the superframe syntax. Decreases the run time up the VP10 version of the test from 22 seconds to 3 seconds on my machine. Change-Id: If0c3551cbb8af8b803e02629e803e5f09da76cd1
-
Alex Converse authored
-
- 25 Mar, 2016 1 commit
-
-
Yi Luo authored
- Wrote function: fidtx8_sse2() and fidtx16_sse2(). - Turned on vp10_fht8x8_sse2()/vp10_fht16x16_sse2() for new types. - Updated 8x8/16x16 unit tests for accuracy/speed. - Running 20K times with random numbers and getting through tx type from V_DCT to H_FLIPADST, SSE2 speed improvement: 8x8: ~131% 16x16: ~66% Change-Id: Ibbb707e932a08fec3b1f423a7dab280a1d696c9a
-