Gir_GstSdp.toml 1.43 KB
Newer Older
1 2 3 4 5 6 7
[options]
girs_dir = "gir-files"
library = "GstSdp"
version = "1.0"
min_cfg_version = "1.8"
target_path = "gstreamer-sdp"
work_mode = "normal"
Sebastian Dröge's avatar
Sebastian Dröge committed
8
concurrency = "send"
9
generate_safety_asserts = true
10
single_version_file = true
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
doc_target_path = "docs/gstreamer-sdp/docs.md"

external_libraries = [
    "GLib",
    "GObject",
    "Gst",
]

generate = [
    "GstSdp.MIKEYCacheType",
    "GstSdp.MIKEYEncAlg",
    "GstSdp.MIKEYKVType",
    "GstSdp.MIKEYKeyDataType",
    "GstSdp.MIKEYMacAlg",
    "GstSdp.MIKEYMapType",
    "GstSdp.MIKEYPRFFunc",
    "GstSdp.MIKEYPayloadType",
    "GstSdp.MIKEYSecProto",
    "GstSdp.MIKEYSecSRTP",
    "GstSdp.MIKEYTSType",
    "GstSdp.MIKEYType",
]

manual = [
Bo Du's avatar
Bo Du committed
35
    "GLib.Bytes",
36 37 38 39 40 41
]

[[object]]
name = "Gst.Caps"
status = "manual"
ref_mode = "ref"
Sebastian Dröge's avatar
Sebastian Dröge committed
42 43

[[object]]
Bo Du's avatar
Bo Du committed
44
name = "GstSdp.MIKEYMessage"
Sebastian Dröge's avatar
Sebastian Dröge committed
45 46
status = "generate"
    [[object.function]]
Bo Du's avatar
Bo Du committed
47
    name = "replace_payload"
Sebastian Dröge's avatar
Sebastian Dröge committed
48 49 50
    ignore = true

    [[object.function]]
Bo Du's avatar
Bo Du committed
51
    name = "insert_payload"
Sebastian Dröge's avatar
Sebastian Dröge committed
52 53
    ignore = true

Bo Du's avatar
Bo Du committed
54 55 56
    [[object.function]]
    name = "add_payload"
    ignore = true
Sebastian Dröge's avatar
Sebastian Dröge committed
57

58 59 60 61 62 63 64 65
    [[object.function]]
    name = "get_payload"
    ignore = true

    [[object.function]]
    name = "base64_encode"
    ignore = true

Sebastian Dröge's avatar
Sebastian Dröge committed
66
[[object]]
Bo Du's avatar
Bo Du committed
67
name = "GstSdp.MIKEYPayload"
Sebastian Dröge's avatar
Sebastian Dröge committed
68
status = "generate"
Bo Du's avatar
Bo Du committed
69 70 71
    [[object.function]]
    name = "kemac_add_sub"
    ignore = true
72 73 74 75 76 77 78 79

    [[object.function]]
    name = "kemac_get_sub"
    ignore = true

    [[object.function]]
    name = "key_data_set_interval"
    ignore = true