- 18 Jun, 2014 - 6 commits
-
-
Tim Kopp authored
Changed alloc, free, and running average code as necessary. Change-Id: Ifc4d9ccca462164214019963b3768a457791b9c1
-
Tim Kopp authored
Change-Id: I9577d648542064052795bf5770428fbd5c276b7b
-
Tim Kopp authored
Change-Id: I79eba79f7c52eec19ef2356278597e06620d5e27
-
Adrian Grange authored
-
Adrian Grange authored
Change-Id: I69eba120eb3d8ec43b5552451c8a9bd009390795
-
James Zern authored
-
- 17 Jun, 2014 - 7 commits
-
-
Dmitry Kovalev authored
-
Pengchong Jin authored
-
Tom Finegan authored
-
Marco Paniconi authored
-
Jingning Han authored
-
James Zern authored
-
Tom Finegan authored
Change-Id: Ib23a59475d566a7b7f44071614d730ceecfcfa60
-
- 16 Jun, 2014 - 8 commits
-
-
Tom Finegan authored
-
Marco Paniconi authored
Change-Id: I95818754424e89f0d56c6d9c0c5709e6f84fa46a
-
James Zern authored
strip trailing '/' from paths, this is later converted to '\' which causes execution errors for obj_int_extract/yasm. vs10+ wasn't affected by this issue, but make the same change for consistency. gen_msvs_proj: + add missing '"' to obj_int_extract call unlike gen_msvs_vcproj, the block is duplicated missed in: 1e3d9b9e build/msvs: fix builds in source dirs with spaces Change-Id: I76208e6cdc66dc5a0a7ffa8aa1edbefe31e4b130
-
Dmitry Kovalev authored
-
Tom Finegan authored
Add elog() to tools_common, and checks for the executable in each test. Change-Id: I3c6334eca62c0b56040d91145abbe1bf5f9c763c
-
Alex Converse authored
-
Jingning Han authored
-
Pengchong Jin authored
This patch allows the VP9 encoder to skip the un-necessary motion search in the first pass. It computes the motion error of 0,0 motion using the last source frame as the reference, and skips the further motion search if this error is small. Borg test shows overall the patch gives PSNR gain (derf -0.001%, yt 0.341%, hd 0.282%). Individual clips may have PSNR gain or loss. The best PSNR performance is 7.347% and the worst is -0.662%. The first pass encoding speedup for slideshow clips is over 30%. Change-Id: I4cac4dbd911f277ee858e161f3ca652c771344fe
-
- 15 Jun, 2014 - 1 commit
-
-
unknown authored
Change-Id: I5042b76a7050c121bf960ecb20c79d35adcc4cd5
-
- 13 Jun, 2014 - 18 commits
-
-
Tom Finegan authored
-
Tom Finegan authored
-
Jingning Han authored
This commit fixes the scaling factors used in the C versions of the DC calculation functions. Change-Id: Iab41108c2bb93c2f2e78667214f3a772a2b707b5
-
hkuang authored
-
Yunqing Wang authored
-
Marco Paniconi authored
-
Marco Paniconi authored
Allow for an option to selectively apply the deblocking loop filter to the denoised raw block, based on the denoised state (no-filter, filter with zero motion, or filter with non-zero motion) of the current block and its upper and left denoised block. This helps to reduce some blocking artifacts from the motion-compensated denoising. Change-Id: I0ac4e70076df69a98c5391979e739a2681e24ae6
-
Dmitry Kovalev authored
Change-Id: I8fab776c8801e19d3f5027ed55a6aa69eee951de
-
Dmitry Kovalev authored
Both enums are identical. Change-Id: I06653f9c90a2d3a2dd5c741e75b17ee7d066a56f
-
Tom Finegan authored
Several variables were not being logged. Change-Id: I2f2ded19470a73c4551bbb1abbd6e4d27bd59fac
-
Jingning Han authored
This commit fixes frame header decoding for superframe index, to prevent out of boundary memory read triggered by fuzz test vector. It resolves a chromium security violation issue crbug.com/376802. The issue was introduced in the change: Add VPXD_SET_DECRYPTOR support to the VP9 decoder. cl-id I88f86c8ff9af34e0b6531028b691921b54c2fc48 where the buffer was read before validation check on index offset applied. A test vector is added accordingly. Change-Id: I41c988e776bbdd1033312a668e03a3dbcf44ca99
-
Tom Finegan authored
Change-Id: I625beea9db4b5f6db8f177c580a3adeac760a662
-
Paul Wilkins authored
This patch appears to have introduced non-determinism and/or mismatch from debug vs release. This reverts commit 5daef90e. Change-Id: I80081e55cfeaaa821b510b58a4e6e6328003c7da
-
hkuang authored
The current decoding scheme will decrease the reference count of the output frame when finish decoding. Then the application could copy the frame from the decoder buffer to application buffer. In frame-parallel decoding, a decoded frame will not be outputted until several frames later which depends on thread numbers. So the decoded frame's reference count should be decreased only after application finish copying the frame out. But due to the limitation of vpx_codec_get_frame, decoder could not know when application finish decoding. So use a index last_show_frame to release the last output frame's reference count. Change-Id: I403ee0d01148ac1182e5a2d87cf7dcc302b51e63
-
Johann authored
-
Tom Finegan authored
-
Tim Kopp authored
-
Paul Wilkins authored
-