summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_reconintra.h
diff options
context:
space:
mode:
authorDeb Mukherjee <debargha@google.com>2013-03-16 09:26:52 -0700
committerDeb Mukherjee <debargha@google.com>2013-03-16 09:26:52 -0700
commitb1921b2f089eaa2f74c2b0ac8e2b5ddcddd69e3c (patch)
tree73f1203dea5ff957455e37102fce7e0c761f9554 /vp9/common/vp9_reconintra.h
parent76c12ab9c9d08a76f79e6b50af278ebf1e5f49ad (diff)
downloadlibvpx-b1921b2f089eaa2f74c2b0ac8e2b5ddcddd69e3c.tar
libvpx-b1921b2f089eaa2f74c2b0ac8e2b5ddcddd69e3c.tar.gz
libvpx-b1921b2f089eaa2f74c2b0ac8e2b5ddcddd69e3c.tar.bz2
libvpx-b1921b2f089eaa2f74c2b0ac8e2b5ddcddd69e3c.zip
Context-pred fix to not use top/left on edges
This fix resolves some of the mismatch issues being seen recently. While this is the right thing to do when tiling is used for this experiment, it is not the underlying cause of the the mismatches. Something else is causing writing outside of the allowable frame area in the encoder leading to this mismatch. Change-Id: If52c6f67555aa18ab8762865384e323b47237277
Diffstat (limited to 'vp9/common/vp9_reconintra.h')
-rw-r--r--vp9/common/vp9_reconintra.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/vp9/common/vp9_reconintra.h b/vp9/common/vp9_reconintra.h
index 3031fb699..b97b6089d 100644
--- a/vp9/common/vp9_reconintra.h
+++ b/vp9/common/vp9_reconintra.h
@@ -17,9 +17,10 @@
void vp9_recon_intra_mbuv(MACROBLOCKD *xd);
B_PREDICTION_MODE vp9_find_dominant_direction(uint8_t *ptr,
- int stride, int n);
+ int stride, int n,
+ int tx, int ty);
-B_PREDICTION_MODE vp9_find_bpred_context(BLOCKD *x);
+B_PREDICTION_MODE vp9_find_bpred_context(MACROBLOCKD *xd, BLOCKD *x);
#if CONFIG_COMP_INTERINTRA_PRED
void vp9_build_interintra_16x16_predictors_mb(MACROBLOCKD *xd,