mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-11-25 11:01:10 +00:00
Regenerate with latest gir / gir-files / gst-gir-files
This commit is contained in:
parent
0921028507
commit
fbad0fd0bc
158 changed files with 1978 additions and 551 deletions
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_allocators_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_app_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_audio_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_base_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_check_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_controller_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -25,6 +25,7 @@ manual = [
|
|||
"GLib.Source",
|
||||
"GLib.Type",
|
||||
"GObject.Object",
|
||||
"GObject.ParamSpec",
|
||||
"GObject.Value",
|
||||
"Gst.Bin",
|
||||
"Gst.ChildProxy",
|
||||
|
@ -409,6 +410,16 @@ manual_traits = ["TimelineElementExtManual"]
|
|||
[object.function.return]
|
||||
bool_return_is_error = "Failed to set name"
|
||||
|
||||
[[object.function]]
|
||||
name = "add_child_property"
|
||||
[object.function.return]
|
||||
bool_return_is_error = "Failed to add child property"
|
||||
|
||||
[[object.function]]
|
||||
name = "remove_child_property"
|
||||
[object.function.return]
|
||||
bool_return_is_error = "Failed to remove child property"
|
||||
|
||||
[[object.function]]
|
||||
name = "set_child_property"
|
||||
[object.function.return]
|
||||
|
@ -470,6 +481,20 @@ status = "generate"
|
|||
[object.function.return]
|
||||
bool_return_is_error = "Failed to remove control binding"
|
||||
|
||||
[[object.function]]
|
||||
name = "set_child_property"
|
||||
[[object.function.parameter]]
|
||||
name = "value"
|
||||
const = true
|
||||
[object.function.return]
|
||||
bool_return_is_error = "Failed to set child property"
|
||||
|
||||
[[object.function]]
|
||||
name = "set_child_property_by_pspec"
|
||||
[[object.function.parameter]]
|
||||
name = "value"
|
||||
const = true
|
||||
|
||||
[[object]]
|
||||
name = "GES.TrackType"
|
||||
status = "generate"
|
||||
|
|
|
@ -24,12 +24,8 @@ use glib::translate::*;
|
|||
use glib::StaticType;
|
||||
use glib::ToValue;
|
||||
use std::boxed::Box as Box_;
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
use std::mem;
|
||||
use std::mem::transmute;
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
use std::ptr;
|
||||
|
||||
glib::wrapper! {
|
||||
|
@ -46,8 +42,12 @@ impl TimelineElement {
|
|||
}
|
||||
|
||||
pub trait TimelineElementExt: 'static {
|
||||
//#[doc(alias = "ges_timeline_element_add_child_property")]
|
||||
//fn add_child_property(&self, pspec: /*Ignored*/&glib::ParamSpec, child: &impl IsA<glib::Object>) -> bool;
|
||||
#[doc(alias = "ges_timeline_element_add_child_property")]
|
||||
fn add_child_property(
|
||||
&self,
|
||||
pspec: impl AsRef<glib::ParamSpec>,
|
||||
child: &impl IsA<glib::Object>,
|
||||
) -> Result<(), glib::error::BoolError>;
|
||||
|
||||
#[doc(alias = "ges_timeline_element_copy")]
|
||||
fn copy(&self, deep: bool) -> Result<TimelineElement, glib::BoolError>;
|
||||
|
@ -83,9 +83,9 @@ pub trait TimelineElementExt: 'static {
|
|||
#[doc(alias = "get_child_property")]
|
||||
fn child_property(&self, property_name: &str) -> Option<glib::Value>;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_get_child_property_by_pspec")]
|
||||
//#[doc(alias = "get_child_property_by_pspec")]
|
||||
//fn child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec) -> glib::Value;
|
||||
#[doc(alias = "ges_timeline_element_get_child_property_by_pspec")]
|
||||
#[doc(alias = "get_child_property_by_pspec")]
|
||||
fn child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>) -> glib::Value;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_get_child_property_valist")]
|
||||
//#[doc(alias = "get_child_property_valist")]
|
||||
|
@ -145,17 +145,20 @@ pub trait TimelineElementExt: 'static {
|
|||
#[doc(alias = "get_track_types")]
|
||||
fn track_types(&self) -> TrackType;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_list_children_properties")]
|
||||
//fn list_children_properties(&self) -> /*Ignored*/Vec<glib::ParamSpec>;
|
||||
#[doc(alias = "ges_timeline_element_list_children_properties")]
|
||||
fn list_children_properties(&self) -> Vec<glib::ParamSpec>;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_lookup_child")]
|
||||
//fn lookup_child(&self, prop_name: &str, pspec: /*Ignored*/glib::ParamSpec) -> Option<glib::Object>;
|
||||
#[doc(alias = "ges_timeline_element_lookup_child")]
|
||||
fn lookup_child(&self, prop_name: &str) -> Option<(glib::Object, glib::ParamSpec)>;
|
||||
|
||||
#[doc(alias = "ges_timeline_element_paste")]
|
||||
fn paste(&self, paste_position: gst::ClockTime) -> Result<TimelineElement, glib::BoolError>;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_remove_child_property")]
|
||||
//fn remove_child_property(&self, pspec: /*Ignored*/&glib::ParamSpec) -> bool;
|
||||
#[doc(alias = "ges_timeline_element_remove_child_property")]
|
||||
fn remove_child_property(
|
||||
&self,
|
||||
pspec: impl AsRef<glib::ParamSpec>,
|
||||
) -> Result<(), glib::error::BoolError>;
|
||||
|
||||
#[doc(alias = "ges_timeline_element_ripple")]
|
||||
fn ripple(&self, start: gst::ClockTime) -> Result<(), glib::error::BoolError>;
|
||||
|
@ -179,8 +182,8 @@ pub trait TimelineElementExt: 'static {
|
|||
value: &glib::Value,
|
||||
) -> Result<(), glib::error::BoolError>;
|
||||
|
||||
//#[doc(alias = "ges_timeline_element_set_child_property_by_pspec")]
|
||||
//fn set_child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec, value: &glib::Value);
|
||||
#[doc(alias = "ges_timeline_element_set_child_property_by_pspec")]
|
||||
fn set_child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>, value: &glib::Value);
|
||||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
|
@ -232,18 +235,28 @@ pub trait TimelineElementExt: 'static {
|
|||
|
||||
fn set_serialize(&self, serialize: bool);
|
||||
|
||||
//#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
//#[doc(alias = "child-property-added")]
|
||||
//fn connect_child_property_added<Unsupported or ignored types>(&self, f: F) -> SignalHandlerId;
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "child-property-added")]
|
||||
fn connect_child_property_added<F: Fn(&Self, &glib::Object, &glib::ParamSpec) + 'static>(
|
||||
&self,
|
||||
f: F,
|
||||
) -> SignalHandlerId;
|
||||
|
||||
//#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
//#[doc(alias = "child-property-removed")]
|
||||
//fn connect_child_property_removed<Unsupported or ignored types>(&self, f: F) -> SignalHandlerId;
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
#[doc(alias = "child-property-removed")]
|
||||
fn connect_child_property_removed<F: Fn(&Self, &glib::Object, &glib::ParamSpec) + 'static>(
|
||||
&self,
|
||||
f: F,
|
||||
) -> SignalHandlerId;
|
||||
|
||||
//#[doc(alias = "deep-notify")]
|
||||
//fn connect_deep_notify<Unsupported or ignored types>(&self, detail: Option<&str>, f: F) -> SignalHandlerId;
|
||||
#[doc(alias = "deep-notify")]
|
||||
fn connect_deep_notify<F: Fn(&Self, &glib::Object, &glib::ParamSpec) + 'static>(
|
||||
&self,
|
||||
detail: Option<&str>,
|
||||
f: F,
|
||||
) -> SignalHandlerId;
|
||||
|
||||
#[doc(alias = "duration")]
|
||||
fn connect_duration_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
|
||||
|
@ -275,9 +288,22 @@ pub trait TimelineElementExt: 'static {
|
|||
}
|
||||
|
||||
impl<O: IsA<TimelineElement>> TimelineElementExt for O {
|
||||
//fn add_child_property(&self, pspec: /*Ignored*/&glib::ParamSpec, child: &impl IsA<glib::Object>) -> bool {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_add_child_property() }
|
||||
//}
|
||||
fn add_child_property(
|
||||
&self,
|
||||
pspec: impl AsRef<glib::ParamSpec>,
|
||||
child: &impl IsA<glib::Object>,
|
||||
) -> Result<(), glib::error::BoolError> {
|
||||
unsafe {
|
||||
glib::result_from_gboolean!(
|
||||
ffi::ges_timeline_element_add_child_property(
|
||||
self.as_ref().to_glib_none().0,
|
||||
pspec.as_ref().to_glib_none().0,
|
||||
child.as_ref().to_glib_none().0
|
||||
),
|
||||
"Failed to add child property"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
fn copy(&self, deep: bool) -> Result<TimelineElement, glib::BoolError> {
|
||||
unsafe {
|
||||
|
@ -359,9 +385,17 @@ impl<O: IsA<TimelineElement>> TimelineElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec) -> glib::Value {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_get_child_property_by_pspec() }
|
||||
//}
|
||||
fn child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>) -> glib::Value {
|
||||
unsafe {
|
||||
let mut value = glib::Value::uninitialized();
|
||||
ffi::ges_timeline_element_get_child_property_by_pspec(
|
||||
self.as_ref().to_glib_none().0,
|
||||
pspec.as_ref().to_glib_none().0,
|
||||
value.to_glib_none_mut().0,
|
||||
);
|
||||
value
|
||||
}
|
||||
}
|
||||
|
||||
//fn child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported) {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_get_child_property_valist() }
|
||||
|
@ -471,13 +505,37 @@ impl<O: IsA<TimelineElement>> TimelineElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn list_children_properties(&self) -> /*Ignored*/Vec<glib::ParamSpec> {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_list_children_properties() }
|
||||
//}
|
||||
fn list_children_properties(&self) -> Vec<glib::ParamSpec> {
|
||||
unsafe {
|
||||
let mut n_properties = mem::MaybeUninit::uninit();
|
||||
let ret = FromGlibContainer::from_glib_full_num(
|
||||
ffi::ges_timeline_element_list_children_properties(
|
||||
self.as_ref().to_glib_none().0,
|
||||
n_properties.as_mut_ptr(),
|
||||
),
|
||||
n_properties.assume_init() as usize,
|
||||
);
|
||||
ret
|
||||
}
|
||||
}
|
||||
|
||||
//fn lookup_child(&self, prop_name: &str, pspec: /*Ignored*/glib::ParamSpec) -> Option<glib::Object> {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_lookup_child() }
|
||||
//}
|
||||
fn lookup_child(&self, prop_name: &str) -> Option<(glib::Object, glib::ParamSpec)> {
|
||||
unsafe {
|
||||
let mut child = ptr::null_mut();
|
||||
let mut pspec = ptr::null_mut();
|
||||
let ret = from_glib(ffi::ges_timeline_element_lookup_child(
|
||||
self.as_ref().to_glib_none().0,
|
||||
prop_name.to_glib_none().0,
|
||||
&mut child,
|
||||
&mut pspec,
|
||||
));
|
||||
if ret {
|
||||
Some((from_glib_full(child), from_glib_full(pspec)))
|
||||
} else {
|
||||
None
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn paste(&self, paste_position: gst::ClockTime) -> Result<TimelineElement, glib::BoolError> {
|
||||
unsafe {
|
||||
|
@ -489,9 +547,20 @@ impl<O: IsA<TimelineElement>> TimelineElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn remove_child_property(&self, pspec: /*Ignored*/&glib::ParamSpec) -> bool {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_remove_child_property() }
|
||||
//}
|
||||
fn remove_child_property(
|
||||
&self,
|
||||
pspec: impl AsRef<glib::ParamSpec>,
|
||||
) -> Result<(), glib::error::BoolError> {
|
||||
unsafe {
|
||||
glib::result_from_gboolean!(
|
||||
ffi::ges_timeline_element_remove_child_property(
|
||||
self.as_ref().to_glib_none().0,
|
||||
pspec.as_ref().to_glib_none().0
|
||||
),
|
||||
"Failed to remove child property"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
fn ripple(&self, start: gst::ClockTime) -> Result<(), glib::error::BoolError> {
|
||||
unsafe {
|
||||
|
@ -556,9 +625,15 @@ impl<O: IsA<TimelineElement>> TimelineElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn set_child_property_by_pspec(&self, pspec: /*Ignored*/&glib::ParamSpec, value: &glib::Value) {
|
||||
// unsafe { TODO: call ffi:ges_timeline_element_set_child_property_by_pspec() }
|
||||
//}
|
||||
fn set_child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>, value: &glib::Value) {
|
||||
unsafe {
|
||||
ffi::ges_timeline_element_set_child_property_by_pspec(
|
||||
self.as_ref().to_glib_none().0,
|
||||
pspec.as_ref().to_glib_none().0,
|
||||
value.to_glib_none().0,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
|
@ -694,21 +769,113 @@ impl<O: IsA<TimelineElement>> TimelineElementExt for O {
|
|||
glib::ObjectExt::set_property(self.as_ref(), "serialize", &serialize)
|
||||
}
|
||||
|
||||
//#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
//fn connect_child_property_added<Unsupported or ignored types>(&self, f: F) -> SignalHandlerId {
|
||||
// Ignored prop: GObject.ParamSpec
|
||||
//}
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn connect_child_property_added<F: Fn(&Self, &glib::Object, &glib::ParamSpec) + 'static>(
|
||||
&self,
|
||||
f: F,
|
||||
) -> SignalHandlerId {
|
||||
unsafe extern "C" fn child_property_added_trampoline<
|
||||
P: IsA<TimelineElement>,
|
||||
F: Fn(&P, &glib::Object, &glib::ParamSpec) + 'static,
|
||||
>(
|
||||
this: *mut ffi::GESTimelineElement,
|
||||
prop_object: *mut glib::gobject_ffi::GObject,
|
||||
prop: *mut glib::gobject_ffi::GParamSpec,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
f(
|
||||
TimelineElement::from_glib_borrow(this).unsafe_cast_ref(),
|
||||
&from_glib_borrow(prop_object),
|
||||
&from_glib_borrow(prop),
|
||||
)
|
||||
}
|
||||
unsafe {
|
||||
let f: Box_<F> = Box_::new(f);
|
||||
connect_raw(
|
||||
self.as_ptr() as *mut _,
|
||||
b"child-property-added\0".as_ptr() as *const _,
|
||||
Some(transmute::<_, unsafe extern "C" fn()>(
|
||||
child_property_added_trampoline::<Self, F> as *const (),
|
||||
)),
|
||||
Box_::into_raw(f),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
//#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
//fn connect_child_property_removed<Unsupported or ignored types>(&self, f: F) -> SignalHandlerId {
|
||||
// Ignored prop: GObject.ParamSpec
|
||||
//}
|
||||
#[cfg(any(feature = "v1_18", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_18")))]
|
||||
fn connect_child_property_removed<F: Fn(&Self, &glib::Object, &glib::ParamSpec) + 'static>(
|
||||
&self,
|
||||
f: F,
|
||||
) -> SignalHandlerId {
|
||||
unsafe extern "C" fn child_property_removed_trampoline<
|
||||
P: IsA<TimelineElement>,
|
||||
F: Fn(&P, &glib::Object, &glib::ParamSpec) + 'static,
|
||||
>(
|
||||
this: *mut ffi::GESTimelineElement,
|
||||
prop_object: *mut glib::gobject_ffi::GObject,
|
||||
prop: *mut glib::gobject_ffi::GParamSpec,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
f(
|
||||
TimelineElement::from_glib_borrow(this).unsafe_cast_ref(),
|
||||
&from_glib_borrow(prop_object),
|
||||
&from_glib_borrow(prop),
|
||||
)
|
||||
}
|
||||
unsafe {
|
||||
let f: Box_<F> = Box_::new(f);
|
||||
connect_raw(
|
||||
self.as_ptr() as *mut _,
|
||||
b"child-property-removed\0".as_ptr() as *const _,
|
||||
Some(transmute::<_, unsafe extern "C" fn()>(
|
||||
child_property_removed_trampoline::<Self, F> as *const (),
|
||||
)),
|
||||
Box_::into_raw(f),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
//fn connect_deep_notify<Unsupported or ignored types>(&self, detail: Option<&str>, f: F) -> SignalHandlerId {
|
||||
// Ignored prop: GObject.ParamSpec
|
||||
//}
|
||||
fn connect_deep_notify<F: Fn(&Self, &glib::Object, &glib::ParamSpec) + 'static>(
|
||||
&self,
|
||||
detail: Option<&str>,
|
||||
f: F,
|
||||
) -> SignalHandlerId {
|
||||
unsafe extern "C" fn deep_notify_trampoline<
|
||||
P: IsA<TimelineElement>,
|
||||
F: Fn(&P, &glib::Object, &glib::ParamSpec) + 'static,
|
||||
>(
|
||||
this: *mut ffi::GESTimelineElement,
|
||||
prop_object: *mut glib::gobject_ffi::GObject,
|
||||
prop: *mut glib::gobject_ffi::GParamSpec,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
f(
|
||||
TimelineElement::from_glib_borrow(this).unsafe_cast_ref(),
|
||||
&from_glib_borrow(prop_object),
|
||||
&from_glib_borrow(prop),
|
||||
)
|
||||
}
|
||||
unsafe {
|
||||
let f: Box_<F> = Box_::new(f);
|
||||
let detailed_signal_name = detail.map(|name| format!("deep-notify::{}\0", name));
|
||||
let signal_name: &[u8] = detailed_signal_name
|
||||
.as_ref()
|
||||
.map_or(&b"deep-notify\0"[..], |n| n.as_bytes());
|
||||
connect_raw(
|
||||
self.as_ptr() as *mut _,
|
||||
signal_name.as_ptr() as *const _,
|
||||
Some(transmute::<_, unsafe extern "C" fn()>(
|
||||
deep_notify_trampoline::<Self, F> as *const (),
|
||||
)),
|
||||
Box_::into_raw(f),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
fn connect_duration_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId {
|
||||
unsafe extern "C" fn notify_duration_trampoline<
|
||||
|
|
|
@ -17,7 +17,9 @@ use glib::signal::connect_raw;
|
|||
use glib::signal::SignalHandlerId;
|
||||
use glib::translate::*;
|
||||
use std::boxed::Box as Box_;
|
||||
use std::mem;
|
||||
use std::mem::transmute;
|
||||
use std::ptr;
|
||||
|
||||
glib::wrapper! {
|
||||
#[doc(alias = "GESTrackElement")]
|
||||
|
@ -67,6 +69,22 @@ pub trait TrackElementExt: 'static {
|
|||
#[doc(alias = "get_auto_clamp_control_sources")]
|
||||
fn is_auto_clamp_control_sources(&self) -> bool;
|
||||
|
||||
//#[doc(alias = "ges_track_element_get_child_properties")]
|
||||
//#[doc(alias = "get_child_properties")]
|
||||
//fn child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Basic: VarArgs);
|
||||
|
||||
#[doc(alias = "ges_track_element_get_child_property")]
|
||||
#[doc(alias = "get_child_property")]
|
||||
fn child_property(&self, property_name: &str) -> Option<glib::Value>;
|
||||
|
||||
#[doc(alias = "ges_track_element_get_child_property_by_pspec")]
|
||||
#[doc(alias = "get_child_property_by_pspec")]
|
||||
fn child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>) -> glib::Value;
|
||||
|
||||
//#[doc(alias = "ges_track_element_get_child_property_valist")]
|
||||
//#[doc(alias = "get_child_property_valist")]
|
||||
//fn child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported);
|
||||
|
||||
#[doc(alias = "ges_track_element_get_control_binding")]
|
||||
#[doc(alias = "get_control_binding")]
|
||||
fn control_binding(&self, property_name: &str) -> Option<gst::ControlBinding>;
|
||||
|
@ -104,8 +122,11 @@ pub trait TrackElementExt: 'static {
|
|||
#[doc(alias = "ges_track_element_is_core")]
|
||||
fn is_core(&self) -> bool;
|
||||
|
||||
//#[doc(alias = "ges_track_element_lookup_child")]
|
||||
//fn lookup_child(&self, prop_name: &str, pspec: /*Ignored*/glib::ParamSpec) -> Option<gst::Element>;
|
||||
#[doc(alias = "ges_track_element_list_children_properties")]
|
||||
fn list_children_properties(&self) -> Vec<glib::ParamSpec>;
|
||||
|
||||
#[doc(alias = "ges_track_element_lookup_child")]
|
||||
fn lookup_child(&self, prop_name: &str) -> Option<(gst::Element, glib::ParamSpec)>;
|
||||
|
||||
#[doc(alias = "ges_track_element_remove_control_binding")]
|
||||
fn remove_control_binding(&self, property_name: &str) -> Result<(), glib::error::BoolError>;
|
||||
|
@ -118,6 +139,22 @@ pub trait TrackElementExt: 'static {
|
|||
#[doc(alias = "ges_track_element_set_auto_clamp_control_sources")]
|
||||
fn set_auto_clamp_control_sources(&self, auto_clamp: bool);
|
||||
|
||||
//#[doc(alias = "ges_track_element_set_child_properties")]
|
||||
//fn set_child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Basic: VarArgs);
|
||||
|
||||
#[doc(alias = "ges_track_element_set_child_property")]
|
||||
fn set_child_property(
|
||||
&self,
|
||||
property_name: &str,
|
||||
value: &glib::Value,
|
||||
) -> Result<(), glib::error::BoolError>;
|
||||
|
||||
#[doc(alias = "ges_track_element_set_child_property_by_pspec")]
|
||||
fn set_child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>, value: &glib::Value);
|
||||
|
||||
//#[doc(alias = "ges_track_element_set_child_property_valist")]
|
||||
//fn set_child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported);
|
||||
|
||||
#[doc(alias = "ges_track_element_set_control_source")]
|
||||
fn set_control_source(
|
||||
&self,
|
||||
|
@ -234,6 +271,42 @@ impl<O: IsA<TrackElement>> TrackElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Basic: VarArgs) {
|
||||
// unsafe { TODO: call ffi:ges_track_element_get_child_properties() }
|
||||
//}
|
||||
|
||||
fn child_property(&self, property_name: &str) -> Option<glib::Value> {
|
||||
unsafe {
|
||||
let mut value = glib::Value::uninitialized();
|
||||
let ret = from_glib(ffi::ges_track_element_get_child_property(
|
||||
self.as_ref().to_glib_none().0,
|
||||
property_name.to_glib_none().0,
|
||||
value.to_glib_none_mut().0,
|
||||
));
|
||||
if ret {
|
||||
Some(value)
|
||||
} else {
|
||||
None
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>) -> glib::Value {
|
||||
unsafe {
|
||||
let mut value = glib::Value::uninitialized();
|
||||
ffi::ges_track_element_get_child_property_by_pspec(
|
||||
self.as_ref().to_glib_none().0,
|
||||
pspec.as_ref().to_glib_none().0,
|
||||
value.to_glib_none_mut().0,
|
||||
);
|
||||
value
|
||||
}
|
||||
}
|
||||
|
||||
//fn child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported) {
|
||||
// unsafe { TODO: call ffi:ges_track_element_get_child_property_valist() }
|
||||
//}
|
||||
|
||||
fn control_binding(&self, property_name: &str) -> Option<gst::ControlBinding> {
|
||||
unsafe {
|
||||
from_glib_none(ffi::ges_track_element_get_control_binding(
|
||||
|
@ -311,9 +384,37 @@ impl<O: IsA<TrackElement>> TrackElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn lookup_child(&self, prop_name: &str, pspec: /*Ignored*/glib::ParamSpec) -> Option<gst::Element> {
|
||||
// unsafe { TODO: call ffi:ges_track_element_lookup_child() }
|
||||
//}
|
||||
fn list_children_properties(&self) -> Vec<glib::ParamSpec> {
|
||||
unsafe {
|
||||
let mut n_properties = mem::MaybeUninit::uninit();
|
||||
let ret = FromGlibContainer::from_glib_full_num(
|
||||
ffi::ges_track_element_list_children_properties(
|
||||
self.as_ref().to_glib_none().0,
|
||||
n_properties.as_mut_ptr(),
|
||||
),
|
||||
n_properties.assume_init() as usize,
|
||||
);
|
||||
ret
|
||||
}
|
||||
}
|
||||
|
||||
fn lookup_child(&self, prop_name: &str) -> Option<(gst::Element, glib::ParamSpec)> {
|
||||
unsafe {
|
||||
let mut element = ptr::null_mut();
|
||||
let mut pspec = ptr::null_mut();
|
||||
let ret = from_glib(ffi::ges_track_element_lookup_child(
|
||||
self.as_ref().to_glib_none().0,
|
||||
prop_name.to_glib_none().0,
|
||||
&mut element,
|
||||
&mut pspec,
|
||||
));
|
||||
if ret {
|
||||
Some((from_glib_full(element), from_glib_full(pspec)))
|
||||
} else {
|
||||
None
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn remove_control_binding(&self, property_name: &str) -> Result<(), glib::error::BoolError> {
|
||||
unsafe {
|
||||
|
@ -347,6 +448,41 @@ impl<O: IsA<TrackElement>> TrackElementExt for O {
|
|||
}
|
||||
}
|
||||
|
||||
//fn set_child_properties(&self, first_property_name: &str, : /*Unknown conversion*//*Unimplemented*/Basic: VarArgs) {
|
||||
// unsafe { TODO: call ffi:ges_track_element_set_child_properties() }
|
||||
//}
|
||||
|
||||
fn set_child_property(
|
||||
&self,
|
||||
property_name: &str,
|
||||
value: &glib::Value,
|
||||
) -> Result<(), glib::error::BoolError> {
|
||||
unsafe {
|
||||
glib::result_from_gboolean!(
|
||||
ffi::ges_track_element_set_child_property(
|
||||
self.as_ref().to_glib_none().0,
|
||||
property_name.to_glib_none().0,
|
||||
mut_override(value.to_glib_none().0)
|
||||
),
|
||||
"Failed to set child property"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
fn set_child_property_by_pspec(&self, pspec: impl AsRef<glib::ParamSpec>, value: &glib::Value) {
|
||||
unsafe {
|
||||
ffi::ges_track_element_set_child_property_by_pspec(
|
||||
self.as_ref().to_glib_none().0,
|
||||
pspec.as_ref().to_glib_none().0,
|
||||
mut_override(value.to_glib_none().0),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
//fn set_child_property_valist(&self, first_property_name: &str, var_args: /*Unknown conversion*//*Unimplemented*/Unsupported) {
|
||||
// unsafe { TODO: call ffi:ges_track_element_set_child_property_valist() }
|
||||
//}
|
||||
|
||||
fn set_control_source(
|
||||
&self,
|
||||
source: &impl IsA<gst::ControlSource>,
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_editing_services_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_gl_egl_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_gl_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_gl_wayland_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_gl_x11_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_mpegts_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_net_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -25,6 +25,18 @@ impl DiscovererContainerInfo {
|
|||
))
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(any(feature = "v1_20", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))]
|
||||
#[doc(alias = "gst_discoverer_container_info_get_tags")]
|
||||
#[doc(alias = "get_tags")]
|
||||
pub fn tags(&self) -> Option<gst::TagList> {
|
||||
unsafe {
|
||||
from_glib_none(ffi::gst_discoverer_container_info_get_tags(
|
||||
self.to_glib_none().0,
|
||||
))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
unsafe impl Send for DiscovererContainerInfo {}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
// Take a look at the license at the top of the repository in the LICENSE file.
|
||||
|
||||
use crate::DiscovererContainerInfo;
|
||||
|
||||
#[cfg(any(feature = "v1_20", feature = "dox"))]
|
||||
use glib::translate::*;
|
||||
|
||||
impl DiscovererContainerInfo {
|
||||
#[cfg(any(feature = "v1_20", feature = "dox"))]
|
||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v1_20")))]
|
||||
#[doc(alias = "get_tags")]
|
||||
#[doc(alias = "gst_discoverer_container_info_get_tags")]
|
||||
pub fn tags(&self) -> Option<gst::TagList> {
|
||||
unsafe {
|
||||
from_glib_none(ffi::gst_discoverer_container_info_get_tags(
|
||||
self.to_glib_none().0,
|
||||
))
|
||||
}
|
||||
}
|
||||
}
|
|
@ -49,7 +49,6 @@ mod flag_serde;
|
|||
mod discoverer;
|
||||
pub use crate::discoverer::*;
|
||||
|
||||
mod discoverer_container_info;
|
||||
pub mod discoverer_stream_info;
|
||||
mod discoverer_video_info;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_pbutils_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_play_sys::*;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#include "manual.h"
|
||||
|
|
|
@ -1097,34 +1097,6 @@ impl Player {
|
|||
}
|
||||
}
|
||||
|
||||
#[doc(alias = "video-renderer")]
|
||||
pub fn connect_video_renderer_notify<F: Fn(&Self) + Send + Sync + 'static>(
|
||||
&self,
|
||||
f: F,
|
||||
) -> SignalHandlerId {
|
||||
unsafe extern "C" fn notify_video_renderer_trampoline<
|
||||
F: Fn(&Player) + Send + Sync + 'static,
|
||||
>(
|
||||
this: *mut ffi::GstPlayer,
|
||||
_param_spec: glib::ffi::gpointer,
|
||||
f: glib::ffi::gpointer,
|
||||
) {
|
||||
let f: &F = &*(f as *const F);
|
||||
f(&from_glib_borrow(this))
|
||||
}
|
||||
unsafe {
|
||||
let f: Box_<F> = Box_::new(f);
|
||||
connect_raw(
|
||||
self.as_ptr() as *mut _,
|
||||
b"notify::video-renderer\0".as_ptr() as *const _,
|
||||
Some(transmute::<_, unsafe extern "C" fn()>(
|
||||
notify_video_renderer_trampoline::<F> as *const (),
|
||||
)),
|
||||
Box_::into_raw(f),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
#[doc(alias = "volume")]
|
||||
pub fn connect_volume_notify<F: Fn(&Self) + Send + Sync + 'static>(
|
||||
&self,
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#[cfg(not(feature = "dox"))]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by gir (https://github.com/gtk-rs/gir @ 74b6e47217b7)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ 9e945716ad4c)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ d031d210fe4e)
|
||||
// Generated by gir (https://github.com/gtk-rs/gir @ 54e116a11822)
|
||||
// from gir-files (https://github.com/gtk-rs/gir-files @ df20f22974b6)
|
||||
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ e421156aab30)
|
||||
// DO NOT EDIT
|
||||
|
||||
use gstreamer_player_sys::*;
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue