- 29 Oct, 2015 4 commits
-
-
Jingning Han authored
This commit enables the entropy coding of the recursive transform block partition syntax. Change-Id: I0c2509fb7b9822d12a721f9ebf9327fac83c777e
-
Debargha Mukherjee authored
-
Yaowu Xu authored
-
Debargha Mukherjee authored
Allows inter and intra tx_types to have different sets of transforms for different tx_size/sb_type combinations. Change-Id: Ic0ac1daef7a9fb15c4210271e4d04cd36e5cec8e
-
- 28 Oct, 2015 11 commits
-
-
Marco Paniconi authored
-
Alex Converse authored
-
Johann Koenig authored
-
Johann Koenig authored
-
Alex Converse authored
This reverts commit 7f56cb29. It causes uninitialized reads in the first pass setting up later cost tables. Change-Id: I2df498df3f5c03eff359f79edf045aed0c618dc9
-
Jingning Han authored
Rework the rate distortion optimization pipeline. Use precise distortion metric that accounts for the forward and inverse transform rounding effect. Change-Id: Ibe19ce9791ec3547739294cc3012dd9e11f4ea49
-
Jingning Han authored
This commit makes the coefficient token packtization process account for variable transform block sizes supported in a single processing block. It fixes an enc/dec mismatch issue when var-tx, ext-tx, and misc-fixes experiments are all turned on. Change-Id: I2e8946e6f72de567603a568debbadad11196430c
-
Hangyu Kuang authored
These videos change resolution every 10 frames versus every 3 frames in current test sets. Change-Id: Ic33f449fc9b6d2f480825d4715b8f63e70801232
-
Yaowu Xu authored
Change-Id: I63dc39d1ec9ad2e2454da6f5956dcd4367b87190
-
Hangyu Kuang authored
-
Hangyu Kuang authored
Change-Id: I70b1b8162a0c9b8501358ba7d32fecd1dc020ab5
-
- 27 Oct, 2015 14 commits
-
-
Jingning Han authored
Properly update the transform type counts in key frame coding at decoder. It fixes an enc/dec mismatch issue when both ext-tx and misc-fixes are turned on. Change-Id: I1e40a77c8d8157d5ff254b072ce474d8dfbaa3ae
-
Marco authored
Set increase_denoising parameter for temporal filter. Change-Id: Id98bf160db98dfa9aedf76e20b43e6f7c783fb1c
-
Johann authored
Change-Id: Idc0a9adb4fb371272d6c8c98737f66c6cf209e37
-
Marco authored
For 1 pass CBR mode. Change-Id: I8bceb489a850ec26f05382eecb5c0c32a1bb8883
-
Marco Paniconi authored
-
Debargha Mukherjee authored
-
Marco authored
Adjust variance threshold, delta-qp, and intra penalty cost, based on estimated noise level in source. Replace denoising_on with a level value=L/M/H. Change-Id: I0c017dae75a5d897367d2c42dec26f2f37e447c1
-
Yaowu Xu authored
-
Alex Converse authored
-
Peter de Rivaz authored
EXT_TX introduces some new symbols to be decoded. The encoder counts how many times these are used. In multithreaded mode, the counts from the worker threads need to be accumulated into the main thread. This change means that VP10/VPxEncoderThreadTest now works with more choices of cpu-used and number of passes. Change-Id: Ibe7e6a3c58145265f4ead155ff98fb4cb37c3513
-
Yaowu Xu authored
This is to make future merge a bit easier. Change-Id: I1039de381d8fe7b9988b57c23d15d0cb5f2fcd32
-
Yaowu Xu authored
Change-Id: I0e4030a37354bb23b3aa8be5cc1473770b9e7b06
-
Alex Converse authored
Add a cast on a double to unsigned assignment. Change-Id: I4abce7cfa13e145ed0c71469844ac9b274aa1411
-
Jingning Han authored
Properly reset the early termination flag in the recursive transform block partitioning rate-distortion optimization scheme. Change-Id: Ibfe918f21f11dcb1ec267c09f954c635305cc95a
-
- 26 Oct, 2015 11 commits
-
-
Johann authored
The option exists specifically to allow for configurations where the build environment is different from the configure environment. Change-Id: I95196fa3c49700251d10ff5d256dc7380e39d0c4
-
Jingning Han authored
Use inter_block_yrd as rate-distortion optimization for lossless coding. This fixes transform coefficient buffer swap use case and resolves the unit test failure related to lossless coding. Change-Id: I1512dab5ed5760c31f7de21a06e8d9ed1eb081fa
-
Debargha Mukherjee authored
Disbales threading test for speeds > 0 and all modes other than 2-pass temporarily. Change-Id: I098ef2b16f575c039a7f6a21244dd87eee6960ce
-
Marco Paniconi authored
-
Jingning Han authored
-
Paul Wilkins authored
-
Paul Wilkins authored
-
Marco authored
Change-Id: Ibb573f50c4bf2cfb382b589803f3363db0ac1285
-
Alex Converse authored
The old workaround "p = 0 ? 0 : p -1" is misleading. ?: happens before = assigning back to p truncates to one byte. Therefore it is equivalent to (p - 1) & 0xFF, but the check just exists to work around a first pass bug, so let's make the work around more clear. https://code.google.com/p/webm/issues/detail?id=1089 Change-Id: Ia6dcc8922e1acbac0eeca23a4d564a355c489572
-
Jingning Han authored
This commit properly resets the recursive transform block partition array in the settings of using largest transform block size at frame header level. It fixes one of the unit test failure related to the use of frame level fixed transform block size with 440 color format. Change-Id: I6750f323e2c2510c080ffc3af82ce2041f4f60b8
-
Debargha Mukherjee authored
-