diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index e9ba1e967e..9c476c12b2 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -1441,6 +1441,9 @@ static void matroska_execute_seekhead(MatroskaDemuxContext *matroska) break; } } + if (nb_elem != seekhead_list->nb_elem) { + avpriv_request_sample(matroska->ctx, "recursive SeekHead elements"); + } } static void matroska_add_index_entries(MatroskaDemuxContext *matroska)