summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libmpcodecs/vd_ijpg.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libmpcodecs/vd_ijpg.c b/libmpcodecs/vd_ijpg.c
index 2cacedafc5..b2921b64a5 100644
--- a/libmpcodecs/vd_ijpg.c
+++ b/libmpcodecs/vd_ijpg.c
@@ -133,6 +133,8 @@ static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){
if ( len <= 0 ) return NULL; // skipped frame
+ cinfo.err=jpeg_std_error( &jerr.pub );
+ jerr.pub.error_exit=my_error_exit;
if( setjmp( jerr.setjmp_buffer ) )
{
mp_msg( MSGT_DECVIDEO,MSGL_ERR,"[ijpg] setjmp error ...\n" );