- 04 Mar, 2015 3 commits
-
-
Adrian Grange authored
Frame buffers are now allocated dynamically on-demand. Entries in the reference frame map, cm->ref_frame_map, may now be set to -1 (INVALID_IDX) to indicate that there is not a valid reference buffer in that "slot". All slots in the reference frame map are now initialized to the empty state (-1) and each buffer is initialized to have a reference count of 0. Change-Id: Id1afe98de98db4ae8b2dfefed7889c3b28c68582
-
Deb Mukherjee authored
-
Jingning Han authored
-
- 03 Mar, 2015 8 commits
-
-
Deb Mukherjee authored
The rounding factor needs to be scaled down by a factor of 2. Also, the quantized and dequantized coefficients are memset to 0 when dc quantizer is used. Change-Id: Ifa68bab02addbf1b83d249c5b4cbd5cda796b1cf
-
Yunqing Wang authored
-
Yaowu Xu authored
-
Jingning Han authored
Change-Id: I0a26994bf65ea224e496b09af2ce71e1a4210433
-
Yaowu Xu authored
Instead using only a fixed threshold, this commit adapts the threshold for color sensitivity decision to luma signal energy: chroma channel's sse is at least 1/6 of that in luma for color sensitivity flag to be set to active. This recoups a large portion of the speed loss due to accounting for chroma component costs in RTC mode decision. Change-Id: Ie01f747f6037dba6a1d1ed3e10b71a0ef1abc42c
-
Yunqing Wang authored
This patch fixed webm issue 962. (https://code.google.com/p/webm/issues/detail?id=962) The data races occurred when an encoder and a decoder were created at the same time, and the function pointers were initialized twice. Change-Id: I8851b753c4b4ad4767d6eea781b61f0ac9abb44b
-
Johann authored
-
James Zern authored
without VPX_CODEC_USE_PSNR they're only generated by default with --enable-internal-stats Change-Id: I9a5a8874a3aa4bde39ae09a4101ed5616c83c9a1
-
- 02 Mar, 2015 1 commit
-
-
Johann authored
MIPS build fixes https://code.google.com/p/webm/issues/detail?id=957 Change-Id: I9d53900af36d783c369b5dff27a7479cb94fd16b
-
- 01 Mar, 2015 1 commit
-
-
Jingning Han authored
This commit replaces the SAD with variance as metric for the integral projection vector match. It improves the search accuracy in the presence of slight light change. The average speed -6 compression performance for rtc set is improved by 1.7%. No speed changes are observed for the test clips. Change-Id: I71c1d27e42de2aa429fb3564e6549bba1c7d6d4d
-
- 28 Feb, 2015 1 commit
-
-
Jingning Han authored
-
- 27 Feb, 2015 14 commits
-
-
Jingning Han authored
This commit fixes an issue in source frame border extension. It causes certain frame resolution such as 640x480 to have a portion of the right/bottom extension filled by zeros, which misleads motion search and degrades transform coding performance when large block size is used. This fix improves the speed 2 compression performance of a few yt sequence, typically ranging from 1% - 2%, up to 5% at median to low bit-rate. Change-Id: Id6b09a5695d9e7651c6dfbc2c6a72288b08af7fb
-
Adrian Grange authored
-
Alex Converse authored
-
Adrian Grange authored
Should use the crop dimensions of the frame rather than the extended size. Change-Id: I49ed041a46ff0753d43e074020857b7ff2f95e17
-
Marco authored
-
James Zern authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
James Zern authored
both the encode and decode perf tests require niklas_1280_720_30.yuv broken since: 28eebf3e Merge "tests: add a shorter 720p test clip" 7839d038 tests: add a shorter 720p test clip Change-Id: I51ebbf7261832e25d8f2c1da5c7df5c2e47f748e
-
James Zern authored
Change-Id: I387da141ebade4fc4d2f3c0a2b6aa5aaea091c0c
-
James Zern authored
a bit simpler than invoking awk for rand() Change-Id: I36ac474708f7bf0157ae59b882c2a9f69b0aaf41
-
- 26 Feb, 2015 12 commits
-
-
James Zern authored
-
Marco authored
Change-Id: Ib85b5bc135aa0907a76b8c74faafe577e27d014f
-
Jingning Han authored
Change-Id: Idb14b9a285f8098126f967c5e2750221d6a58f69
-
Yaowu Xu authored
-
Yaowu Xu authored
-
James Zern authored
-
Jingning Han authored
Support variable block size integral projection based motion estimation. Change-Id: Iee6d65e44df4480aa13fb7b84b9c91914b89caa1
-
James Zern authored
+ add a helper function to reduce the duplication this is a bit clearer when the environment variable is set, but the directory is missing Change-Id: I08f9b56122b5741bb40a5f795f7f82f5b49f1047
-
Jingning Han authored
Change-Id: I6728b69bb3dff1daa64ff7142f691e80a089f1c4
-
Yaowu Xu authored
Change-Id: Iefb928ad1174e274409facfb44f80265ff0f7683
-
Yaowu Xu authored
Change-Id: Ibd87db1c4371edcbe193d39df2fdc07d3842c21a
-
paulwilkins authored
-