- 20 Mar, 2014 - 2 commits
-
-
Jingning Han authored
-
Dmitry Kovalev authored
-
- 19 Mar, 2014 - 15 commits
-
-
Dmitry Kovalev authored
-
Jingning Han authored
This is an initial attempt to allow variable block size partition in non-RD coding flow. It tests 8x8, 16x16 and 32x32 block size per 64x64 block, all using non-RD mode decision and the associated rate distortion costs from modeling, then selects the best block size to encode the entire 64x64 block. Such operations are triggered every other 3 frames. The blocks of intermediate frames will reuse the collocated block's partition type. It improves the compression performance by 13.2%. Note that the gains are not evenly distributed. For many hard clips, the compression performance is improved by 20% to 28%. Local speed test shows that it will also increase runtime by 50%, as compared to speed -7. It is now enabled in speed -6 setting. Change-Id: Ib4fb8659d21621c9075b3c369ddaa9ecb0a4b204
-
Dmitry Kovalev authored
Change-Id: I512482853bdf2695fbdf1c705a2ada354ccf76cf
-
Dmitry Kovalev authored
Change-Id: I3b944884c048f589c86e0169aeb3c3855bc8b729
-
Jingning Han authored
-
Dmitry Kovalev authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
James Zern authored
vp8_set_maps was renamed in 61ecd7f1 Add VP9 support to the set maps example. Change-Id: I6c67254b9c437886e88dca21387ae4e86c74c440
-
James Zern authored
* changes: configure: test for -mssse3 configure: factorize gcc machine option checks
-
James Zern authored
This reverts commit 89025585. This check breaks BSD builds and isn't useful through the configure process. The README describes the build environment requirements (GNU make). Change-Id: I25f8a9c1640909412ab405dbd09a1c4d93e5a511
-
James Zern authored
fixes compile with older versions of gcc Change-Id: If529f3102dbc926be8d5fb91d4161fa686c11840
-
James Zern authored
check_gcc_machine_option() replaces individual -m* checks Change-Id: I0f4a82020c0541b99209321907e80e071d1245e1
-
James Zern authored
-
- 18 Mar, 2014 - 17 commits
-
-
James Zern authored
Change-Id: Iedb136e4019ec3eb3005ea567efb33902dccfb8d
-
James Zern authored
-
James Zern authored
-
James Zern authored
-
James Zern authored
-
Jingning Han authored
The use of uninitialized skip flag will trigger inconsistency in coding statistics, when alternate RD and non-RD coding modes are enabled. This commit fixes this issue and removes unnecessary if statements from update_state_rt. Change-Id: I7d549dcb0e3ef48b999e5bbc78174ba84502cfcf
-
Dmitry Kovalev authored
-
Marco Paniconi authored
-
Dmitry Kovalev authored
-
Vignesh Venkatasubramanian authored
-
Dmitry Kovalev authored
Change-Id: I5136c45d3f5f435005a88d04652addcd835f4bfe
-
Dmitry Kovalev authored
Change-Id: I03049f89565ce19a297e65e2d53db127dc6f77d9
-
Marco Paniconi authored
Activated using aq_mode=3. Change-Id: Ied628b9e7bd0e88b0c75790276bca75b19eb5c07
-
Dmitry Kovalev authored
Change-Id: Ia561dda53f2dd10e3a10a2df2adb8027ab19397a
-
Dmitry Kovalev authored
Change-Id: Ibfccee5e35c235c02843e1c1fbd3c39034619cf5
-
Vignesh Venkatasubramanian authored
Hash and license details are found in README.webm Change-Id: I52192abe8eba8ec413f6bccd479e8e2256a8f617
-
Alex Converse authored
-
- 17 Mar, 2014 - 6 commits
-
-
Jingning Han authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Yaowu Xu authored
Change-Id: Ib9e27298c575afc02a98b593bc6ad60762064d9b
-
Yunqing Wang authored
-
Yaowu Xu authored
Change-Id: Iaaea882e59dfec38c0a9a24deaf8525a0fb62515
-