projects
/
platform
/
upstream
/
gst-editing-services.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
fe96405
)
ges: Handle empty marker lists
author
Thibault Saunier
<tsaunier@igalia.com>
Tue, 22 Oct 2019 10:21:04 +0000
(12:21 +0200)
committer
Thibault Saunier
<tsaunier@igalia.com>
Tue, 22 Oct 2019 17:55:01 +0000
(19:55 +0200)
ges/ges-marker-list.c
patch
|
blob
|
history
diff --git
a/ges/ges-marker-list.c
b/ges/ges-marker-list.c
index
4d8272c
..
a4abc60
100644
(file)
--- a/
ges/ges-marker-list.c
+++ b/
ges/ges-marker-list.c
@@
-396,6
+396,11
@@
ges_marker_list_deserialize (GValue * dest, const gchar * s)
caps = gst_caps_from_string (s);
l = gst_caps_get_size (caps);
caps = gst_caps_from_string (s);
l = gst_caps_get_size (caps);
+ if (l == 0) {
+ GST_DEBUG ("Got empty caps: %s", s);
+
+ goto done;
+ }
if (l % 2) {
GST_ERROR ("Failed deserializing marker list: expected evenly-sized caps");
if (l % 2) {
GST_ERROR ("Failed deserializing marker list: expected evenly-sized caps");