diff --git a/ext/openni2/gstopenni2src.cpp b/ext/openni2/gstopenni2src.cpp index a60dca4a1b..f12e0b7d72 100644 --- a/ext/openni2/gstopenni2src.cpp +++ b/ext/openni2/gstopenni2src.cpp @@ -511,6 +511,8 @@ gst_openni2src_decide_allocation (GstBaseSrc * bsrc, GstQuery * query) else gst_query_add_allocation_pool (query, pool, size, min, max); + gst_object_unref (pool); + return GST_BASE_SRC_CLASS (parent_class)->decide_allocation (bsrc, query); }