diff options
author | James Zern <jzern@google.com> | 2014-12-17 12:00:05 -0800 |
---|---|---|
committer | James Zern <jzern@google.com> | 2014-12-19 11:50:04 -0800 |
commit | 953dd1894d8c87451f9b8798a3962eccaeb6c5d0 (patch) | |
tree | 11b39d454e0d645641eb18962f76e7a12c19b2eb /vp9/common/vp9_blockd.h | |
parent | 8d558f2ca5867828cbf07ef1dce9ad457be7e818 (diff) | |
download | libvpx-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.h | 2 |
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, |