From 2fd12a5ec1142e58857e90c43e12193dcfd4fd56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 19 Jun 2020 12:43:35 +0300 Subject: [PATCH] Update symbol versions in the configuration that are missing from the .gir --- Gir_GstBase.toml | 4 ++++ Gir_GstEditingServices.toml | 36 +++++++++++++++++++++++++++++++++++- Gir_GstRtsp.toml | 1 + Gir_GstVideo.toml | 16 ++++++++++++++-- 4 files changed, 54 insertions(+), 3 deletions(-) diff --git a/Gir_GstBase.toml b/Gir_GstBase.toml index bc6b461f2..fff8b0758 100644 --- a/Gir_GstBase.toml +++ b/Gir_GstBase.toml @@ -103,6 +103,10 @@ concurrency = "send-unique" [object.function.return] nullable_return_is_error = "Failed to take buffer list" + [[object.function]] + name = "distance_from_discont" + version = "1.10" + [[object]] name = "GstBase.FlowCombiner" # Manual because ref/unref functions were added much later diff --git a/Gir_GstEditingServices.toml b/Gir_GstEditingServices.toml index 482e64b7d..a9700b47e 100644 --- a/Gir_GstEditingServices.toml +++ b/Gir_GstEditingServices.toml @@ -44,7 +44,6 @@ generate = [ "GES.TrackType", "GES.Group", "GES.UriClipAsset", - "GES.UriSourceAsset", ] [[object]] @@ -137,6 +136,13 @@ status = "generate" [object.function.return] bool_return_is_error = "Failed to remove track" + [[object.function]] + name = "get_frame_at" + version = "1.18" + [[object.function]] + name = "get_frame_time" + version = "1.18" + [[object]] name = "GES.Container" status = "generate" @@ -235,6 +241,13 @@ status = "generate" [object.function.return] nullable_return_is_error = "Failed to split clip" + [[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.Extractable" status = "generate" @@ -262,6 +275,13 @@ status = "generate" [object.function.return] nullable_return_is_error = "Failed to add asset" + [[object.function]] + name = "get_active_for_track" + version = "1.18" + [[object.function]] + name = "set_active_for_tracks" + version = "1.18" + [[object]] name = "GES.Project" status = "generate" @@ -341,3 +361,17 @@ status = "generate" name = "remove_control_binding" [object.function.return] bool_return_is_error = "Failed to remove control binding" + + [[object.function]] + name = "has_internal_source" + version = "1.18" + [[object.function]] + name = "set_has_internal_source" + version = "1.18" + +[[object]] +name = "GES.UriSourceAsset" +status = "generate" + [[object.function]] + name = "is_image" + version = "1.18" diff --git a/Gir_GstRtsp.toml b/Gir_GstRtsp.toml index 7db7960b7..e9a215893 100644 --- a/Gir_GstRtsp.toml +++ b/Gir_GstRtsp.toml @@ -52,6 +52,7 @@ concurrency = "send" name = "GstRtsp.RTSPAuthParam" status = "generate" concurrency="send" +version = "1.12" [[object]] name = "Gst.ClockTime" diff --git a/Gir_GstVideo.toml b/Gir_GstVideo.toml index 94eed290d..34b047b6e 100644 --- a/Gir_GstVideo.toml +++ b/Gir_GstVideo.toml @@ -33,8 +33,6 @@ generate = [ "GstVideo.VideoFrameFlags", "GstVideo.VideoMultiviewFramePacking", "GstVideo.VideoFilter", - "GstVideo.VideoOverlayFormatFlags", - "GstVideo.VideoTimeCodeFlags", "GstVideo.VideoCaptionType", "GstVideo.VideoBufferPool", "GstVideo.VideoPackFlags", @@ -258,3 +256,17 @@ status = "generate" name = "center_rect" # Implemented in video_rectangle ignore = true + +[[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"