Mathieu Duponchelle
ba25d7ea90
base classes: expose accessors for static pads
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1023 >
2022-06-07 20:21:12 +03:00
Sebastian Dröge
d5aa2e9b5f
Update versions to 0.18.8
2022-04-26 13:55:34 +03:00
Mathieu Duponchelle
ffd1f3e15f
rtpbuffer: bind length calculation API
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1014 >
2022-04-23 10:03:56 +03:00
Mathieu Duponchelle
433fa3da5c
rtp_buffer: bind buffer getters
...
* Expose the buffer field, useful to look up flags and meta
* Expose the payload_buffer API, useful to avoid copies, for instance
when storing in an adapter
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1008 >
2022-04-22 17:36:03 +03:00
Mathieu Duponchelle
05e59747ab
rtp: add bindings for RTPBaseDepayload
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1008 >
2022-04-22 17:35:40 +03:00
Mathieu Duponchelle
6c57d89e9c
rtp: add bindings for RTPBasePayload
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1008 >
2022-04-22 17:35:31 +03:00
Sebastian Dröge
eb9a74bf99
Update versions to 0.18.7
2022-04-04 16:49:54 +03:00
Sebastian Dröge
e3ee743740
Regenerate everything with latest gir
2022-04-04 16:27:00 +03:00
Sebastian Dröge
917c50c36b
Use SPDX license format in Cargo.toml
2022-04-04 16:10:08 +03:00
Sebastian Dröge
883681bd4c
Update versions to 0.18.6
2022-03-08 19:18:44 +02:00
Sebastian Dröge
a58efe2910
Update versions to 0.18.5
2022-02-20 20:17:18 +02:00
Marijn Suijten
a838b2ec36
Revert "sys: Link all v1_20 sys crates against library 1.19" - use 1.20
...
This reverts commit 8226c94110
.
Now that GStreamer 1.20 is out, the v1_20 feature can and should link
directly to the stable release instead of the unstable 1.19 development
release.
2022-02-18 17:01:30 +02:00
Sebastian Dröge
67291b6d17
Handle empty slices correctly
...
Passing `NULL` to `slice::from_raw_parts` is invalid.
2022-02-18 17:00:31 +02:00
Sebastian Dröge
5b2396405d
Update versions to 0.18.4
2022-02-04 18:42:03 +02:00
Christian Meissl
eb996c7125
fix readme doc links
2022-02-04 18:13:10 +02:00
Sebastian Dröge
55ed03c395
Regenerate with latest gir files
2022-02-04 14:02:45 +02:00
Sebastian Dröge
d1b3313c09
Update versions to 0.18.3
2022-01-31 14:53:36 +02:00
Sebastian Dröge
414d640ed9
Regenerate with latest gir and GStreamer gir files
2022-01-29 18:26:28 +02:00
Sebastian Dröge
040ac36c57
rtp: Add subclass bindings for RTPHeaderExtension
2022-01-29 18:25:18 +02:00
Sebastian Dröge
cd4e191a00
rtp: Re-export standalone functions from crate root
2022-01-29 18:24:46 +02:00
Sebastian Dröge
4782066345
rtp: Add gst::Element
as parent class for RTPHeaderExtension
2022-01-29 18:24:40 +02:00
Sebastian Dröge
f4aa0c09a9
Update versions to 0.18.2
2022-01-24 16:42:43 +02:00
Sebastian Dröge
89e0654f35
Update versions to 0.18.1
2022-01-18 16:52:43 +02:00
Sebastian Dröge
b7f04289ab
Add 0.18 version requirement to the dependencies from this repository
2022-01-15 17:28:01 +02:00
Sebastian Dröge
5fa5f04e04
Switch to 0.15 branches of gtk-rs and provide a version
2022-01-15 17:19:45 +02:00
Sebastian Dröge
605c633579
Ignore clippy::non_send_fields_in_send_ty
lint
...
It's useless in its current shape and wrongly triggering on all types.
See https://github.com/rust-lang/rust-clippy/issues/8045
2022-01-13 23:38:11 +02:00
Sebastian Dröge
9eb479cf78
Regenerate everything
2022-01-12 15:40:36 +02:00
Guillaume Gomez
27dd305cb4
Regen to get #[must_use] attributes generated
2022-01-04 19:02:58 +01:00
Tomasz Andrzejak
e448a762ca
gstreamer-rtp: Add payload_mut function to RTPBuffer
2021-12-15 21:06:45 +00:00
Luca BRUNO
c30eff771a
Regenerate with latest gir (gboolean return codes)
2021-12-14 11:43:30 +00:00
Sebastian Dröge
9bf5f641ff
Regenerate with latest gir
2021-12-12 17:54:20 +02:00
Luca BRUNO
d1cc8d1298
Regenerate with latest gir (assert safe gerror)
2021-12-07 12:07:45 +00:00
Sebastian Dröge
8f3ed6d289
Add checks for the Gir.tomls
...
... and fix all the failures.
2021-12-03 20:27:50 +00:00
Santiago Carot-Nemesio
668a9bbf58
rtp_buffer: Add methods to manipulate padding
...
Open Rust APIs for:
* gst_rtp_buffer_get_padding
* gst_rtp_buffer_set_padding
2021-12-03 11:53:17 +01:00
Bilal Elmoussaoui
86b07ce5b9
regen per emit_by_name changes
2021-11-21 09:35:36 +01:00
Sebastian Dröge
7c1ed9ff4d
Regenerate with latest gir
...
Updates to use system-deps 6
2021-11-18 16:32:17 +02:00
Bilal Elmoussaoui
8faaf8a629
rename ffi crates on Cargo.toml
2021-11-17 12:00:06 +01:00
Bilal Elmoussaoui
e61b83f592
regenerate with not renamed libs on ffi crates
2021-11-17 12:00:06 +01:00
Sebastian Dröge
e74f54a64f
Regenerate with latest gst-gir-files
2021-11-16 20:18:31 +02:00
Bilal Elmoussaoui
0d391d5031
regenerate with latest gir
2021-11-16 15:47:44 +01:00
Sebastian Dröge
dd9e12822f
Regenerate with latest gir
2021-11-13 11:05:09 +02:00
Bilal Elmoussaoui
d788a10856
re-generate with per crate min version
2021-11-11 12:26:29 +01:00
Bilal Elmoussaoui
0d009bca31
regen with latest gir
2021-11-08 14:42:59 +01:00
François Laignel
82b7239379
regen: NONE as associated consts
2021-11-04 18:42:06 +01:00
Sebastian Dröge
d785bf8c3a
Regenerate with latest gir
2021-10-31 11:47:34 +02:00
Sebastian Dröge
c00a97f5ec
Update to Rust edition 2021 and minimum supported Rust version 1.56
...
Also update CI image to use meson 0.60.
2021-10-31 11:47:34 +02:00
Sebastian Dröge
febd0ee144
Declare the minimum supported Rust version in Cargo.toml
2021-10-18 19:30:37 +03:00
Sebastian Dröge
d7fe610767
rtp: Fix mutability of caps in RtpHeaderExtension API
2021-10-08 19:57:14 +03:00
Sebastian Dröge
1c7b4516f9
Regenerate everything with latest GStreamer gir files
2021-10-08 19:44:38 +03:00
Sebastian Dröge
71e58bfec2
Add some newly added API
2021-10-08 19:43:47 +03:00