Commit 6aebe5dd authored by Guillaume Desmottes's avatar Guillaume Desmottes 🐐

regenerate

parent ba98d9ce
Pipeline #158626 failed with stages
in 6 minutes and 16 seconds
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_app_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......@@ -213,7 +213,7 @@ pub const GST_AUDIO_DEF_FORMAT: *const c_char = b"S16LE\0" as *const u8 as *cons
pub const GST_AUDIO_DEF_RATE: c_int = 44100;
pub const GST_AUDIO_ENCODER_SINK_NAME: *const c_char = b"sink\0" as *const u8 as *const c_char;
pub const GST_AUDIO_ENCODER_SRC_NAME: *const c_char = b"src\0" as *const u8 as *const c_char;
pub const GST_AUDIO_FORMATS_ALL: *const c_char = b" { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\0" as *const u8 as *const c_char;
pub const GST_AUDIO_FORMATS_ALL: *const c_char = b"{ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }\0" as *const u8 as *const c_char;
pub const GST_AUDIO_RATE_RANGE: *const c_char = b"(int) [ 1, max ]\0" as *const u8 as *const c_char;
pub const GST_AUDIO_RESAMPLER_OPT_CUBIC_B: *const c_char =
b"GstAudioResampler.cubic-b\0" as *const u8 as *const c_char;
......@@ -969,8 +969,7 @@ pub struct GstAudioSinkClass {
pub pause: Option<unsafe extern "C" fn(*mut GstAudioSink)>,
pub resume: Option<unsafe extern "C" fn(*mut GstAudioSink)>,
pub stop: Option<unsafe extern "C" fn(*mut GstAudioSink)>,
pub clear_all: Option<unsafe extern "C" fn(*mut GstAudioSink)>,
pub _gst_reserved: [gpointer; 0],
pub extension: *mut GstAudioSinkClassExtension,
}
impl ::std::fmt::Debug for GstAudioSinkClass {
......@@ -987,11 +986,28 @@ impl ::std::fmt::Debug for GstAudioSinkClass {
.field("pause", &self.pause)
.field("resume", &self.resume)
.field("stop", &self.stop)
.field("clear_all", &self.clear_all)
.field("extension", &self.extension)
.finish()
}
}
#[repr(C)]
#[derive(Copy, Clone)]
pub struct GstAudioSinkClassExtension {
pub clear_all: Option<unsafe extern "C" fn(*mut GstAudioSink)>,
}
impl ::std::fmt::Debug for GstAudioSinkClassExtension {
fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
f.debug_struct(&format!(
"GstAudioSinkClassExtension @ {:?}",
self as *const _
))
.field("clear_all", &self.clear_all)
.finish()
}
}
#[repr(C)]
#[derive(Copy, Clone)]
pub struct GstAudioSrcClass {
......@@ -2197,6 +2213,8 @@ extern "C" {
pub fn gst_audio_clipping_meta_api_get_type() -> GType;
pub fn gst_audio_downmix_meta_api_get_type() -> GType;
pub fn gst_audio_format_info_get_type() -> GType;
#[cfg(any(feature = "v1_18", feature = "dox"))]
pub fn gst_audio_formats_raw(len: *mut c_uint) -> *const GstAudioFormat;
pub fn gst_audio_get_channel_reorder_map(
channels: c_int,
from: *const GstAudioChannelPosition,
......@@ -2212,6 +2230,12 @@ extern "C" {
spec: *const GstAudioRingBufferSpec,
endianness: c_int,
) -> gboolean;
#[cfg(any(feature = "v1_18", feature = "dox"))]
pub fn gst_audio_make_raw_caps(
formats: *const GstAudioFormat,
len: c_uint,
layout: GstAudioLayout,
) -> *mut gst::GstCaps;
pub fn gst_audio_meta_api_get_type() -> GType;
pub fn gst_audio_reorder_channels(
data: gpointer,
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_audio_sys;
......@@ -623,6 +623,13 @@ const RUST_LAYOUTS: &[(&str, Layout)] = &[
alignment: align_of::<GstAudioSinkClass>(),
},
),
(
"GstAudioSinkClassExtension",
Layout {
size: size_of::<GstAudioSinkClassExtension>(),
alignment: align_of::<GstAudioSinkClassExtension>(),
},
),
(
"GstAudioSrc",
Layout {
......@@ -729,7 +736,7 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[
("GST_AUDIO_ENCODER_SRC_NAME", "src"),
("(guint) GST_AUDIO_FLAG_NONE", "0"),
("(guint) GST_AUDIO_FLAG_UNPOSITIONED", "1"),
("GST_AUDIO_FORMATS_ALL", " { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }"),
("GST_AUDIO_FORMATS_ALL", "{ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }"),
("(gint) GST_AUDIO_FORMAT_ENCODED", "1"),
("(gint) GST_AUDIO_FORMAT_F32", "28"),
("(gint) GST_AUDIO_FORMAT_F32BE", "29"),
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......@@ -1776,7 +1776,10 @@ extern "C" {
#[cfg(any(feature = "v1_16", feature = "dox"))]
pub fn gst_aggregator_simple_get_next_time(self_: *mut GstAggregator) -> gst::GstClockTime;
#[cfg(any(feature = "v1_18", feature = "dox"))]
pub fn gst_aggregator_update_segment(self_: *mut GstAggregator, segment: *mut gst::GstSegment);
pub fn gst_aggregator_update_segment(
self_: *mut GstAggregator,
segment: *const gst::GstSegment,
);
//=========================================================================
// GstAggregatorPad
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_base_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_check_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
This diff is collapsed.
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_editing_services_sys;
......@@ -1122,6 +1122,10 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[
("(gint) GES_ERROR_ASSET_WRONG_ID", "0"),
("(gint) GES_ERROR_FORMATTER_MALFORMED_INPUT_FILE", "2"),
("(gint) GES_ERROR_INVALID_FRAME_NUMBER", "3"),
("(gint) GES_ERROR_INVALID_OVERLAP_IN_TRACK", "7"),
("(gint) GES_ERROR_NEGATIVE_LAYER", "4"),
("(gint) GES_ERROR_NEGATIVE_TIME", "5"),
("(gint) GES_ERROR_NOT_ENOUGH_INTERNAL_CONTENT", "6"),
("GES_FRAME_NUMBER_NONE", "9223372036854775807"),
("GES_META_DESCRIPTION", "description"),
("GES_META_FORMATTER_EXTENSION", "extension"),
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......@@ -142,6 +142,9 @@ pub const GST_GL_API_OPENGL_NAME: *const c_char = b"opengl\0" as *const u8 as *c
pub const GST_GL_BASE_MEMORY_ALLOCATOR_NAME: *const c_char =
b"GLBaseMemory\0" as *const u8 as *const c_char;
pub const GST_GL_BUFFER_ALLOCATOR_NAME: *const c_char = b"GLBuffer\0" as *const u8 as *const c_char;
pub const GST_GL_COLOR_CONVERT_EXT_FORMATS: *const c_char =
b", BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE\0" as *const u8
as *const c_char;
pub const GST_GL_CONTEXT_TYPE_CGL: *const c_char =
b"gst.gl.context.CGL\0" as *const u8 as *const c_char;
pub const GST_GL_CONTEXT_TYPE_EAGL: *const c_char =
......@@ -157,6 +160,9 @@ pub const GST_GL_DISPLAY_CONTEXT_TYPE: *const c_char =
pub const GST_GL_MEMORY_ALLOCATOR_NAME: *const c_char = b"GLMemory\0" as *const u8 as *const c_char;
pub const GST_GL_MEMORY_PBO_ALLOCATOR_NAME: *const c_char =
b"GLMemoryPBO\0" as *const u8 as *const c_char;
pub const GST_GL_MEMORY_VIDEO_EXT_FORMATS: *const c_char =
b", BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE\0" as *const u8
as *const c_char;
pub const GST_GL_RENDERBUFFER_ALLOCATOR_NAME: *const c_char =
b"GLRenderbuffer\0" as *const u8 as *const c_char;
pub const GST_GL_TEXTURE_TARGET_2D_STR: *const c_char = b"2D\0" as *const u8 as *const c_char;
......@@ -2278,8 +2284,8 @@ extern "C" {
pub fn gst_gl_filter_draw_fullscreen_quad(filter: *mut GstGLFilter);
pub fn gst_gl_filter_filter_texture(
filter: *mut GstGLFilter,
inbuf: *mut gst::GstBuffer,
outbuf: *mut gst::GstBuffer,
input: *mut gst::GstBuffer,
output: *mut gst::GstBuffer,
) -> gboolean;
pub fn gst_gl_filter_render_to_target(
filter: *mut GstGLFilter,
......@@ -2749,6 +2755,7 @@ extern "C" {
posx: c_double,
posy: c_double,
);
#[cfg(any(feature = "v1_18", feature = "dox"))]
pub fn gst_gl_window_send_scroll_event(
window: *mut GstGLWindow,
posx: c_double,
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_gl_sys;
......@@ -828,6 +828,10 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[
),
("(guint) GST_GL_BASE_MEMORY_TRANSFER_NEED_UPLOAD", "2097152"),
("GST_GL_BUFFER_ALLOCATOR_NAME", "GLBuffer"),
(
"GST_GL_COLOR_CONVERT_EXT_FORMATS",
", BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE",
),
("(gint) GST_GL_CONTEXT_ERROR_CREATE_CONTEXT", "4"),
("(gint) GST_GL_CONTEXT_ERROR_FAILED", "0"),
("(gint) GST_GL_CONTEXT_ERROR_OLD_LIBS", "3"),
......@@ -857,6 +861,10 @@ const RUST_CONSTANTS: &[(&str, &str)] = &[
("(gint) GST_GL_LUMINANCE_ALPHA", "6410"),
("GST_GL_MEMORY_ALLOCATOR_NAME", "GLMemory"),
("GST_GL_MEMORY_PBO_ALLOCATOR_NAME", "GLMemoryPBO"),
(
"GST_GL_MEMORY_VIDEO_EXT_FORMATS",
", BGR10A2_LE, RGB10A2_LE, P010_10LE, P012_LE, P016_LE, Y212_LE, Y412_LE",
),
("(guint) GST_GL_PLATFORM_ANY", "4294967295"),
("(guint) GST_GL_PLATFORM_CGL", "8"),
("(guint) GST_GL_PLATFORM_EAGL", "16"),
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_mpegts_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_net_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_pbutils_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_player_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
extern crate gstreamer_rtp_sys;
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#include "manual.h"
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#[cfg(not(feature = "dox"))]
......
// This file was generated by gir (https://github.com/gtk-rs/gir @ 1f84b54)
// from gir-files (https://github.com/gtk-rs/gir-files @ f6d5ee8)
// from gir-files (https://github.com/gtk-rs/gir-files @ ba98d9c)
// DO NOT EDIT
#![allow(non_camel_case_types, non_upper_case_globals, non_snake_case)]
......@@ -125,6 +125,8 @@ pub type GstRTSPClientSessionFilterFunc = Option<
>;
pub type GstRTSPKeepAliveFunc = Option<unsafe extern "C" fn(gpointer)>;
pub type GstRTSPMessageSentFunc = Option<unsafe extern "C" fn(gpointer)>;
pub type GstRTSPMessageSentFuncFull =
Option<unsafe extern "C" fn(*mut GstRTSPStreamTransport, gpointer)>;
pub type GstRTSPSendFunc =
Option<unsafe extern "C" fn(*mut gst::GstBuffer, u8, gpointer) -> gboolean>;
pub type GstRTSPSendListFunc =
......@@ -1566,6 +1568,8 @@ extern "C" {
pub fn gst_rtsp_media_get_clock(media: *mut GstRTSPMedia) -> *mut gst::GstClock;
#[cfg(any(feature = "v1_16", feature = "dox"))]
pub fn gst_rtsp_media_get_do_retransmission(media: *mut GstRTSPMedia) -> gboolean;
#[cfg(any(feature = "v1_18", feature = "dox"))]
pub fn gst_rtsp_media_get_dscp_qos(media: *mut GstRTSPMedia) -> c_int;
pub fn gst_rtsp_media_get_element(media: *mut GstRTSPMedia) -> *mut gst::GstElement;
pub fn gst_rtsp_media_get_latency(media: *mut GstRTSPMedia) -> c_uint;
#[cfg(any(feature = "v1_16", feature = "dox"))]
......@@ -1654,6 +1658,8 @@ extern "C" {
media: *mut GstRTSPMedia,
do_retransmission: gboolean,
);
#[cfg(any(feature = "v1_18", feature = "dox"))]
pub fn gst_rtsp_media_set_dscp_qos(media: *mut GstRTSPMedia, dscp_qos: c_int);
pub fn gst_rtsp_media_set_eos_shutdown(media: *mut GstRTSPMedia, eos_shutdown: gboolean);