forked from mirrors/gstreamer-rs
Update gir configurations to generate correct version features and dependencies
This commit is contained in:
parent
a983541a75
commit
e2c1cdee24
18 changed files with 270 additions and 5 deletions
24
Gir_Gst.toml
24
Gir_Gst.toml
|
@ -6,6 +6,23 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-sys"
|
target_path = "gstreamer-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
|
external_libraries = [
|
||||||
|
"GLib",
|
||||||
|
"GObject",
|
||||||
|
]
|
||||||
|
|
||||||
ignore = [
|
ignore = [
|
||||||
"Gst.VERSION_MAJOR",
|
"Gst.VERSION_MAJOR",
|
||||||
"Gst.VERSION_MINOR",
|
"Gst.VERSION_MINOR",
|
||||||
|
@ -19,7 +36,6 @@ ignore = [
|
||||||
"Gst.FOURCC_FORMAT",
|
"Gst.FOURCC_FORMAT",
|
||||||
]
|
]
|
||||||
|
|
||||||
external_libraries = [
|
[[lib_version_overrides]]
|
||||||
"GLib",
|
version = "1.18"
|
||||||
"GObject",
|
lib_version = "1.17"
|
||||||
]
|
|
||||||
|
|
|
@ -10,6 +10,22 @@ external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
|
@ -6,11 +6,27 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-audio-sys"
|
target_path = "gstreamer-audio-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
|
@ -6,10 +6,26 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-base-sys"
|
target_path = "gstreamer-base-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
|
|
|
@ -6,7 +6,16 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-check-sys"
|
target_path = "gstreamer-check-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
ignore = [
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
]
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
|
@ -14,5 +23,9 @@ external_libraries = [
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
|
|
|
@ -6,12 +6,28 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-editing-services-sys"
|
target_path = "gstreamer-editing-services-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
"Gio",
|
"Gio",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
|
@ -6,6 +6,11 @@ min_cfg_version = "1.14"
|
||||||
target_path = "gstreamer-gl-sys"
|
target_path = "gstreamer-gl-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
]
|
||||||
|
|
||||||
ignore = [
|
ignore = [
|
||||||
"GstGL.GL_DISPLAY_EGL_NAME",
|
"GstGL.GL_DISPLAY_EGL_NAME",
|
||||||
"GstGL.GL_COLOR_CONVERT_VIDEO_CAPS",
|
"GstGL.GL_COLOR_CONVERT_VIDEO_CAPS",
|
||||||
|
@ -18,6 +23,10 @@ external_libraries = [
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer-base="GstBase"
|
gstreamer-base="GstBase"
|
||||||
|
|
|
@ -6,10 +6,26 @@ min_cfg_version = "1.12"
|
||||||
target_path = "gstreamer-mpegts-sys"
|
target_path = "gstreamer-mpegts-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
|
|
|
@ -6,11 +6,27 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-net-sys"
|
target_path = "gstreamer-net-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
"Gio",
|
"Gio",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
|
|
|
@ -6,6 +6,18 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-pbutils-sys"
|
target_path = "gstreamer-pbutils-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
ignore = [
|
ignore = [
|
||||||
"GstPbutils.PLUGINS_BASE_VERSION_MAJOR",
|
"GstPbutils.PLUGINS_BASE_VERSION_MAJOR",
|
||||||
"GstPbutils.PLUGINS_BASE_VERSION_MINOR",
|
"GstPbutils.PLUGINS_BASE_VERSION_MINOR",
|
||||||
|
@ -18,6 +30,10 @@ external_libraries = [
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_audio="GstAudio"
|
gstreamer_audio="GstAudio"
|
||||||
|
|
|
@ -6,11 +6,21 @@ min_cfg_version = "1.12"
|
||||||
target_path = "gstreamer-player-sys"
|
target_path = "gstreamer-player-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_video="GstVideo"
|
gstreamer_video="GstVideo"
|
||||||
|
|
|
@ -6,11 +6,27 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-rtp-sys"
|
target_path = "gstreamer-rtp-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject"
|
"GObject"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
|
@ -6,12 +6,28 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-rtsp-sys"
|
target_path = "gstreamer-rtsp-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
"Gio"
|
"Gio"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_sdp="GstSdp"
|
gstreamer_sdp="GstSdp"
|
||||||
|
|
|
@ -6,12 +6,28 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-rtsp-server-sys"
|
target_path = "gstreamer-rtsp-server-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
"Gio"
|
"Gio"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_net="GstNet"
|
gstreamer_net="GstNet"
|
||||||
|
|
|
@ -6,10 +6,26 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-sdp-sys"
|
target_path = "gstreamer-sdp-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject"
|
"GObject"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
|
|
|
@ -6,11 +6,27 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-tag-sys"
|
target_path = "gstreamer-tag-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
|
@ -6,11 +6,27 @@ min_cfg_version = "1.0"
|
||||||
target_path = "gstreamer-video-sys"
|
target_path = "gstreamer-video-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
"1.14",
|
||||||
|
"1.12",
|
||||||
|
"1.10",
|
||||||
|
"1.8",
|
||||||
|
"1.6",
|
||||||
|
"1.4",
|
||||||
|
"1.2",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
|
@ -6,11 +6,20 @@ min_cfg_version = "1.14"
|
||||||
target_path = "gstreamer-webrtc-sys"
|
target_path = "gstreamer-webrtc-sys"
|
||||||
work_mode = "sys"
|
work_mode = "sys"
|
||||||
|
|
||||||
|
extra_versions = [
|
||||||
|
"1.18",
|
||||||
|
"1.16",
|
||||||
|
]
|
||||||
|
|
||||||
external_libraries = [
|
external_libraries = [
|
||||||
"GLib",
|
"GLib",
|
||||||
"GObject",
|
"GObject",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[lib_version_overrides]]
|
||||||
|
version = "1.18"
|
||||||
|
lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_sdp="GstSdp"
|
gstreamer_sdp="GstSdp"
|
||||||
|
|
Loading…
Reference in a new issue