- May 15, 2015
-
-
James Zern authored
silences a missing prototype warning Change-Id: I31a11c8390ae58e9a99ecc7cdf2a36334fac3f65
-
- May 14, 2015
-
-
Tom Finegan authored
-
Tom Finegan authored
-
Tom Finegan authored
Was just an additional layer of indirection for CONFIG_SHARED, so use CONFIG_SHARED directly. Change-Id: I7c022b9f926a63c2c5884def5f03dfd648329afc
-
Tom Finegan authored
Replace it with it's value (yes), which is constant. Change-Id: Ifb0c0408a53ecadf81156da6a64fa583b2ada746
-
- May 13, 2015
-
-
Johann Koenig authored
-
Johann Koenig authored
With the sad functions, and hopefully the variance functions soon, moving to the vpx_dsp location, place the defines used in the reference C code in a common location. Change-Id: I4c8ce7778eb38a0a3ee674d2f1c488eda01cfeca
-
Tom Finegan authored
Basically just a warning, but disconcerting nonetheless. Removes this output from the build: Makefile:59: -x86_64-darwin13-gcc.mk: No such file or directory Change-Id: Ibb379506352b2f613ef4a7b1ac47e9c95d0d1580
-
Tom Finegan authored
-
Parag Salasakar authored
-
Tom Finegan authored
These targets no longer build (PPC support was removed from libvpx). Remove the dead code and misleading help output. BUG=https://code.google.com/p/webm/issues/detail?id=997 Change-Id: Ib35614806adeae970f3821da0d8dbcc54ab8d868
-
- May 12, 2015
-
-
Yunqing Wang authored
-
Yaowu Xu authored
-
Yaowu Xu authored
The computation of new metrics is not supported yet in highbitdepth mode. This commit adds protection to make sure the computation is done only when highbitdepth is not on. This protection shall be revised when support of highbitdpeth computation is added. This resolves the encoder crash when configured with both --enable-internal-stats --enable-vp9-highbitdepth Change-Id: Id9f4bcc4fa26d9ca0e9eabade83f3f88a5b212e6
-
Yunqing Wang authored
This patch fixed the following warning: src\third_party\libvpx\source\libvpx\vp9\encoder\vp9_pickmode.c(1607) : warning C6246: Local declaration of 'this_mode' hides declaration of the same name in outer scope. Change-Id: I1d93c4a47a13cb13089fec5bd61e8b58e6cd8d58
-
James Zern authored
-
James Zern authored
* changes: vpxenc: make some functions static vpxdec: make some functions static tools_common.h: fix get_vpx_decoder_count() proto tools_common.h: fix get_vpx_encoder_count() proto tools_common.h: fix usage_exit() prototype
-
Johann Koenig authored
-
Adrian Grange authored
-
Johann Koenig authored
The compatibility layer was removed before the 1.4.0 release. Change-Id: I268513ee9b3a2640ec33c4a25a5c5614fee7b3b2
-
James Zern authored
silences missing-prototype warnings Change-Id: I641a61b21f9de135e59e3769a2063d5a94f34746
-
James Zern authored
silences missing-prototype warnings Change-Id: I080d2a24eeb6faa8c160683cc1fbf30d3b0b49e5
-
James Zern authored
silences a missing-prototype warning Change-Id: I99f8b4a9b7df836208e93170159733c5b5c2d881
-
James Zern authored
silences a missing-prototype warning Change-Id: Icf5c7f1f3e8ae9792276068fb3c0fd04b40fc7ad
-
James Zern authored
+ the definitions in the examples silences a missing-prototype warning Change-Id: I7c064cacd6d2073a6107de6c3e2cc46ef8a68411
-
James Zern authored
rename LIBVPX_TEST_BINS to LIBVPX_TEST_BIN and remove foreach usage. this was a leftover from having multiple targets with their own (single) object list; the use of LIBVPX_TEST_OBJS so widely makes extending these loops difficult. Change-Id: I61bda1b91acb43145609f04b8fe6e45ec4483e22
-
- May 11, 2015
-
-
James Zern authored
-
Adrian Grange authored
-
Adrian Grange authored
When the frame size changes we must recompute details of the tile dimensions. Change-Id: Ie519bd6da47b5cd43933c0bcfc0f2429bcb01986
-
Jingning Han authored
-
Jingning Han authored
Remove a few repeated data structure reads from read_uncompressed_header. Change-Id: I6eb741b39f9415ad0aa4631dfbf4a1ace4eba56a
-
Marco Paniconi authored
When aq-mode=3 is enabled, only for base layer frames should the qp of the frame incorporate the segment delta-qp. This was causing more rate mismatch for the enhancement layer frames when running temporal layers with aq-mode=3 on. Change-Id: I1c5e69d1ef8a51188af8696753c17fd8f67699b3
-
Paul Wilkins authored
-
- May 09, 2015
-
-
James Zern authored
currently this needs to be 2x (NEED_ABOVERIGHT) the size of the largest block (32) + 1 (for above_left). reduce the buffer size from 128 + 16 (alignment) to 64 + 16. Change-Id: Idaca1806c7e1214e9437de24e15edc2ebf18f95d
-
James Zern authored
-
- May 08, 2015
-
-
Hangyu Kuang authored
The warning only happens in VP9 encoder's first pass due to src_mi is not set up yet. But it will not fail the encoder as left_mi and above_mi are not used in the first_pass and they will be set up again in the second pass. Change-Id: I0713b4660d71e229e196654cb0970ba6b1574f28
-
Johann Koenig authored
-
Hangyu Kuang authored
-
Paul Wilkins authored
Where a frame appears to be a repeat of an earlier frame or frame buffer, but the first pass code does not anticipate this (usually because it is matching the GF or ARF buffer not the last frame buffer), do not update the last frame buffer. This helps ensure that the content of the last frame buffer is kept "different" where possible, and not updated to match the GF or ARF. This is particularly helpful in some animated sequences where there are groups of repeating frames. Here it has quite a big impact. However, in most of our standard test clips it has little or no impact. Change-Id: I77332ee1a69f9ffc0c6080bfeb811c43fd8828e6
-
Parag Salasakar authored
average improvement ~4x-6x Change-Id: I5edf713721b9e24c7e0ce2e69d8fc3ecab625d91
-