summaryrefslogtreecommitdiff
path: root/src/libmpeg2/decode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmpeg2/decode.c')
-rw-r--r--src/libmpeg2/decode.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c
index 9e2a5b2f6..0cbcff334 100644
--- a/src/libmpeg2/decode.c
+++ b/src/libmpeg2/decode.c
@@ -171,9 +171,8 @@ static inline int parse_chunk (mpeg2dec_t * mpeg2dec, int code,
case 0xb3: /* sequence_header_code */
if (header_process_sequence_header (picture, buffer)) {
fprintf (stderr, "bad sequence header\n");
- exit (1);
- }
- if (mpeg2dec->is_sequence_needed
+ /* exit (1); */
+ } else if (mpeg2dec->is_sequence_needed
|| (picture->frame_width != picture->coded_picture_width)
|| (picture->frame_height != picture->coded_picture_height)) {