summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-02-28 13:06:41 +0200
committerSebastian Dröge <sebastian@centricular.com>2017-02-28 13:06:41 +0200
commita064590912ee9e6d652f01ea6afe0532e4dceb1f (patch)
treea78f4563307150c8be3d190f53890187e59e154b /gst
parentd520d1b3ed4206e5bf589f4150ea779519f39450 (diff)
downloadgstreamer-plugins-bad-a064590912ee9e6d652f01ea6afe0532e4dceb1f.tar.gz
glvideomixer/compositor: Correctly error out if calculating DAR fails
CID 1320700
Diffstat (limited to 'gst')
-rw-r--r--gst/compositor/compositor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/compositor/compositor.c b/gst/compositor/compositor.c
index 2eac00d87..068d2bb72 100644
--- a/gst/compositor/compositor.c
+++ b/gst/compositor/compositor.c
@@ -244,6 +244,7 @@ _mixer_pad_get_output_size (GstCompositor * comp,
GST_VIDEO_INFO_PAR_D (&vagg_pad->info), out_par_n, out_par_d)) {
GST_WARNING_OBJECT (comp_pad, "Cannot calculate display aspect ratio");
*width = *height = 0;
+ return;
}
GST_LOG_OBJECT (comp_pad, "scaling %ux%u by %u/%u (%u/%u / %u/%u)", pad_width,
pad_height, dar_n, dar_d, GST_VIDEO_INFO_PAR_N (&vagg_pad->info),