Commit 561fcfb5 authored by Thibault Saunier's avatar Thibault Saunier 🌵
Browse files

pipeline: Update caps only when rendering as comment suggests

We used to update caps for any more because of missing brackets.
parent 05115da5
......@@ -555,13 +555,14 @@ ges_pipeline_change_state (GstElement * element, GstStateChange transition)
goto done;
}
if (self->priv->mode & (GES_PIPELINE_MODE_RENDER |
GES_PIPELINE_MODE_SMART_RENDER))
GES_PIPELINE_MODE_SMART_RENDER)) {
GST_DEBUG ("rendering => Updating pipeline caps");
/* Set caps on all tracks according to profile if present */
if (!ges_pipeline_update_caps (self)) {
GST_ERROR_OBJECT (element, "Error setting the caps for rendering");
ret = GST_STATE_CHANGE_FAILURE;
goto done;
/* Set caps on all tracks according to profile if present */
if (!ges_pipeline_update_caps (self)) {
GST_ERROR_OBJECT (element, "Error setting the caps for rendering");
ret = GST_STATE_CHANGE_FAILURE;
goto done;
}
}
_link_tracks (self);
break;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment