From 83cb4c63c31b721df1c5730e709e081c2849399b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Tue, 26 Jun 2012 18:48:11 +0100 Subject: [PATCH] matroska: update for GstToc API additions --- gst/matroska/matroska-read-common.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gst/matroska/matroska-read-common.c b/gst/matroska/matroska-read-common.c index afe9fb7f6c..54083c2adc 100644 --- a/gst/matroska/matroska-read-common.c +++ b/gst/matroska/matroska-read-common.c @@ -816,6 +816,8 @@ gst_matroska_read_common_postprocess_toc_entries (GList * toc_entries, iter_digit = g_strdup_printf ("%d", i); switch (cur_info->type) { + case GST_TOC_ENTRY_TYPE_ANGLE: + case GST_TOC_ENTRY_TYPE_VERSION: case GST_TOC_ENTRY_TYPE_EDITION: /* in Matroska terms edition has duration of full track */ gst_toc_entry_set_start_stop (cur_info, 0, max); @@ -829,6 +831,8 @@ gst_matroska_read_common_postprocess_toc_entries (GList * toc_entries, max, cur_info->uid); break; + case GST_TOC_ENTRY_TYPE_TITLE: + case GST_TOC_ENTRY_TYPE_TRACK: case GST_TOC_ENTRY_TYPE_CHAPTER: prev_list = cur_list->prev; next_list = cur_list->next; @@ -873,6 +877,8 @@ gst_matroska_read_common_postprocess_toc_entries (GList * toc_entries, (cur_info->subentries, stop, cur_info->uid); } break; + case GST_TOC_ENTRY_TYPE_INVALID: + break; } cur_list = cur_list->next; g_free (iter_digit);