From 8f43cc67d5db4b22a70c9dad86681e84871c8e17 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 19 Nov 2014 12:04:02 +0100 Subject: [PATCH] video-color: return FALSE on unparsable colorimetry --- gst-libs/gst/video/video-color.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gst-libs/gst/video/video-color.c b/gst-libs/gst/video/video-color.c index 2586116090..70e79773ba 100644 --- a/gst-libs/gst/video/video-color.c +++ b/gst-libs/gst/video/video-color.c @@ -90,9 +90,11 @@ gst_video_colorimetry_from_string (GstVideoColorimetry * cinfo, const gchar * color) { const ColorimetryInfo *ci; + gboolean res = FALSE; if ((ci = gst_video_get_colorimetry (color))) { *cinfo = ci->color; + res = TRUE; } else { gint r, m, t, p; @@ -101,9 +103,10 @@ gst_video_colorimetry_from_string (GstVideoColorimetry * cinfo, cinfo->matrix = m; cinfo->transfer = t; cinfo->primaries = p; + res = TRUE; } } - return TRUE; + return res; } /**