- 26 Oct, 2012 - 1 commit
-
-
Ronald S. Bultje authored
Should fix B_PRED-related encoder/decoder mismatches. Change-Id: I16f808dffd19094e02e8562ba58cc1016155ce93
-
- 25 Oct, 2012 - 4 commits
-
-
Ronald S. Bultje authored
This fixes edge extension if SB [0,1] doesn't use B_PRED but [1,1] does. Change-Id: I48354a9dba0de16472938824f5e6db87ce61979f
-
Ronald S. Bultje authored
Change-Id: I87d571008c73f0a8514e0a864405aadb82fd1bc0
-
Ronald S. Bultje authored
Change-Id: I6a28cc87af275fc267b3cc8d90d642dcc870c249
-
Ronald S. Bultje authored
Change-Id: Ie33f7d0f90d0e5862be975d676a700d06f79eec6
-
- 24 Oct, 2012 - 7 commits
-
-
Ronald S. Bultje authored
Change-Id: Ibb51f3f8c3575d4621890220b20887a13a46a04e
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Change-Id: I2823043634b0fa617c2715d63ff18595b7209287
-
John Koleszar authored
Stray CONFIG_HYBRIDTRANSFORM caused decode mismatch. Change-Id: I1d77bad9b366f7a6ceb3cb45269ed5badb5c4c53
-
John Koleszar authored
Refactor per-transform copy & paste into a common function update_coef_probs_common() and read_coef_probs_common(). The dry-run and bit-writing loops in the encoder are still obvious candidates to be made common, but they start to diverge a bit in the next commit, so are left as-is for now. Change-Id: I896bd3f4a073a6296eab7e92463fef79d8c6c08c
-
John Koleszar authored
-
Yunqing Wang authored
On Ubuntu 12.04, we got the following warning message: <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default] <built-in>:0:0: note: this is the location of the previous definition This was already fixed in VP8 configure file. Did the same change in experimental branch to stop this warning. Change-Id: Id162e5fd8841585ae806df6560b2f7536ea307c0
-
- 23 Oct, 2012 - 10 commits
-
-
Yaowu Xu authored
-
Scott LaVarnway authored
Change-Id: Ia904f4ec72500d29f1361ce305d8f3231e592f47
-
pascal massimino authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Scott LaVarnway authored
to enable build under windows/MSVC Change-Id: Ida41cc5b3c8d0fec9512c2f5c5feb64e07b44805
-
Ronald S. Bultje authored
Change-Id: I240d6b50069fd3f35cc4fed2f4507796f0ef25e9
-
Deb Mukherjee authored
There is a macro DEFAULT_INTERP_FILTER defined in encoder/onyx_if.c that is set as EIGHTTAP for now - so SWITCHABLE is not really used. Ideally, this should be SWITCHABLE but that would make the encoder quite a bit slower. We will change the default filter to SWITCHABLE once we find a faster way to search for switchable filters. Change-Id: Iee91832cdc07e6e14108d9b543130fdd12fc9874
-
Ronald S. Bultje authored
-
- 22 Oct, 2012 - 18 commits
-
-
Deb Mukherjee authored
Change-Id: I0d306b0062be59bc785b65882691c956c8b5e7c8
-
Deb Mukherjee authored
Removes the old mv encoding code. Change-Id: I1026d48cc5ac15ccb776f98463e929254c3dc7da
-
Ronald S. Bultje authored
Change-Id: Ibc4425bb6e01606751021e57c93106c365a2da21
-
Yaowu Xu authored
The previous double if and else code snippets were rather confusing. Change-Id: Id1b6152fa0e471beb9b20407aa406e109c1471e3
-
Scott LaVarnway authored
-
Scott LaVarnway authored
Change-Id: I5bca7b7a4b230082d36ac6fb84db84137ad177d7
-
Ronald S. Bultje authored
* changes: Fix another typo in 4x4-transform-for-i8x8-intra-pred coeff contexts. 8x8 transform support in splitmv. Use SPLITMV_PARTITIONING instead of a plain integer type.
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Change-Id: I99f1982b30a630a9a070a8326d83b34a33cba14c
-
Ronald S. Bultje authored
Change-Id: I02e7f64a7c99f6c222b9ef21341b0e801d646810
-
Ronald S. Bultje authored
For splitmv, where partitioning is 8x16, 16x8 or 8x8, this patch uses the 8x8 transform (instead of the 4x4) if txfm_mode is ALLOW_8X8 or ALLOW_16X16. For TX_MODE_SELECT, splitmv can indicate which of the 2 transform sizes (4x4 or 8x8) it wants to use. Gains (with hybridtx4x4/8x8/16x16 and tx_select experiments enabled) on derf: +0.9%, HD: +0.4%, STD/HD: +0.8% (SSIM or overall PSNR, both metrics show similar improvements). Change-Id: Ide954b000b415548ed92a7ac78e24f36e60fcf06
-
Scott LaVarnway authored
-
Scott LaVarnway authored
-
Scott LaVarnway authored
-
Ronald S. Bultje authored
This can be used to distinguish between 16x8, 8x16, 8x8 and 4x4 partitioning modes when choosing splitmv as a MB mode. Change-Id: Idc8b59772e1a80ccc4ad44d63c5c2ec3fc061a3c
-
Ronald S. Bultje authored
-
Jim Bankoski authored
-
Ronald S. Bultje authored
It currently counts the probability that the branch is true, but it should count the probability that the branch is false. Change-Id: I963825da2e7a7ed3a613eb23ffd085e427dc36e5
-