mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-22 01:21:05 +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"
|
||||
[[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"
|
||||
|
|
Loading…
Reference in a new issue