mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2025-04-15 04:14:07 +00:00
Merge branch 'update-gst-gir-files' into 'main'
Update GStreamer gir files See merge request gstreamer/gstreamer-rs!1694
This commit is contained in:
commit
aae4e0d7f4
65 changed files with 109 additions and 78 deletions
|
@ -1,7 +1,7 @@
|
|||
variables:
|
||||
GST_RS_IMG_TAG: "2025-03-12.0"
|
||||
GST_RS_IMG_WINDOWS_TAG: "2025-03-12.0"
|
||||
GST_RS_STABLE: "1.85.0"
|
||||
GST_RS_IMG_TAG: "2025-04-02.0"
|
||||
GST_RS_IMG_WINDOWS_TAG: "2025-04-02.0"
|
||||
GST_RS_STABLE: "1.85.1"
|
||||
GST_RS_MSRV: "1.80.1"
|
||||
# The branch we use to build GStreamer from in the docker images
|
||||
# Ex. main, 1.24, my-test-branch
|
||||
|
|
|
@ -4,7 +4,7 @@ set -e
|
|||
|
||||
DEFAULT_BRANCH="$GST_UPSTREAM_BRANCH"
|
||||
|
||||
pip3 install meson==1.7.0 --break-system-packages
|
||||
pip3 install meson==1.7.1 --break-system-packages
|
||||
|
||||
# gstreamer-rs already has a 'gstreamer' directory so don't clone there
|
||||
pushd .
|
||||
|
|
|
@ -5,7 +5,7 @@ source ./ci/env.sh
|
|||
set -e
|
||||
export CARGO_HOME='/usr/local/cargo'
|
||||
|
||||
RUSTUP_VERSION=1.27.1
|
||||
RUSTUP_VERSION=1.28.1
|
||||
RUST_VERSION=$1
|
||||
RUST_IMAGE_FULL=$2
|
||||
RUST_ARCH="x86_64-unknown-linux-gnu"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# escape=`
|
||||
|
||||
FROM "registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2024-11-05.0-main"
|
||||
FROM "registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2025-02-23.0-main"
|
||||
|
||||
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
|
||||
|
||||
|
|
|
@ -11,8 +11,8 @@ if (!$?) {
|
|||
|
||||
Set-Location C:\gstreamer
|
||||
|
||||
# Copy the cache we already have in the image to avoid massive redownloads
|
||||
Move-Item C:/subprojects/* C:\gstreamer\subprojects
|
||||
# Make use of the subprojects cache
|
||||
python C:/gstreamer/ci/scripts/handle-subprojects-cache.py --cache-dir /subprojects C:/gstreamer/subprojects
|
||||
|
||||
# Update the subprojects cache
|
||||
Write-Output "Running meson subproject reset"
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 26898eacb09383e7faf26b26573644d876546afa
|
||||
Subproject commit ce667eb782d74a3fa6c05edca7ed45451b170fa7
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -51,3 +51,19 @@ impl GLDisplayEGL {
|
|||
|
||||
unsafe impl Send for GLDisplayEGL {}
|
||||
unsafe impl Sync for GLDisplayEGL {}
|
||||
|
||||
pub trait GLDisplayEGLExt: IsA<GLDisplayEGL> + 'static {
|
||||
#[cfg(feature = "v1_26")]
|
||||
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
|
||||
#[doc(alias = "gst_gl_display_egl_set_foreign")]
|
||||
fn set_foreign(&self, foreign: bool) {
|
||||
unsafe {
|
||||
ffi::gst_gl_display_egl_set_foreign(
|
||||
self.as_ref().to_glib_none().0,
|
||||
foreign.into_glib(),
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl<O: IsA<GLDisplayEGL>> GLDisplayEGLExt for O {}
|
||||
|
|
|
@ -5,3 +5,7 @@
|
|||
|
||||
mod gl_display_egl;
|
||||
pub use self::gl_display_egl::GLDisplayEGL;
|
||||
|
||||
pub(crate) mod traits {
|
||||
pub use super::gl_display_egl::GLDisplayEGLExt;
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -26,3 +26,12 @@ mod auto;
|
|||
pub use auto::*;
|
||||
|
||||
mod gl_display_egl;
|
||||
|
||||
// Re-export all the traits in a prelude module, so that applications
|
||||
// can always "use gst_egl::prelude::*" without getting conflicts
|
||||
pub mod prelude {
|
||||
#[doc(hidden)]
|
||||
pub use gst_gl::prelude::*;
|
||||
|
||||
pub use crate::auto::traits::*;
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -84,5 +84,8 @@ extern "C" {
|
|||
type_: gst_gl::GstGLDisplayType,
|
||||
display: uintptr_t,
|
||||
) -> gpointer;
|
||||
#[cfg(feature = "v1_26")]
|
||||
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
|
||||
pub fn gst_gl_display_egl_set_foreign(display_egl: *mut GstGLDisplayEGL, foreign: gboolean);
|
||||
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -20,7 +20,7 @@ glib::wrapper! {
|
|||
impl Section {
|
||||
//#[doc(alias = "gst_mpegts_section_get_atsc_cvct")]
|
||||
//#[doc(alias = "get_atsc_cvct")]
|
||||
//pub fn atsc_cvct(&mut self) -> /*Ignored*/AtscVCT {
|
||||
//pub fn atsc_cvct(&mut self) -> /*Ignored*/Option<AtscVCT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_atsc_cvct() }
|
||||
//}
|
||||
|
||||
|
@ -38,7 +38,7 @@ impl Section {
|
|||
|
||||
//#[doc(alias = "gst_mpegts_section_get_atsc_mgt")]
|
||||
//#[doc(alias = "get_atsc_mgt")]
|
||||
//pub fn atsc_mgt(&mut self) -> /*Ignored*/AtscMGT {
|
||||
//pub fn atsc_mgt(&mut self) -> /*Ignored*/Option<AtscMGT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_atsc_mgt() }
|
||||
//}
|
||||
|
||||
|
@ -56,13 +56,13 @@ impl Section {
|
|||
|
||||
//#[doc(alias = "gst_mpegts_section_get_atsc_tvct")]
|
||||
//#[doc(alias = "get_atsc_tvct")]
|
||||
//pub fn atsc_tvct(&mut self) -> /*Ignored*/AtscVCT {
|
||||
//pub fn atsc_tvct(&mut self) -> /*Ignored*/Option<AtscVCT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_atsc_tvct() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_get_bat")]
|
||||
//#[doc(alias = "get_bat")]
|
||||
//pub fn bat(&mut self) -> /*Ignored*/BAT {
|
||||
//pub fn bat(&mut self) -> /*Ignored*/Option<BAT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_bat() }
|
||||
//}
|
||||
|
||||
|
@ -74,13 +74,13 @@ impl Section {
|
|||
|
||||
//#[doc(alias = "gst_mpegts_section_get_eit")]
|
||||
//#[doc(alias = "get_eit")]
|
||||
//pub fn eit(&mut self) -> /*Ignored*/EIT {
|
||||
//pub fn eit(&mut self) -> /*Ignored*/Option<EIT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_eit() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_get_nit")]
|
||||
//#[doc(alias = "get_nit")]
|
||||
//pub fn nit(&mut self) -> /*Ignored*/NIT {
|
||||
//pub fn nit(&mut self) -> /*Ignored*/Option<NIT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_nit() }
|
||||
//}
|
||||
|
||||
|
@ -92,36 +92,36 @@ impl Section {
|
|||
|
||||
//#[doc(alias = "gst_mpegts_section_get_pmt")]
|
||||
//#[doc(alias = "get_pmt")]
|
||||
//pub fn pmt(&mut self) -> /*Ignored*/PMT {
|
||||
//pub fn pmt(&mut self) -> /*Ignored*/Option<PMT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_pmt() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_get_sdt")]
|
||||
//#[doc(alias = "get_sdt")]
|
||||
//pub fn sdt(&mut self) -> /*Ignored*/SDT {
|
||||
//pub fn sdt(&mut self) -> /*Ignored*/Option<SDT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_sdt() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_get_sit")]
|
||||
//#[doc(alias = "get_sit")]
|
||||
//pub fn sit(&mut self) -> /*Ignored*/SIT {
|
||||
//pub fn sit(&mut self) -> /*Ignored*/Option<SIT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_sit() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_get_tdt")]
|
||||
//#[doc(alias = "get_tdt")]
|
||||
//pub fn tdt(&mut self) -> /*Ignored*/gst::DateTime {
|
||||
//pub fn tdt(&mut self) -> /*Ignored*/Option<gst::DateTime> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_tdt() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_get_tot")]
|
||||
//#[doc(alias = "get_tot")]
|
||||
//pub fn tot(&mut self) -> /*Ignored*/TOT {
|
||||
//pub fn tot(&mut self) -> /*Ignored*/Option<TOT> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_get_tot() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_from_atsc_mgt")]
|
||||
//pub fn from_atsc_mgt(mgt: /*Ignored*/AtscMGT) -> Section {
|
||||
//pub fn from_atsc_mgt(mgt: /*Ignored*/AtscMGT) -> Option<Section> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_from_atsc_mgt() }
|
||||
//}
|
||||
|
||||
|
@ -136,7 +136,7 @@ impl Section {
|
|||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_from_nit")]
|
||||
//pub fn from_nit(nit: /*Ignored*/NIT) -> Section {
|
||||
//pub fn from_nit(nit: /*Ignored*/NIT) -> Option<Section> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_from_nit() }
|
||||
//}
|
||||
|
||||
|
@ -146,12 +146,12 @@ impl Section {
|
|||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_from_pmt")]
|
||||
//pub fn from_pmt(pmt: /*Ignored*/PMT, pid: u16) -> Section {
|
||||
//pub fn from_pmt(pmt: /*Ignored*/PMT, pid: u16) -> Option<Section> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_from_pmt() }
|
||||
//}
|
||||
|
||||
//#[doc(alias = "gst_mpegts_section_from_sdt")]
|
||||
//pub fn from_sdt(sdt: /*Ignored*/SDT) -> Section {
|
||||
//pub fn from_sdt(sdt: /*Ignored*/SDT) -> Option<Section> {
|
||||
// unsafe { TODO: call ffi:gst_mpegts_section_from_sdt() }
|
||||
//}
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -2837,8 +2837,6 @@ extern "C" {
|
|||
section: *mut GstMpegtsSection,
|
||||
element: *mut gst::GstElement,
|
||||
) -> gboolean;
|
||||
#[cfg(feature = "v1_18")]
|
||||
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
|
||||
pub fn gst_mpegts_section_from_atsc_mgt(mgt: *mut GstMpegtsAtscMGT) -> *mut GstMpegtsSection;
|
||||
#[cfg(feature = "v1_18")]
|
||||
#[cfg_attr(docsrs, doc(cfg(feature = "v1_18")))]
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -18,6 +18,7 @@ bitflags! {
|
|||
const ASYNC = ffi::GST_VALIDATE_ACTION_TYPE_ASYNC as _;
|
||||
#[doc(alias = "GST_VALIDATE_ACTION_TYPE_NON_BLOCKING")]
|
||||
const NON_BLOCKING = ffi::GST_VALIDATE_ACTION_TYPE_NON_BLOCKING as _;
|
||||
#[deprecated = "Since 1.20"]
|
||||
#[doc(alias = "GST_VALIDATE_ACTION_TYPE_INTERLACED")]
|
||||
const INTERLACED = ffi::GST_VALIDATE_ACTION_TYPE_INTERLACED as _;
|
||||
#[doc(alias = "GST_VALIDATE_ACTION_TYPE_CAN_EXECUTE_ON_ADDITION")]
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Generated by gir (https://github.com/gtk-rs/gir @ 491114ad76bd)
|
||||
from gir-files (https://github.com/gtk-rs/gir-files @ 56728a5eb215)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ 26898eacb093)
|
||||
from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git @ ce667eb782d7)
|
||||
|
|
|
@ -9783,7 +9783,7 @@ extern "C" {
|
|||
pub fn gst_util_filename_compare(a: *const c_char, b: *const c_char) -> c_int;
|
||||
#[cfg(feature = "v1_26")]
|
||||
#[cfg_attr(docsrs, doc(cfg(feature = "v1_26")))]
|
||||
pub fn gst_util_floor_log2(x: u32) -> c_uint;
|
||||
pub fn gst_util_floor_log2(v: u32) -> c_uint;
|
||||
pub fn gst_util_fraction_add(
|
||||
a_n: c_int,
|
||||
a_d: c_int,
|
||||
|
|
Loading…
Reference in a new issue