diff --git a/gstreamer-base/Gir.toml b/gstreamer-base/Gir.toml index 3816d12dd..1a1c4a3cc 100644 --- a/gstreamer-base/Gir.toml +++ b/gstreamer-base/Gir.toml @@ -68,7 +68,7 @@ final_type = true concurrency = "send-unique" [[object.function]] name = "map" - # Unsafe + # Unsafe, implemented on `UniqueAdapter` ignore = true [[object.function]] @@ -162,6 +162,10 @@ name = "GstBase.BaseSrc" status = "generate" manual_traits = ["BaseSrcExtManual"] + [[object.function]] + name = "get_allocator" + manual = true + [[object.function]] name = "set_caps" [object.function.return] @@ -187,6 +191,10 @@ name = "GstBase.BaseTransform" status = "generate" manual_traits = ["BaseTransformExtManual"] + [[object.function]] + name = "get_allocator" + manual = true + [[object.function]] name = "update_src_caps" [object.function.return] @@ -207,6 +215,15 @@ name = "GstBase.Aggregator" status = "generate" manual_traits = ["AggregatorExtManual"] + [[object.function]] + name = "update_segment" + # Takes FormattedValue as argument + manual = true + + [[object.function]] + name = "get_allocator" + manual = true + [[object.function]] name = "finish_buffer" # Takes ownership @@ -235,6 +252,11 @@ manual_traits = ["AggregatorExtManual"] # clock time instead of u64 manual = true + [[object.signal]] + name = "samples-selected" + # StructureRef instead of Structure + manual = true + [[object]] name = "GstBase.AggregatorPad" status = "generate"