- Apr 19, 2011
-
-
John Koleszar authored
Remove tot_key_frame_bits and prior_key_frame_size[] as they were tracked but never used. Remove intra_frame_target, as it was only used to initialize prior_key_frame_size. Refactor vp8_adjust_key_frame_context() some to remove unnecessary calculations. Change-Id: Icbc2c83d2b90e184be03e6f9679e678f3a4bce8f
-
- Apr 18, 2011
-
-
Yaowu Xu authored
-
Scott LaVarnway authored
Change-Id: I209803b9dbed2b2f6d02258fd7a3963a6645f4ab
-
John Koleszar authored
-
- Apr 15, 2011
-
-
Johann Koenig authored
-
Scott LaVarnway authored
According to the docs, this should have been enabled, but the disassembled output shows otherwise. This improved the encode/decode performance. Change-Id: I45ad7e6d299b89ac3166d7ef7da75b74994344c6
-
Johann Koenig authored
source files are not executable Change-Id: Id2c7294695a22217468426423979f68f02d82340
-
Adrian Grange authored
-
Yunqing Wang authored
-
Johann Koenig authored
vp8_filter_block1d16_h4_ssse3 was never called because UNSHADOW_ARGS moves the stack by 'mov rsp, rbp', the issue was masked. however, if/when win64 used those registers for persistant data, issues could/will arise. Change-Id: I56d6effca0aeba1f86082689771cb10145d39651
-
John Koleszar authored
Should only copy h lines, not h+1. Change-Id: I802a85686635900459c6dc79596189033e5298d8
-
- Apr 14, 2011
-
-
Yunqing Wang authored
In vp8_pick_inter_mode(), for NEWMV mode, use the error result got from motion search as distortion. This helps performance in real- time mode. Change-Id: I398c4e46cc5381f7d874e748cf78827ef0e0860c
-
John Koleszar authored
-
Fritz Koenig authored
-
Adrian Grange authored
The value of distortion2 returned by vp8_pick_intra4x4mby_modes was being overwritten by the value returned by get16x16prederror before it was tested. Change-Id: If00e80332b272c5545c3a7e381c8041e8319b41a
-
Johann Koenig authored
-
Joshua Bleecher Snyder authored
update for the latest version of the ios sdk. adding usr/lib/system fixes a missing libcache.dylib issue make isysroot path more DRY Change-Id: Ib748ef3dac3cac2e4848fbffa1e9a0112eac826b
-
- Apr 13, 2011
-
-
Fritz Koenig authored
opsnr.stt file was using \t for delimiters on everything except between VPXSSIM and Time. Change-Id: I6284c4e40c05ff642bf4b0170dca062c279a42df
-
Adrian Grange authored
Index i is used to detect early breakout from the first loop, but its value is lost due to reuse in the second for loop. I moved the position of the second loop and did some format cleanup. Change-Id: I02780eae1bd89df4b6c000fb8a018b0837aac2e5
-
John Koleszar authored
This patch cleans up the source buffer storage and copy mechanism to allow access through a standard push/pop/peek interface. This approach also avoids an extra copy in the case where the source is not a multiple of 16, fixing issue #102. Change-Id: I05808c39f5743625cb4c7af54cc841b9b10fdbd9
-
- Apr 12, 2011
-
-
John Koleszar authored
-
John Koleszar authored
Previous to commit de4e9e3b, there was an early return in the alt-ref case that was inadvertantly removed when the function was refactored to return void. This patch restores the prior behavior. Change-Id: I783ffd594a4690297e2742f99526fd7ad67698b2
-
John Koleszar authored
-
Attila Nagy authored
14 bits available in the bistream => valid range [1..16383] Removed unused local vars. Change-Id: Icf3385e47a9fa13af70053129c2248671f285583
-
- Apr 11, 2011
-
-
Yunqing Wang authored
Remove encoding speed limitation in real-time mode. Change-Id: Ib5e35d8bb522b2a25f3e4ad5cfe2788ebebb3617
-
Yunqing Wang authored
Clean up the code. Change-Id: I7db048efa4d972b528d553a7921bc45979621129
-
John Koleszar authored
Change-Id: I36ca3f2f4620358033da34daf764f0b388dacd08
-
- Apr 08, 2011
-
-
Yunqing Wang authored
Input MV needs to be modified to full-pixel precision. Change-Id: Ic5d78e41bf27077e325024332b9fe89f76c44f0c
-
Johann Koenig authored
-
John Koleszar authored
-
Paul Wilkins authored
The error accumulator stats values cpi->prediction_error and cpi->intra_error were being populated with rd values not distortion values. These are only "currently" used in a limited way for RT compress key frame detection. Change-Id: I2702ba1cab6e49ab8dc096ba75b6b34ab3573021
-
- Apr 07, 2011
-
-
Jim Bankoski authored
This commit fixed an overflow in ssim calculation, added register save and restore to make sure assembly code working for x64 platform. It also changed the sampling points to every 4x4 instead of 8x8 and adjusted the constants in SSIM calculation to match the scale of previous VPXSSIM. Change-Id: Ia4dbb8c69eac55812f4662c88ab4653b6720537b
-
Johann Koenig authored
on the same order as the sse2 fast quantize change: ~2% except for 32bit. only a slight improvment there. Change-Id: Iff80e5f1ce7e646eebfdc8871405458ff911986b
-
James Berry authored
Rax updated to eax to avoid uninitialized memory usage. Change-Id: Iedb953f104329ede2a786fc648a47f1be2f3798a
-
- Apr 06, 2011
-
-
Johann Koenig authored
-
Yunqing Wang authored
-
Yunqing Wang authored
A small change. Change-Id: I2e7726e58370a95d0319361f4f6ad231138d1328
-
- Apr 04, 2011
-
-
Johann Koenig authored
on the same order as the regular quantize change: ~2% Change-Id: I5c9eec18e89ae7345dd96945cb740e6f349cee86
-
Scott LaVarnway authored
Change-Id: I8378a9a541ade2f098359a7b20fa08e6c1596d80
-
John Koleszar authored
-