forked from mirrors/gstreamer-rs
Gir now uses analyzed objects to generate documentation, and to know exactly what is available. Additionally, this allows more bindings to be generated.
75 lines
1.3 KiB
TOML
75 lines
1.3 KiB
TOML
[options]
|
|
girs_directories = ["../gir-files", "../gst-gir-files"]
|
|
library = "GstNet"
|
|
version = "1.0"
|
|
min_cfg_version = "1.8"
|
|
work_mode = "normal"
|
|
concurrency = "send+sync"
|
|
generate_safety_asserts = true
|
|
single_version_file = true
|
|
generate_display_trait = false
|
|
trust_return_value_nullability = true
|
|
|
|
external_libraries = [
|
|
"GLib",
|
|
"GObject",
|
|
"Gst",
|
|
"Gio",
|
|
]
|
|
|
|
generate = [
|
|
]
|
|
|
|
manual = [
|
|
"GObject.Object",
|
|
"Gst.Bus",
|
|
"Gst.Clock",
|
|
"Gst.Object",
|
|
"Gst.Pipeline",
|
|
"Gst.Structure",
|
|
]
|
|
|
|
[[object]]
|
|
name = "Gst.ClockTime"
|
|
status = "manual"
|
|
conversion_type = "scalar"
|
|
|
|
[[object]]
|
|
name = "GstNet.NtpClock"
|
|
status = "generate"
|
|
final_type = true
|
|
|
|
[[object.function]]
|
|
name = "new"
|
|
# Floating reference handling
|
|
manual = true
|
|
|
|
[[object]]
|
|
name = "GstNet.PtpClock"
|
|
status = "generate"
|
|
final_type = true
|
|
|
|
[[object.function]]
|
|
name = "new"
|
|
# Floating reference handling
|
|
manual = true
|
|
|
|
[[object]]
|
|
name = "GstNet.NetClientClock"
|
|
status = "generate"
|
|
final_type = true
|
|
|
|
[[object.function]]
|
|
name = "new"
|
|
# Floating reference handling
|
|
manual = true
|
|
|
|
[[object]]
|
|
name = "GstNet.NetTimeProvider"
|
|
status = "generate"
|
|
final_type = true
|
|
|
|
[[object.function]]
|
|
name = "new"
|
|
# Floating reference handling
|
|
manual = true
|