Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
gstreamer-rs
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
40
Issues
40
List
Boards
Labels
Service Desk
Milestones
Merge Requests
6
Merge Requests
6
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
GStreamer
gstreamer-rs
Commits
5c93e134
Commit
5c93e134
authored
Dec 08, 2018
by
Sebastian Dröge
🍵
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Regenerate everything with new version of gir
parent
fa988fe7
Changes
160
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
160 changed files
with
678 additions
and
1056 deletions
+678
-1056
Gir_Gst.toml
Gir_Gst.toml
+1
-0
Gir_GstApp.toml
Gir_GstApp.toml
+1
-0
Gir_GstAudio.toml
Gir_GstAudio.toml
+1
-0
Gir_GstBase.toml
Gir_GstBase.toml
+1
-0
Gir_GstCheck.toml
Gir_GstCheck.toml
+1
-0
Gir_GstEditingServices.toml
Gir_GstEditingServices.toml
+2
-1
Gir_GstGL.toml
Gir_GstGL.toml
+1
-0
Gir_GstNet.toml
Gir_GstNet.toml
+1
-0
Gir_GstPbutils.toml
Gir_GstPbutils.toml
+1
-0
Gir_GstPlayer.toml
Gir_GstPlayer.toml
+1
-0
Gir_GstRtsp.toml
Gir_GstRtsp.toml
+1
-0
Gir_GstRtspServer.toml
Gir_GstRtspServer.toml
+1
-0
Gir_GstSdp.toml
Gir_GstSdp.toml
+1
-0
Gir_GstVideo.toml
Gir_GstVideo.toml
+1
-0
Gir_GstWebRTC.toml
Gir_GstWebRTC.toml
+1
-0
gstreamer-app/src/auto/app_sink.rs
gstreamer-app/src/auto/app_sink.rs
+14
-16
gstreamer-app/src/auto/app_src.rs
gstreamer-app/src/auto/app_src.rs
+31
-33
gstreamer-app/src/auto/versions.txt
gstreamer-app/src/auto/versions.txt
+1
-1
gstreamer-audio/src/auto/audio_stream_align.rs
gstreamer-audio/src/auto/audio_stream_align.rs
+1
-4
gstreamer-audio/src/auto/stream_volume.rs
gstreamer-audio/src/auto/stream_volume.rs
+5
-9
gstreamer-audio/src/auto/versions.txt
gstreamer-audio/src/auto/versions.txt
+1
-1
gstreamer-base/src/auto/adapter.rs
gstreamer-base/src/auto/adapter.rs
+0
-3
gstreamer-base/src/auto/aggregator.rs
gstreamer-base/src/auto/aggregator.rs
+7
-10
gstreamer-base/src/auto/aggregator_pad.rs
gstreamer-base/src/auto/aggregator_pad.rs
+1
-5
gstreamer-base/src/auto/base_sink.rs
gstreamer-base/src/auto/base_sink.rs
+20
-22
gstreamer-base/src/auto/base_src.rs
gstreamer-base/src/auto/base_src.rs
+11
-13
gstreamer-base/src/auto/base_transform.rs
gstreamer-base/src/auto/base_transform.rs
+6
-9
gstreamer-base/src/auto/push_src.rs
gstreamer-base/src/auto/push_src.rs
+0
-4
gstreamer-base/src/auto/versions.txt
gstreamer-base/src/auto/versions.txt
+1
-1
gstreamer-base/src/flow_combiner.rs
gstreamer-base/src/flow_combiner.rs
+0
-3
gstreamer-check/src/auto/test_clock.rs
gstreamer-check/src/auto/test_clock.rs
+5
-7
gstreamer-check/src/auto/versions.txt
gstreamer-check/src/auto/versions.txt
+1
-1
gstreamer-editing-services/src/auto/asset.rs
gstreamer-editing-services/src/auto/asset.rs
+8
-9
gstreamer-editing-services/src/auto/base_effect.rs
gstreamer-editing-services/src/auto/base_effect.rs
+0
-4
gstreamer-editing-services/src/auto/clip.rs
gstreamer-editing-services/src/auto/clip.rs
+5
-8
gstreamer-editing-services/src/auto/container.rs
gstreamer-editing-services/src/auto/container.rs
+7
-9
gstreamer-editing-services/src/auto/effect.rs
gstreamer-editing-services/src/auto/effect.rs
+3
-7
gstreamer-editing-services/src/auto/extractable.rs
gstreamer-editing-services/src/auto/extractable.rs
+1
-5
gstreamer-editing-services/src/auto/group.rs
gstreamer-editing-services/src/auto/group.rs
+18
-21
gstreamer-editing-services/src/auto/layer.rs
gstreamer-editing-services/src/auto/layer.rs
+7
-11
gstreamer-editing-services/src/auto/pipeline.rs
gstreamer-editing-services/src/auto/pipeline.rs
+26
-27
gstreamer-editing-services/src/auto/project.rs
gstreamer-editing-services/src/auto/project.rs
+9
-11
gstreamer-editing-services/src/auto/timeline.rs
gstreamer-editing-services/src/auto/timeline.rs
+14
-16
gstreamer-editing-services/src/auto/timeline_element.rs
gstreamer-editing-services/src/auto/timeline_element.rs
+16
-19
gstreamer-editing-services/src/auto/track.rs
gstreamer-editing-services/src/auto/track.rs
+12
-14
gstreamer-editing-services/src/auto/track_element.rs
gstreamer-editing-services/src/auto/track_element.rs
+7
-10
gstreamer-editing-services/src/auto/uri_clip.rs
gstreamer-editing-services/src/auto/uri_clip.rs
+8
-11
gstreamer-editing-services/src/auto/uri_clip_asset.rs
gstreamer-editing-services/src/auto/uri_clip_asset.rs
+5
-7
gstreamer-editing-services/src/auto/uri_source_asset.rs
gstreamer-editing-services/src/auto/uri_source_asset.rs
+1
-5
gstreamer-editing-services/src/auto/versions.txt
gstreamer-editing-services/src/auto/versions.txt
+1
-1
gstreamer-gl/src/auto/gl_base_filter.rs
gstreamer-gl/src/auto/gl_base_filter.rs
+5
-8
gstreamer-gl/src/auto/gl_color_convert.rs
gstreamer-gl/src/auto/gl_color_convert.rs
+0
-4
gstreamer-gl/src/auto/gl_context.rs
gstreamer-gl/src/auto/gl_context.rs
+1
-3
gstreamer-gl/src/auto/gl_display.rs
gstreamer-gl/src/auto/gl_display.rs
+4
-6
gstreamer-gl/src/auto/gl_display_egl.rs
gstreamer-gl/src/auto/gl_display_egl.rs
+0
-4
gstreamer-gl/src/auto/gl_framebuffer.rs
gstreamer-gl/src/auto/gl_framebuffer.rs
+1
-4
gstreamer-gl/src/auto/gl_overlay_compositor.rs
gstreamer-gl/src/auto/gl_overlay_compositor.rs
+0
-4
gstreamer-gl/src/auto/gl_shader.rs
gstreamer-gl/src/auto/gl_shader.rs
+3
-4
gstreamer-gl/src/auto/gl_upload.rs
gstreamer-gl/src/auto/gl_upload.rs
+0
-3
gstreamer-gl/src/auto/gl_view_convert.rs
gstreamer-gl/src/auto/gl_view_convert.rs
+16
-18
gstreamer-gl/src/auto/gl_window.rs
gstreamer-gl/src/auto/gl_window.rs
+5
-8
gstreamer-gl/src/auto/glsl_stage.rs
gstreamer-gl/src/auto/glsl_stage.rs
+0
-3
gstreamer-gl/src/auto/versions.txt
gstreamer-gl/src/auto/versions.txt
+1
-1
gstreamer-net/src/auto/net_client_clock.rs
gstreamer-net/src/auto/net_client_clock.rs
+22
-24
gstreamer-net/src/auto/net_time_provider.rs
gstreamer-net/src/auto/net_time_provider.rs
+10
-12
gstreamer-net/src/auto/ntp_clock.rs
gstreamer-net/src/auto/ntp_clock.rs
+0
-4
gstreamer-net/src/auto/ptp_clock.rs
gstreamer-net/src/auto/ptp_clock.rs
+8
-10
gstreamer-net/src/auto/versions.txt
gstreamer-net/src/auto/versions.txt
+1
-1
gstreamer-pbutils/src/auto/discoverer.rs
gstreamer-pbutils/src/auto/discoverer.rs
+5
-7
gstreamer-pbutils/src/auto/discoverer_audio_info.rs
gstreamer-pbutils/src/auto/discoverer_audio_info.rs
+0
-4
gstreamer-pbutils/src/auto/discoverer_container_info.rs
gstreamer-pbutils/src/auto/discoverer_container_info.rs
+0
-4
gstreamer-pbutils/src/auto/discoverer_info.rs
gstreamer-pbutils/src/auto/discoverer_info.rs
+1
-5
gstreamer-pbutils/src/auto/discoverer_stream_info.rs
gstreamer-pbutils/src/auto/discoverer_stream_info.rs
+1
-5
gstreamer-pbutils/src/auto/discoverer_subtitle_info.rs
gstreamer-pbutils/src/auto/discoverer_subtitle_info.rs
+0
-4
gstreamer-pbutils/src/auto/discoverer_video_info.rs
gstreamer-pbutils/src/auto/discoverer_video_info.rs
+0
-4
gstreamer-pbutils/src/auto/encoding_audio_profile.rs
gstreamer-pbutils/src/auto/encoding_audio_profile.rs
+0
-4
gstreamer-pbutils/src/auto/encoding_container_profile.rs
gstreamer-pbutils/src/auto/encoding_container_profile.rs
+1
-5
gstreamer-pbutils/src/auto/encoding_profile.rs
gstreamer-pbutils/src/auto/encoding_profile.rs
+1
-5
gstreamer-pbutils/src/auto/encoding_target.rs
gstreamer-pbutils/src/auto/encoding_target.rs
+1
-4
gstreamer-pbutils/src/auto/encoding_video_profile.rs
gstreamer-pbutils/src/auto/encoding_video_profile.rs
+0
-4
gstreamer-pbutils/src/auto/versions.txt
gstreamer-pbutils/src/auto/versions.txt
+1
-1
gstreamer-player/src/auto/player.rs
gstreamer-player/src/auto/player.rs
+32
-34
gstreamer-player/src/auto/player_audio_info.rs
gstreamer-player/src/auto/player_audio_info.rs
+0
-4
gstreamer-player/src/auto/player_gmain_context_signal_dispatcher.rs
...player/src/auto/player_gmain_context_signal_dispatcher.rs
+1
-4
gstreamer-player/src/auto/player_media_info.rs
gstreamer-player/src/auto/player_media_info.rs
+0
-4
gstreamer-player/src/auto/player_signal_dispatcher.rs
gstreamer-player/src/auto/player_signal_dispatcher.rs
+1
-5
gstreamer-player/src/auto/player_stream_info.rs
gstreamer-player/src/auto/player_stream_info.rs
+1
-5
gstreamer-player/src/auto/player_subtitle_info.rs
gstreamer-player/src/auto/player_subtitle_info.rs
+0
-4
gstreamer-player/src/auto/player_video_info.rs
gstreamer-player/src/auto/player_video_info.rs
+0
-4
gstreamer-player/src/auto/player_video_overlay_video_renderer.rs
...er-player/src/auto/player_video_overlay_video_renderer.rs
+6
-7
gstreamer-player/src/auto/player_video_renderer.rs
gstreamer-player/src/auto/player_video_renderer.rs
+1
-5
gstreamer-player/src/auto/player_visualization.rs
gstreamer-player/src/auto/player_visualization.rs
+0
-4
gstreamer-player/src/auto/versions.txt
gstreamer-player/src/auto/versions.txt
+1
-1
gstreamer-rtsp-server/src/auto/rtsp_address.rs
gstreamer-rtsp-server/src/auto/rtsp_address.rs
+0
-4
gstreamer-rtsp-server/src/auto/rtsp_address_pool.rs
gstreamer-rtsp-server/src/auto/rtsp_address_pool.rs
+1
-5
gstreamer-rtsp-server/src/auto/rtsp_auth.rs
gstreamer-rtsp-server/src/auto/rtsp_auth.rs
+4
-8
gstreamer-rtsp-server/src/auto/rtsp_client.rs
gstreamer-rtsp-server/src/auto/rtsp_client.rs
+31
-34
gstreamer-rtsp-server/src/auto/rtsp_media.rs
gstreamer-rtsp-server/src/auto/rtsp_media.rs
+26
-28
gstreamer-rtsp-server/src/auto/rtsp_media_factory.rs
gstreamer-rtsp-server/src/auto/rtsp_media_factory.rs
+19
-21
gstreamer-rtsp-server/src/auto/rtsp_media_factory_uri.rs
gstreamer-rtsp-server/src/auto/rtsp_media_factory_uri.rs
+7
-10
gstreamer-rtsp-server/src/auto/rtsp_mount_points.rs
gstreamer-rtsp-server/src/auto/rtsp_mount_points.rs
+1
-4
gstreamer-rtsp-server/src/auto/rtsp_server.rs
gstreamer-rtsp-server/src/auto/rtsp_server.rs
+10
-12
gstreamer-rtsp-server/src/auto/rtsp_session.rs
gstreamer-rtsp-server/src/auto/rtsp_session.rs
+7
-9
gstreamer-rtsp-server/src/auto/rtsp_session_media.rs
gstreamer-rtsp-server/src/auto/rtsp_session_media.rs
+1
-4
gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs
gstreamer-rtsp-server/src/auto/rtsp_session_pool.rs
+5
-8
gstreamer-rtsp-server/src/auto/rtsp_stream.rs
gstreamer-rtsp-server/src/auto/rtsp_stream.rs
+8
-10
gstreamer-rtsp-server/src/auto/rtsp_stream_transport.rs
gstreamer-rtsp-server/src/auto/rtsp_stream_transport.rs
+1
-5
gstreamer-rtsp-server/src/auto/rtsp_thread_pool.rs
gstreamer-rtsp-server/src/auto/rtsp_thread_pool.rs
+4
-8
gstreamer-rtsp-server/src/auto/versions.txt
gstreamer-rtsp-server/src/auto/versions.txt
+1
-1
gstreamer-rtsp/src/auto/rtsp_auth_param.rs
gstreamer-rtsp/src/auto/rtsp_auth_param.rs
+0
-4
gstreamer-rtsp/src/auto/rtsp_url.rs
gstreamer-rtsp/src/auto/rtsp_url.rs
+0
-3
gstreamer-rtsp/src/auto/versions.txt
gstreamer-rtsp/src/auto/versions.txt
+1
-1
gstreamer-sdp/src/auto/mikey_message.rs
gstreamer-sdp/src/auto/mikey_message.rs
+0
-3
gstreamer-sdp/src/auto/mikey_payload.rs
gstreamer-sdp/src/auto/mikey_payload.rs
+0
-3
gstreamer-sdp/src/auto/versions.txt
gstreamer-sdp/src/auto/versions.txt
+1
-1
gstreamer-sdp/src/sdp_media.rs
gstreamer-sdp/src/sdp_media.rs
+0
-1
gstreamer-sdp/src/sdp_message.rs
gstreamer-sdp/src/sdp_message.rs
+1
-0
gstreamer-video/src/auto/versions.txt
gstreamer-video/src/auto/versions.txt
+1
-1
gstreamer-video/src/auto/video_filter.rs
gstreamer-video/src/auto/video_filter.rs
+0
-4
gstreamer-video/src/auto/video_overlay.rs
gstreamer-video/src/auto/video_overlay.rs
+1
-5
gstreamer-webrtc/src/auto/versions.txt
gstreamer-webrtc/src/auto/versions.txt
+1
-1
gstreamer-webrtc/src/auto/web_rtc_session_description.rs
gstreamer-webrtc/src/auto/web_rtc_session_description.rs
+0
-4
gstreamer-webrtc/src/auto/web_rtcdtls_transport.rs
gstreamer-webrtc/src/auto/web_rtcdtls_transport.rs
+15
-17
gstreamer-webrtc/src/auto/web_rtcice_transport.rs
gstreamer-webrtc/src/auto/web_rtcice_transport.rs
+8
-10
gstreamer-webrtc/src/auto/web_rtcrtp_receiver.rs
gstreamer-webrtc/src/auto/web_rtcrtp_receiver.rs
+0
-4
gstreamer-webrtc/src/auto/web_rtcrtp_sender.rs
gstreamer-webrtc/src/auto/web_rtcrtp_sender.rs
+0
-4
gstreamer-webrtc/src/auto/web_rtcrtp_transceiver.rs
gstreamer-webrtc/src/auto/web_rtcrtp_transceiver.rs
+3
-6
gstreamer/src/auto/bin.rs
gstreamer/src/auto/bin.rs
+14
-16
gstreamer/src/auto/buffer_pool.rs
gstreamer/src/auto/buffer_pool.rs
+1
-5
gstreamer/src/auto/bus.rs
gstreamer/src/auto/bus.rs
+3
-6
gstreamer/src/auto/child_proxy.rs
gstreamer/src/auto/child_proxy.rs
+5
-7
gstreamer/src/auto/clock.rs
gstreamer/src/auto/clock.rs
+11
-12
gstreamer/src/auto/date_time.rs
gstreamer/src/auto/date_time.rs
+0
-4
gstreamer/src/auto/device.rs
gstreamer/src/auto/device.rs
+4
-8
gstreamer/src/auto/device_monitor.rs
gstreamer/src/auto/device_monitor.rs
+6
-8
gstreamer/src/auto/device_provider.rs
gstreamer/src/auto/device_provider.rs
+5
-8
gstreamer/src/auto/device_provider_factory.rs
gstreamer/src/auto/device_provider_factory.rs
+0
-4
gstreamer/src/auto/element.rs
gstreamer/src/auto/element.rs
+7
-9
gstreamer/src/auto/element_factory.rs
gstreamer/src/auto/element_factory.rs
+0
-4
gstreamer/src/auto/ghost_pad.rs
gstreamer/src/auto/ghost_pad.rs
+1
-5
gstreamer/src/auto/object.rs
gstreamer/src/auto/object.rs
+5
-8
gstreamer/src/auto/pad.rs
gstreamer/src/auto/pad.rs
+11
-13
gstreamer/src/auto/pad_template.rs
gstreamer/src/auto/pad_template.rs
+6
-8
gstreamer/src/auto/pipeline.rs
gstreamer/src/auto/pipeline.rs
+7
-11
gstreamer/src/auto/plugin.rs
gstreamer/src/auto/plugin.rs
+0
-3
gstreamer/src/auto/plugin_feature.rs
gstreamer/src/auto/plugin_feature.rs
+1
-5
gstreamer/src/auto/preset.rs
gstreamer/src/auto/preset.rs
+1
-4
gstreamer/src/auto/proxy_pad.rs
gstreamer/src/auto/proxy_pad.rs
+1
-5
gstreamer/src/auto/registry.rs
gstreamer/src/auto/registry.rs
+3
-6
gstreamer/src/auto/stream.rs
gstreamer/src/auto/stream.rs
+14
-16
gstreamer/src/auto/stream_collection.rs
gstreamer/src/auto/stream_collection.rs
+4
-6
gstreamer/src/auto/system_clock.rs
gstreamer/src/auto/system_clock.rs
+6
-9
gstreamer/src/auto/tag_setter.rs
gstreamer/src/auto/tag_setter.rs
+1
-5
gstreamer/src/auto/toc_setter.rs
gstreamer/src/auto/toc_setter.rs
+1
-5
gstreamer/src/auto/type_find_factory.rs
gstreamer/src/auto/type_find_factory.rs
+0
-4
gstreamer/src/auto/uri_handler.rs
gstreamer/src/auto/uri_handler.rs
+1
-4
gstreamer/src/auto/versions.txt
gstreamer/src/auto/versions.txt
+1
-1
gstreamer/src/clock.rs
gstreamer/src/clock.rs
+0
-1
gstreamer/src/parse_context.rs
gstreamer/src/parse_context.rs
+0
-4
gstreamer/src/promise.rs
gstreamer/src/promise.rs
+0
-3
No files found.
Gir_Gst.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstApp.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstAudio.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstBase.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstCheck.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstEditingServices.toml
View file @
5c93e134
...
...
@@ -7,6 +7,7 @@ target_path = "gstreamer-editing-services"
work_mode
=
"normal"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstGL.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstNet.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstPbutils.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstPlayer.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstRtsp.toml
View file @
5c93e134
...
...
@@ -9,6 +9,7 @@ concurrency = "send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
doc_target_path
=
"docs/gstreamer-rtsp/docs.md"
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstRtspServer.toml
View file @
5c93e134
...
...
@@ -9,6 +9,7 @@ concurrency = "send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
doc_target_path
=
"docs/gstreamer-rtsp-server/docs.md"
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstSdp.toml
View file @
5c93e134
...
...
@@ -9,6 +9,7 @@ concurrency = "send"
generate_safety_asserts
=
true
single_version_file
=
true
doc_target_path
=
"docs/gstreamer-sdp/docs.md"
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstVideo.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
Gir_GstWebRTC.toml
View file @
5c93e134
...
...
@@ -8,6 +8,7 @@ work_mode = "normal"
concurrency
=
"send+sync"
generate_safety_asserts
=
true
single_version_file
=
true
generate_display_trait
=
false
external_libraries
=
[
"GLib"
,
...
...
gstreamer-app/src/auto/app_sink.rs
View file @
5c93e134
...
...
@@ -6,7 +6,7 @@ use ffi;
use
glib
::
StaticType
;
use
glib
::
Value
;
use
glib
::
signal
::
SignalHandlerId
;
use
glib
::
signal
::
connect
;
use
glib
::
signal
::
connect
_raw
;
use
glib
::
translate
::
*
;
use
glib_ffi
;
use
gobject_ffi
;
...
...
@@ -15,9 +15,7 @@ use gst_base;
use
gst_base_ffi
;
use
gst_ffi
;
use
std
::
boxed
::
Box
as
Box_
;
use
std
::
mem
;
use
std
::
mem
::
transmute
;
use
std
::
ptr
;
glib_wrapper!
{
pub
struct
AppSink
(
Object
<
ffi
::
GstAppSink
,
ffi
::
GstAppSinkClass
>
):
[
...
...
@@ -148,21 +146,21 @@ impl AppSink {
pub
fn
get_property_buffer_list
(
&
self
)
->
bool
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
bool
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"buffer-list"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"buffer-list
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_buffer_list
(
&
self
,
buffer_list
:
bool
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"buffer-list"
.to_glib_none
()
.0
,
Value
::
from
(
&
buffer_list
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"buffer-list
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
buffer_list
)
.to_glib_none
()
.0
);
}
}
pub
fn
get_property_eos
(
&
self
)
->
bool
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
bool
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"eos"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"eos
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
...
...
@@ -170,7 +168,7 @@ impl AppSink {
pub
fn
connect_eos
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"eos"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"eos
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
eos_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -178,7 +176,7 @@ impl AppSink {
pub
fn
connect_new_preroll
<
F
:
Fn
(
&
AppSink
)
->
gst
::
FlowReturn
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
->
gst
::
FlowReturn
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"new-preroll"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"new-preroll
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
new_preroll_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -186,7 +184,7 @@ impl AppSink {
pub
fn
connect_new_sample
<
F
:
Fn
(
&
AppSink
)
->
gst
::
FlowReturn
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
->
gst
::
FlowReturn
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"new-sample"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"new-sample
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
new_sample_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -194,7 +192,7 @@ impl AppSink {
pub
fn
connect_property_buffer_list_notify
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::buffer-list"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::buffer-list
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_buffer_list_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -202,7 +200,7 @@ impl AppSink {
pub
fn
connect_property_caps_notify
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::caps"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::caps
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_caps_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -210,7 +208,7 @@ impl AppSink {
pub
fn
connect_property_drop_notify
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::drop"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::drop
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_drop_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -218,7 +216,7 @@ impl AppSink {
pub
fn
connect_property_emit_signals_notify
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::emit-signals"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::emit-signals
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_emit_signals_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -226,7 +224,7 @@ impl AppSink {
pub
fn
connect_property_eos_notify
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::eos"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::eos
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_eos_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -234,7 +232,7 @@ impl AppSink {
pub
fn
connect_property_max_buffers_notify
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::max-buffers"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::max-buffers
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_max_buffers_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -242,7 +240,7 @@ impl AppSink {
pub
fn
connect_property_wait_on_eos_notify
<
F
:
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSink
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::wait-on-eos"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::wait-on-eos
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_wait_on_eos_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
gstreamer-app/src/auto/app_src.rs
View file @
5c93e134
...
...
@@ -7,7 +7,7 @@ use ffi;
use
glib
::
StaticType
;
use
glib
::
Value
;
use
glib
::
signal
::
SignalHandlerId
;
use
glib
::
signal
::
connect
;
use
glib
::
signal
::
connect
_raw
;
use
glib
::
translate
::
*
;
use
glib_ffi
;
use
gobject_ffi
;
...
...
@@ -17,9 +17,7 @@ use gst_base_ffi;
use
gst_ffi
;
use
libc
;
use
std
::
boxed
::
Box
as
Box_
;
use
std
::
mem
;
use
std
::
mem
::
transmute
;
use
std
::
ptr
;
glib_wrapper!
{
pub
struct
AppSrc
(
Object
<
ffi
::
GstAppSrc
,
ffi
::
GstAppSrcClass
>
):
[
...
...
@@ -136,105 +134,105 @@ impl AppSrc {
pub
fn
get_property_block
(
&
self
)
->
bool
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
bool
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"block"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"block
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_block
(
&
self
,
block
:
bool
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"block"
.to_glib_none
()
.0
,
Value
::
from
(
&
block
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"block
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
block
)
.to_glib_none
()
.0
);
}
}
pub
fn
get_property_duration
(
&
self
)
->
u64
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
u64
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"duration"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"duration
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_duration
(
&
self
,
duration
:
u64
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"duration"
.to_glib_none
()
.0
,
Value
::
from
(
&
duration
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"duration
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
duration
)
.to_glib_none
()
.0
);
}
}
pub
fn
get_property_format
(
&
self
)
->
gst
::
Format
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
gst
::
Format
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"format"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"format
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_format
(
&
self
,
format
:
gst
::
Format
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"format"
.to_glib_none
()
.0
,
Value
::
from
(
&
format
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"format
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
format
)
.to_glib_none
()
.0
);
}
}
pub
fn
get_property_is_live
(
&
self
)
->
bool
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
bool
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"is-live"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"is-live
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_is_live
(
&
self
,
is_live
:
bool
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"is-live"
.to_glib_none
()
.0
,
Value
::
from
(
&
is_live
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"is-live
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
is_live
)
.to_glib_none
()
.0
);
}
}
pub
fn
get_property_max_latency
(
&
self
)
->
i64
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
i64
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"max-latency"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"max-latency
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_max_latency
(
&
self
,
max_latency
:
i64
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"max-latency"
.to_glib_none
()
.0
,
Value
::
from
(
&
max_latency
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"max-latency
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
max_latency
)
.to_glib_none
()
.0
);
}
}
pub
fn
get_property_min_latency
(
&
self
)
->
i64
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
i64
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"min-latency"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"min-latency
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_min_latency
(
&
self
,
min_latency
:
i64
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"min-latency"
.to_glib_none
()
.0
,
Value
::
from
(
&
min_latency
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"min-latency
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
min_latency
)
.to_glib_none
()
.0
);
}
}
pub
fn
get_property_min_percent
(
&
self
)
->
u32
{
unsafe
{
let
mut
value
=
Value
::
from_type
(
<
u32
as
StaticType
>
::
static_type
());
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
"min-percent"
.to_glib_none
()
.0
,
value
.to_glib_none_mut
()
.0
);
gobject_ffi
::
g_object_get_property
(
self
.to_glib_none
()
.0
,
b
"min-percent
\0
"
.as_ptr
()
as
*
const
_
,
value
.to_glib_none_mut
()
.0
);
value
.get
()
.unwrap
()
}
}
pub
fn
set_property_min_percent
(
&
self
,
min_percent
:
u32
)
{
unsafe
{
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
"min-percent"
.to_glib_none
()
.0
,
Value
::
from
(
&
min_percent
)
.to_glib_none
()
.0
);
gobject_ffi
::
g_object_set_property
(
self
.to_glib_none
()
.0
,
b
"min-percent
\0
"
.as_ptr
()
as
*
const
_
,
Value
::
from
(
&
min_percent
)
.to_glib_none
()
.0
);
}
}
pub
fn
connect_enough_data
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"enough-data"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"enough-data
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
enough_data_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -242,7 +240,7 @@ impl AppSrc {
pub
fn
connect_need_data
<
F
:
Fn
(
&
AppSrc
,
u32
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
,
u32
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"need-data"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"need-data
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
need_data_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -250,7 +248,7 @@ impl AppSrc {
pub
fn
connect_seek_data
<
F
:
Fn
(
&
AppSrc
,
u64
)
->
bool
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
,
u64
)
->
bool
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"seek-data"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"seek-data
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
seek_data_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -258,7 +256,7 @@ impl AppSrc {
pub
fn
connect_property_block_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::block"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::block
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_block_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -266,7 +264,7 @@ impl AppSrc {
pub
fn
connect_property_caps_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::caps"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::caps
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_caps_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -274,7 +272,7 @@ impl AppSrc {
pub
fn
connect_property_current_level_bytes_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::current-level-bytes"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::current-level-bytes
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_current_level_bytes_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -282,7 +280,7 @@ impl AppSrc {
pub
fn
connect_property_duration_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::duration"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::duration
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_duration_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -290,7 +288,7 @@ impl AppSrc {
pub
fn
connect_property_emit_signals_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::emit-signals"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::emit-signals
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_emit_signals_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -298,7 +296,7 @@ impl AppSrc {
pub
fn
connect_property_format_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::format"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::format
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_format_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -306,7 +304,7 @@ impl AppSrc {
pub
fn
connect_property_is_live_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::is-live"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::is-live
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_is_live_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -314,7 +312,7 @@ impl AppSrc {
pub
fn
connect_property_max_bytes_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::max-bytes"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::max-bytes
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_max_bytes_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -322,7 +320,7 @@ impl AppSrc {
pub
fn
connect_property_max_latency_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::max-latency"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::max-latency
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_max_latency_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -330,7 +328,7 @@ impl AppSrc {
pub
fn
connect_property_min_latency_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{
let
f
:
Box_
<
Box_
<
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>>
=
Box_
::
new
(
Box_
::
new
(
f
));
connect
(
self
.to_glib_none
()
.0
,
"notify::min-latency"
,
connect
_raw
(
self
.to_glib_none
()
.0
,
b
"notify::min-latency
\0
"
.as_ptr
()
as
*
const
_
,
transmute
(
notify_min_latency_trampoline
as
usize
),
Box_
::
into_raw
(
f
)
as
*
mut
_
)
}
}
...
...
@@ -338,7 +336,7 @@ impl AppSrc {
pub
fn
connect_property_min_percent_notify
<
F
:
Fn
(
&
AppSrc
)
+
Send
+
Sync
+
'static
>
(
&
self
,
f
:
F
)
->
SignalHandlerId
{
unsafe
{