summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Saunier <tsaunier@gnome.org>2014-06-24 12:17:51 +0200
committerThibault Saunier <tsaunier@gnome.org>2014-06-24 12:19:46 +0200
commit3549e745a8f0de3977b83c60e9b447afaf55d8a0 (patch)
tree3ef5596a0c739379848d7479028086bcd2f7c99b
parentb393729cb0328c0ae2e8bd89e89605f09a71070f (diff)
gnlobject: Commit object in READY_TO_PAUSED
Making it possible to use Gnl with gst-launch (with patch from #732149)
-rw-r--r--gnl/gnlobject.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnl/gnlobject.c b/gnl/gnlobject.c
index 0b749cd..3052ea9 100644
--- a/gnl/gnlobject.c
+++ b/gnl/gnlobject.c
@@ -580,6 +580,7 @@ gnl_object_change_state (GstElement * element, GstStateChange transition)
}
break;
case GST_STATE_CHANGE_READY_TO_PAUSED:
+ gnl_object_commit (GNL_OBJECT (element), FALSE);
if (gnl_object_prepare (GNL_OBJECT (element)) == GST_STATE_CHANGE_FAILURE) {
ret = GST_STATE_CHANGE_FAILURE;
goto beach;