summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mkv.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmpdemux/demux_mkv.c')
-rw-r--r--libmpdemux/demux_mkv.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c
index 91e14d6b36..18863ff93d 100644
--- a/libmpdemux/demux_mkv.c
+++ b/libmpdemux/demux_mkv.c
@@ -2634,6 +2634,9 @@ demux_mkv_fill_buffer (demuxer_t *demuxer)
break;
}
+ case EBML_ID_INVALID:
+ return 0;
+
default:
ebml_read_skip (s, &l);
break;
@@ -2676,6 +2679,9 @@ demux_mkv_fill_buffer (demuxer_t *demuxer)
l = tmp;
break;
+ case EBML_ID_INVALID:
+ return 0;
+
default:
ebml_read_skip (s, &l);
break;