diff --git a/gst/gstbufferpool.c b/gst/gstbufferpool.c index 52b7c8cc69..7620a2dd7c 100644 --- a/gst/gstbufferpool.c +++ b/gst/gstbufferpool.c @@ -118,6 +118,7 @@ gst_buffer_pool_init (GstBufferPool * pool) pool->started = FALSE; pool->config = gst_structure_id_empty_new (GST_QUARK (BUFFER_POOL_CONFIG)); gst_buffer_pool_config_set (pool->config, NULL, 0, 0, 0, 0, 1); + gst_poll_write_control (pool->poll); GST_DEBUG_OBJECT (pool, "created"); }