aboutsummaryrefslogtreecommitdiff
path: root/vp9/common/vp9_blockd.h
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2014-12-17 12:00:05 -0800
committerJames Zern <jzern@google.com>2014-12-19 11:50:04 -0800
commit953dd1894d8c87451f9b8798a3962eccaeb6c5d0 (patch)
tree11b39d454e0d645641eb18962f76e7a12c19b2eb /vp9/common/vp9_blockd.h
parent8d558f2ca5867828cbf07ef1dce9ad457be7e818 (diff)
downloadlibvpx-953dd1894d8c87451f9b8798a3962eccaeb6c5d0.tar.gz
vp9: add per-tile longjmp error handling
this avoids longjmp'ing from another thread on error which will cause undesired behavior Change-Id: Ic9074ed8cc4243944bf2539d6e482f213f4e8c86
Diffstat (limited to 'vp9/common/vp9_blockd.h')
-rw-r--r--vp9/common/vp9_blockd.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/common/vp9_blockd.h b/vp9/common/vp9_blockd.h
index ebb1d1d0a..e33d336a1 100644
--- a/vp9/common/vp9_blockd.h
+++ b/vp9/common/vp9_blockd.h
@@ -231,6 +231,8 @@ typedef struct macroblockd {
int lossless;
int corrupted;
+
+ struct vpx_internal_error_info *error_info;
} MACROBLOCKD;
static INLINE BLOCK_SIZE get_subsize(BLOCK_SIZE bsize,