mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-22 09:31:06 +00:00
base/gir: Document manually implemented types and functions
This commit is contained in:
parent
d192d1caf8
commit
5ebf6de6eb
1 changed files with 23 additions and 1 deletions
|
@ -68,7 +68,7 @@ final_type = true
|
||||||
concurrency = "send-unique"
|
concurrency = "send-unique"
|
||||||
[[object.function]]
|
[[object.function]]
|
||||||
name = "map"
|
name = "map"
|
||||||
# Unsafe
|
# Unsafe, implemented on `UniqueAdapter`
|
||||||
ignore = true
|
ignore = true
|
||||||
|
|
||||||
[[object.function]]
|
[[object.function]]
|
||||||
|
@ -162,6 +162,10 @@ name = "GstBase.BaseSrc"
|
||||||
status = "generate"
|
status = "generate"
|
||||||
manual_traits = ["BaseSrcExtManual"]
|
manual_traits = ["BaseSrcExtManual"]
|
||||||
|
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_allocator"
|
||||||
|
manual = true
|
||||||
|
|
||||||
[[object.function]]
|
[[object.function]]
|
||||||
name = "set_caps"
|
name = "set_caps"
|
||||||
[object.function.return]
|
[object.function.return]
|
||||||
|
@ -187,6 +191,10 @@ name = "GstBase.BaseTransform"
|
||||||
status = "generate"
|
status = "generate"
|
||||||
manual_traits = ["BaseTransformExtManual"]
|
manual_traits = ["BaseTransformExtManual"]
|
||||||
|
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_allocator"
|
||||||
|
manual = true
|
||||||
|
|
||||||
[[object.function]]
|
[[object.function]]
|
||||||
name = "update_src_caps"
|
name = "update_src_caps"
|
||||||
[object.function.return]
|
[object.function.return]
|
||||||
|
@ -207,6 +215,15 @@ name = "GstBase.Aggregator"
|
||||||
status = "generate"
|
status = "generate"
|
||||||
manual_traits = ["AggregatorExtManual"]
|
manual_traits = ["AggregatorExtManual"]
|
||||||
|
|
||||||
|
[[object.function]]
|
||||||
|
name = "update_segment"
|
||||||
|
# Takes FormattedValue as argument
|
||||||
|
manual = true
|
||||||
|
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_allocator"
|
||||||
|
manual = true
|
||||||
|
|
||||||
[[object.function]]
|
[[object.function]]
|
||||||
name = "finish_buffer"
|
name = "finish_buffer"
|
||||||
# Takes ownership
|
# Takes ownership
|
||||||
|
@ -235,6 +252,11 @@ manual_traits = ["AggregatorExtManual"]
|
||||||
# clock time instead of u64
|
# clock time instead of u64
|
||||||
manual = true
|
manual = true
|
||||||
|
|
||||||
|
[[object.signal]]
|
||||||
|
name = "samples-selected"
|
||||||
|
# StructureRef instead of Structure
|
||||||
|
manual = true
|
||||||
|
|
||||||
[[object]]
|
[[object]]
|
||||||
name = "GstBase.AggregatorPad"
|
name = "GstBase.AggregatorPad"
|
||||||
status = "generate"
|
status = "generate"
|
||||||
|
|
Loading…
Reference in a new issue