unsafe extern "C" fn aggregator_decide_allocation<T: AggregatorImpl>(
    ptr: *mut GstAggregator,
    query: *mut GstQuery,
) -> gboolean