- 03 Apr, 2013 9 commits
-
-
Yunqing Wang authored
-
Yunqing Wang authored
Took vp9_setup_scale_factors_for_frame() out from vp9_setup_interp_filters(), so that it is only called once per frame instead of per macroblock. Decoder tests showed a 1.5% performance gain. Change-Id: I770cb09eb2140ab85132f82aed388ac0bdd3a0aa
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
Dmitry Kovalev authored
Renaming sb32_coded to prob_sb32_coded and sb64_coded to prob_sb64_coded. Change-Id: I6de5cad00a57c3e066d53467f8c38cb6073dce11
-
- 02 Apr, 2013 14 commits
-
-
John Koleszar authored
Broken by refactoring commit 180cd5fa Change-Id: I307f6e54d93219a31e7336f1633103ecb25e4832
-
John Koleszar authored
Conflicts: vp9/vp9_common.mk Change-Id: I2cd5ab47dc31c4210cefc23a282102123d5e2221
-
Dmitry Kovalev authored
Lower case member names inside VP9D_CONFIG and VP9D_COMP structs. Change-Id: I75af9ad2d929a35c357207a3fd9ebedddabf79c3
-
Johann authored
Allow more careful targeting of compiler flags. Change-Id: I963ab4a6479dedb165419310dfca52a58a9877b8
-
John Koleszar authored
Change-Id: I1c29e041d6db4af4508356315cd65718acb1f668
-
Johann authored
Rename the file and clean up includes. In the future we would like to pattern match the files which need additional compiler flags. Change-Id: I2c76256467f392a78dd4ccc71e6e0a580e158e56
-
Dmitry Kovalev authored
Adding decode_sb_8x8 and decode_sb_4x4 with common code for superblock decoding. Renaming decode_superblock32 to decode_sb32 and decode_superblock64 to decode_sb64. Change-Id: Id006d7e398b9bfa3acec4326e1e0c537ebfefdd3
-
Dmitry Kovalev authored
Using clamp and MIN/MAX functions instead of plain C code. Lower case variable names. Removing redundant parenthesis. Change-Id: Ibf7cc5fbe4fbdb5029049a599af71534176e6f42
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
Dmitry Kovalev authored
Adding recon, recond_sby and recon_sbuv functions. Change-Id: I6050db233e792e73a3699d18b056eaef9c901d6d
-
Dmitry Kovalev authored
Adding multiple16 function, removing redundant code, better formatting. Change-Id: I50195b78ac8ab803e3d05c8fb05a7ca134fab386
-
Ronald S. Bultje authored
-
- 01 Apr, 2013 2 commits
-
-
Vignesh Venkatasubramanian authored
Uncommenting Track elements related to BlockAdditional and adding the new AlphaMode element as specified in the matroska spec here: http://matroska.org/technical/specs/index.html#AlphaMode Change-Id: I87895931e8885e4832efa74776ab1bea91a634e2
-
Ronald S. Bultje authored
We used to calculate SSIM only over the postproc buffer, whereas we calculate PSNR for both. Compared to postproc-SSIM, this is about 0.3% higher for derf, 1.4% lower for hd and 0.5% lower for stdhd, although it is highly variable on a per-clip basis. Change-Id: I8dd491f0f5b4201dedfb15d288c854d5d4caa10f
-
- 29 Mar, 2013 8 commits
-
-
Deb Mukherjee authored
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
John Koleszar authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Deb Mukherjee authored
-
- 28 Mar, 2013 7 commits
-
-
Scott LaVarnway authored
-
Paul Wilkins authored
-
Ronald S. Bultje authored
-
Yaowu Xu authored
-
Ronald S. Bultje authored
-
Deb Mukherjee authored
The patch adds the flexibility to use standard EOB based coding on smaller block sizes and nzc based coding on larger blocksizes. The tx-sizes that use nzc based coding and those that use EOB based coding are controlled by a function get_nzc_used(). By default, this function uses nzc based coding for 16x16 and 32x32 transform blocks, which seem to bridge the performance gap substantially. All sets are now lower by 0.5% to 0.7%, as opposed to ~1.8% before. Change-Id: I06abed3df57b52d241ea1f51b0d571c71e38fd0b
-
Ronald S. Bultje authored
This fixes uninitialized reads in the trellis, and probably makes the trellis do something again. Change-Id: Ifac8dae9aa77574bde0954a71d4571c5c556df3c
-