forked from mirrors/gstreamer-rs
Update symbol versions in the configuration that are missing from the .gir
This commit is contained in:
parent
2562fe9990
commit
03c05f564f
8 changed files with 437 additions and 0 deletions
207
Gir_Gst.toml
207
Gir_Gst.toml
|
@ -39,3 +39,210 @@ ignore = [
|
||||||
[[lib_version_overrides]]
|
[[lib_version_overrides]]
|
||||||
version = "1.18"
|
version = "1.18"
|
||||||
lib_version = "1.17"
|
lib_version = "1.17"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Buffer"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "has_flags"
|
||||||
|
version = "1.10"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "replace"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.BufferList"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.ParamArray"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_type"
|
||||||
|
version = "1.12"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.*"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "make_element_message_details"
|
||||||
|
version = "1.10"
|
||||||
|
[[object.function]]
|
||||||
|
name = "reference_timestamp_meta_api_get_type"
|
||||||
|
version = "1.14"
|
||||||
|
[[object.function]]
|
||||||
|
name = "dynamic_type_register"
|
||||||
|
version = "1.12"
|
||||||
|
[[object.function]]
|
||||||
|
name = "tracing_register_hook"
|
||||||
|
version = "1.8"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Caps"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.16"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "replace"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "take"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Event"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.16"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "replace"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "take"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "steal"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Memory"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Message"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "replace"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Query"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "replace"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Sample"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.TagList"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "ref"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "unref"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.DynamicTypeFactory"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.12"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Structure"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_array"
|
||||||
|
version = "1.12"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.ParseContext"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.12.1"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.TracerFactory"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_tracer_type"
|
||||||
|
version = "1.14"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.Tracer"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "register"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "Gst.TracerRecord"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "new"
|
||||||
|
version = "1.8"
|
||||||
|
[[object.function]]
|
||||||
|
name = "log"
|
||||||
|
version = "1.8"
|
||||||
|
|
|
@ -34,3 +34,50 @@ lib_version = "1.17"
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstAudio.AudioBuffer"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "clip"
|
||||||
|
version = "1.0"
|
||||||
|
[[object.function]]
|
||||||
|
name = "reorder_channels"
|
||||||
|
version = "1.0"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstAudio.AudioConverter"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "supports_inplace"
|
||||||
|
version = "1.12"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_type"
|
||||||
|
version = "1.14"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstAudio.*"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "audio_meta_api_get_type"
|
||||||
|
version = "1.16"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstAudio.AudioResampler"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.10"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstAudio.AudioResamplerFilterInterpolation"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.10"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstAudio.AudioResamplerFilterMode"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.10"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstAudio.AudioResamplerFlags"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.10"
|
||||||
|
|
|
@ -29,3 +29,22 @@ lib_version = "1.17"
|
||||||
|
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstBase.AggregatorStartTimeSelection"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstBase.Adapter"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "distance_from_discont"
|
||||||
|
version = "1.10"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstBase.BaseParseFrame"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.12.1"
|
||||||
|
|
|
@ -33,3 +33,90 @@ gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
gstreamer_pbutils="GstPbutils"
|
gstreamer_pbutils="GstPbutils"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.Clip"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "add_child_to_track"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_timeline_time_from_internal_time"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.ClipAsset"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_frame_time"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_natural_framerate"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.Layer"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_active_for_track"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "set_active_for_tracks"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.Marker"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.SourceClipAsset"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.Timeline"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_frame_at"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_frame_time"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.TrackElement"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "has_internal_source"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "set_has_internal_source"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.TrackElementAsset"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_natural_framerate"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.UriSourceAsset"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "is_image"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.VideoSource"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_natural_size"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GES.MetaContainer"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "register_static_meta"
|
||||||
|
version = "1.18"
|
||||||
|
|
|
@ -38,3 +38,10 @@ lib_version = "1.17"
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_audio="GstAudio"
|
gstreamer_audio="GstAudio"
|
||||||
gstreamer_video="GstVideo"
|
gstreamer_video="GstVideo"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstPbutils.InstallPluginsContext"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy"
|
||||||
|
version = "1.12.1"
|
||||||
|
|
|
@ -30,3 +30,26 @@ lib_version = "1.17"
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstRtp.*"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "rtp_source_meta_api_get_type"
|
||||||
|
version = "1.16"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstRtp.RTCPPacket"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "add_profile_specific_ext"
|
||||||
|
version = "1.10"
|
||||||
|
[[object.function]]
|
||||||
|
name = "copy_profile_specific_ext"
|
||||||
|
version = "1.10"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_profile_specific_ext"
|
||||||
|
version = "1.10"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_profile_specific_ext_length"
|
||||||
|
version = "1.10"
|
||||||
|
|
|
@ -31,3 +31,20 @@ lib_version = "1.17"
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_sdp="GstSdp"
|
gstreamer_sdp="GstSdp"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstRtsp.RTSPAuthCredential"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.12"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstRtsp.RTSPAuthParam"
|
||||||
|
status = "generate"
|
||||||
|
version = "1.12"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstRtsp.RTSPMessage"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_type"
|
||||||
|
version = "1.14"
|
||||||
|
|
|
@ -34,3 +34,33 @@ lib_version = "1.17"
|
||||||
[external_libraries]
|
[external_libraries]
|
||||||
gstreamer="Gst"
|
gstreamer="Gst"
|
||||||
gstreamer_base="GstBase"
|
gstreamer_base="GstBase"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstVideo.VideoOverlayFormatFlags"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_type"
|
||||||
|
version = "1.16"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstVideo.VideoTimeCodeFlags"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "get_type"
|
||||||
|
version = "1.18"
|
||||||
|
|
||||||
|
[[object]]
|
||||||
|
name = "GstVideo.*"
|
||||||
|
status = "generate"
|
||||||
|
[[object.function]]
|
||||||
|
name = "video_time_code_meta_api_get_type"
|
||||||
|
version = "1.16"
|
||||||
|
[[object.function]]
|
||||||
|
name = "video_caption_meta_api_get_type"
|
||||||
|
version = "1.16"
|
||||||
|
[[object.function]]
|
||||||
|
name = "video_afd_meta_api_get_type"
|
||||||
|
version = "1.18"
|
||||||
|
[[object.function]]
|
||||||
|
name = "video_bar_meta_api_get_type"
|
||||||
|
version = "1.18"
|
||||||
|
|
Loading…
Reference in a new issue