mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-22 09:31:06 +00:00
treewide: Add missing external external types to manual
list
Gir now uses analyzed objects to generate documentation, and to know exactly what is available. Additionally, this allows more bindings to be generated.
This commit is contained in:
parent
5ba79976a9
commit
1e58dd553c
11 changed files with 103 additions and 26 deletions
|
@ -33,9 +33,11 @@ generate = [
|
|||
|
||||
manual = [
|
||||
"GObject.Object",
|
||||
"Gst.Element",
|
||||
"Gst.Allocator",
|
||||
"Gst.AllocationParams",
|
||||
"Gst.Allocator",
|
||||
"Gst.ClockTimeDiff",
|
||||
"Gst.Element",
|
||||
"Gst.Format",
|
||||
"Gst.TagList",
|
||||
"Gst.TagMergeMode",
|
||||
"GstBase.BaseSink",
|
||||
|
|
|
@ -22,16 +22,24 @@ generate = [
|
|||
]
|
||||
|
||||
manual = [
|
||||
"GObject.Object",
|
||||
"GLib.Bytes",
|
||||
"Gst.Object",
|
||||
"Gst.Element",
|
||||
"GObject.Object",
|
||||
"Gst.AllocationParams",
|
||||
"Gst.Allocator",
|
||||
"Gst.BufferFlags",
|
||||
"Gst.BufferPool",
|
||||
"Gst.ClockTimeDiff",
|
||||
"Gst.Element",
|
||||
"Gst.EventType",
|
||||
"Gst.Format",
|
||||
"Gst.Memory",
|
||||
"Gst.Object",
|
||||
"Gst.Pad",
|
||||
"Gst.TypeFindProbability",
|
||||
"Gst.Segment",
|
||||
"Gst.State",
|
||||
"Gst.StateChangeReturn",
|
||||
"Gst.TagMergeMode",
|
||||
"Gst.TypeFindProbability",
|
||||
"GstBase.BaseParseFrame",
|
||||
]
|
||||
|
||||
|
|
|
@ -20,14 +20,45 @@ generate = [
|
|||
]
|
||||
|
||||
manual = [
|
||||
"GLib.Bytes",
|
||||
"GObject.Object",
|
||||
"Gst.Object",
|
||||
"Gst.Clock",
|
||||
"GObject.Value",
|
||||
"Gst.AllocationParams",
|
||||
"Gst.Allocator",
|
||||
"Gst.Bin",
|
||||
"Gst.Buffer",
|
||||
"Gst.BufferPool",
|
||||
"Gst.Caps",
|
||||
"Gst.ClockID",
|
||||
"Gst.ClockTimeDiff",
|
||||
"Gst.ClockType",
|
||||
"Gst.Element",
|
||||
"Gst.ElementFactory",
|
||||
"Gst.ElementFlags",
|
||||
"Gst.Event",
|
||||
"Gst.EventType",
|
||||
"Gst.FlowReturn",
|
||||
"Gst.Harness",
|
||||
"Gst.Object",
|
||||
"Gst.Pad",
|
||||
"Gst.PadProbeType",
|
||||
"Gst.QueryType",
|
||||
"Gst.Segment",
|
||||
"Gst.State",
|
||||
"Gst.StaticPadTemplate",
|
||||
"Gst.SystemClock",
|
||||
"GstCheck.Harness",
|
||||
]
|
||||
|
||||
[[object]]
|
||||
name = "Gst.Clock"
|
||||
status = "manual"
|
||||
# id_ functions are wrongly listed on Clock in .gir,
|
||||
# but should be associated to the `GstClockID` alias.
|
||||
[[object.function]]
|
||||
pattern = "id_.*"
|
||||
ignore = true
|
||||
|
||||
[[object]]
|
||||
name = "Gst.ClockTime"
|
||||
status = "manual"
|
||||
|
|
|
@ -17,21 +17,30 @@ external_libraries = [
|
|||
]
|
||||
|
||||
manual = [
|
||||
"GLib.DateTime",
|
||||
"GLib.Error",
|
||||
"GLib.Source",
|
||||
"GLib.DateTime",
|
||||
"GLib.Type",
|
||||
"Gio.Cancellable",
|
||||
"Gio.AsyncReadyCallback",
|
||||
"GObject.Object",
|
||||
"GObject.Value",
|
||||
"Gst.ControlBinding",
|
||||
"Gst.ControlSource",
|
||||
"Gst.CoreError",
|
||||
"Gst.Element",
|
||||
"Gst.ElementFactory",
|
||||
"Gst.EventType",
|
||||
"Gst.Bin",
|
||||
"Gst.Pad",
|
||||
"Gst.Pipeline",
|
||||
"Gst.Segment",
|
||||
"Gst.State",
|
||||
"Gst.StaticCaps",
|
||||
"Gst.StaticPadTemplate",
|
||||
"GstPbutils.EncodingProfile",
|
||||
"GstPbutils.DiscovererInfo",
|
||||
"GstPbutils.DiscovererStreamInfo",
|
||||
"Gst.Element",
|
||||
"Gst.Pad",
|
||||
"Gst.Pipeline",
|
||||
]
|
||||
|
||||
generate = [
|
||||
|
@ -77,6 +86,11 @@ name = "Gst.Sample"
|
|||
status = "manual"
|
||||
ref_mode = "ref"
|
||||
|
||||
[[object.function]]
|
||||
name = "get_caps"
|
||||
# Function moved to SampleRef
|
||||
ignore = true
|
||||
|
||||
[[object]]
|
||||
name = "Gst.ClockTime"
|
||||
status = "manual"
|
||||
|
|
|
@ -44,9 +44,11 @@ manual = [
|
|||
"GLib.Error",
|
||||
"GLib.Thread",
|
||||
"GObject.Object",
|
||||
"GObject.Value",
|
||||
"Gst.AllocationParams",
|
||||
"Gst.Allocator",
|
||||
"Gst.BufferPool",
|
||||
"Gst.Context",
|
||||
"Gst.Element",
|
||||
"Gst.FlowReturn",
|
||||
"Gst.Memory",
|
||||
|
|
|
@ -22,9 +22,11 @@ generate = [
|
|||
|
||||
manual = [
|
||||
"GObject.Object",
|
||||
"Gst.Object",
|
||||
"Gst.Clock",
|
||||
"Gst.Bus",
|
||||
"Gst.Clock",
|
||||
"Gst.Object",
|
||||
"Gst.Pipeline",
|
||||
"Gst.Structure",
|
||||
]
|
||||
|
||||
[[object]]
|
||||
|
|
|
@ -20,13 +20,17 @@ generate = [
|
|||
]
|
||||
|
||||
manual = [
|
||||
"GLib.Error",
|
||||
"GLib.Source",
|
||||
"GLib.DateTime",
|
||||
"GLib.Error",
|
||||
"GLib.MainContext",
|
||||
"GLib.MainLoop",
|
||||
"GLib.Source",
|
||||
"GLib.Type",
|
||||
"GLib.Variant",
|
||||
"GObject.Object",
|
||||
"Gst.Object",
|
||||
"Gst.Element",
|
||||
"Gst.Object",
|
||||
"Gst.Preset",
|
||||
]
|
||||
|
||||
[[object]]
|
||||
|
|
|
@ -24,6 +24,11 @@ generate = [
|
|||
"GstRtp.RTPProfile",
|
||||
]
|
||||
|
||||
manual = [
|
||||
"Gst.Caps",
|
||||
"Gst.Structure",
|
||||
]
|
||||
|
||||
[[object]]
|
||||
name = "Gst.Buffer"
|
||||
status = "manual"
|
||||
|
|
|
@ -32,12 +32,12 @@ generate = [
|
|||
]
|
||||
|
||||
manual = [
|
||||
"GLib.MainContext",
|
||||
"GLib.IOCondition",
|
||||
"GLib.Source",
|
||||
"GLib.MainLoop",
|
||||
"GLib.ThreadPool",
|
||||
"GLib.Error",
|
||||
"GLib.IOCondition",
|
||||
"GLib.MainContext",
|
||||
"GLib.MainLoop",
|
||||
"GLib.Source",
|
||||
"GLib.ThreadPool",
|
||||
"GObject.Object",
|
||||
"Gio.TlsCertificateFlags",
|
||||
"Gio.TlsCertificate",
|
||||
|
@ -53,6 +53,7 @@ manual = [
|
|||
"Gst.Pipeline",
|
||||
"Gst.Pad",
|
||||
"Gst.Bin",
|
||||
"GstNet.NetTimeProvider",
|
||||
"GstRtsp.RTSPAuthMethod",
|
||||
"GstRtsp.RTSPUrl",
|
||||
"GstRtsp.RTSPResult",
|
||||
|
|
|
@ -39,15 +39,21 @@ generate = [
|
|||
manual = [
|
||||
"GLib.DateTime",
|
||||
"GObject.Object",
|
||||
"Gst.Object",
|
||||
"Gst.Element",
|
||||
"GObject.Value",
|
||||
"Gst.AllocationParams",
|
||||
"Gst.Allocator",
|
||||
"Gst.Buffer",
|
||||
"Gst.BufferPool",
|
||||
"Gst.BufferPoolAcquireParams",
|
||||
"Gst.Allocator",
|
||||
"Gst.AllocationParams",
|
||||
"Gst.ClockTimeDiff",
|
||||
"Gst.Element",
|
||||
"Gst.FlowReturn",
|
||||
"Gst.Format",
|
||||
"Gst.Memory",
|
||||
"Gst.Message",
|
||||
"Gst.Object",
|
||||
"Gst.Pipeline",
|
||||
"Gst.State",
|
||||
"Gst.TagList",
|
||||
"Gst.TagMergeMode",
|
||||
"GstBase.BaseSink",
|
||||
|
|
|
@ -59,8 +59,10 @@ generate = [
|
|||
manual = [
|
||||
"GLib.DateTime",
|
||||
"GLib.Error",
|
||||
"GLib.MainContext",
|
||||
"GLib.Quark",
|
||||
"GLib.Source",
|
||||
"GLib.Type",
|
||||
"GObject.Object",
|
||||
"GObject.Value",
|
||||
"Gst.AllocationParams",
|
||||
|
|
Loading…
Reference in a new issue