Sebastian Dröge
|
c7662ce15a
|
Update indentation for rustfmt 1.72
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1306>
|
2023-08-28 21:45:31 +03:00 |
|
Sebastian Dröge
|
83a562e227
|
Fix/silence various 1.72 clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1306>
|
2023-08-28 16:50:41 +00:00 |
|
Sebastian Dröge
|
a7be931474
|
Update versions to 0.22.0
|
2023-08-08 19:47:55 +03:00 |
|
Sebastian Dröge
|
9c6e48119c
|
Use all-features = true instead of all-features = "true"
|
2023-08-08 17:46:20 +03:00 |
|
Sebastian Dröge
|
7a7b2c7b21
|
Regenerate with latest gir
|
2023-08-08 17:45:57 +03:00 |
|
Sebastian Dröge
|
e95e62d871
|
Fix build on docs.rs and document all features
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/478
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1302>
|
2023-08-08 10:50:12 +03:00 |
|
Sebastian Dröge
|
783b95884d
|
Regenerate with latest gir / gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1301>
|
2023-08-07 11:09:48 +03:00 |
|
Sebastian Dröge
|
e4d7748241
|
video: Add some more constants to the ignore list
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1301>
|
2023-08-07 11:05:39 +03:00 |
|
Sebastian Dröge
|
2abf75122d
|
Update minimum supported Rust version to 1.70
gtk-rs will update soonish too.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1298>
|
2023-07-19 09:24:10 +03:00 |
|
Guillaume Gomez
|
75f4c66f14
|
Add --generate-link-to-definition option when building on docs.rs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1297>
|
2023-07-17 18:06:26 +02:00 |
|
Bilal Elmoussaoui
|
2fe62d3107
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1294>
|
2023-07-06 22:22:24 +02:00 |
|
Bilal Elmoussaoui
|
f9fa7f55fc
|
Use re-exported once_cell
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 16:50:35 +03:00 |
|
Bilal Elmoussaoui
|
9eacba1569
|
Use bitflags from re-exported glib crates
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 15:06:47 +02:00 |
|
Bilal Elmoussaoui
|
c2cda2c067
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1293>
|
2023-07-06 15:05:38 +02:00 |
|
Sebastian Dröge
|
7ac1a2b753
|
Regenerate with latest gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:21:45 +03:00 |
|
Bilal Elmoussaoui
|
8cf099f0ab
|
Seal manual traits
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:21:45 +03:00 |
|
Bilal Elmoussaoui
|
2740c38cdd
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1292>
|
2023-07-06 14:08:32 +03:00 |
|
Sebastian Dröge
|
80abcf6ca3
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:46:06 +03:00 |
|
Sebastian Dröge
|
67b8c29274
|
video: Add conversions between VideoInfo and VideoInfoDmaDrm
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:46:06 +03:00 |
|
Sebastian Dröge
|
c6015043f5
|
Regenerate with updated gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1286>
|
2023-07-06 08:40:36 +03:00 |
|
Sebastian Dröge
|
e2c1dad0d5
|
Update to itertools 0.11
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1281>
|
2023-06-26 13:59:47 +03:00 |
|
Sebastian Dröge
|
6ab34e1656
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1266>
|
2023-05-22 12:15:07 +03:00 |
|
Sebastian Dröge
|
3699da7314
|
Remove dox feature and replace by docsrs configuration
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1256>
|
2023-05-04 09:19:29 +03:00 |
|
Sebastian Dröge
|
40578ae7e9
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1256>
|
2023-05-04 09:19:29 +03:00 |
|
Guillaume Desmottes
|
e75391139c
|
fix typos in comments
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1246>
|
2023-04-07 17:09:48 +02:00 |
|
Sebastian Dröge
|
03d046daba
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1244>
|
2023-04-06 21:31:39 +03:00 |
|
Sebastian Dröge
|
a11e5cfd75
|
Add manual changes for the new/changed 1.24 APIs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1244>
|
2023-04-06 21:31:39 +03:00 |
|
Sebastian Dröge
|
ca2fd54230
|
Add v1_24 feature flag everywhere
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1244>
|
2023-04-06 21:08:51 +03:00 |
|
Sebastian Dröge
|
ce0ddc7be0
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1244>
|
2023-04-06 21:08:51 +03:00 |
|
Sebastian Dröge
|
e584fdb17b
|
video: Don't store a copy of the VideoInfo in VideoFrame
Instead just reference the one inside the FFI struct directly by making
sure that the memory representation of the FFI and Rust type are the
same.
This reduces the size of `VideoFrame` by about half.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1244>
|
2023-04-06 21:08:51 +03:00 |
|
Thibault Saunier
|
68db910bc8
|
Update gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1227>
|
2023-04-04 11:50:49 -04:00 |
|
Sebastian Dröge
|
4b112a9bb8
|
video: Fix two new clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1228>
|
2023-03-07 10:41:19 +02:00 |
|
François Laignel
|
58475f4a25
|
{Audio,Video}CapsBuilder: add for_encoding constructor
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1222>
|
2023-02-20 09:05:51 +00:00 |
|
Sebastian Dröge
|
b6e253acbf
|
Update minimum supported Rust version to 1.66
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1223>
|
2023-02-20 10:42:07 +02:00 |
|
Sebastian Dröge
|
f0bb4e5bef
|
video: Don't leak the gst::Buffer when converting a VideoFrame into an ffi::GstVideoFrame
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1219>
|
2023-02-13 14:29:10 +02:00 |
|
Sebastian Dröge
|
6ffb1db482
|
video: Don't forget to unmap the VideoFrame when converting into a gst::Buffer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1219>
|
2023-02-13 14:28:47 +02:00 |
|
Sebastian Dröge
|
6f06a26327
|
Add support for inline variable names in error/warning/info message creation macros
Simply by removing the special-casing of string literals, which doesn't
really bring any improvements here.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/442
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1216>
|
2023-02-12 13:27:59 +02:00 |
|
Sebastian Dröge
|
13140d8b8a
|
Update versions to 0.21.0
|
2023-02-09 23:42:32 +02:00 |
|
Sebastian Dröge
|
f6f0465655
|
Remove various unnecessary clippy allow attributes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1214>
|
2023-02-07 21:13:19 +02:00 |
|
Sebastian Dröge
|
9155d6eb7b
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1214>
|
2023-02-07 21:00:46 +02:00 |
|
Sebastian Dröge
|
91eec7a33f
|
Migrate everything to object lock API instead of custom GMutex handling
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1212>
|
2023-02-06 10:50:33 +02:00 |
|
Sebastian Dröge
|
c62530e181
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1209>
|
2023-01-31 10:49:39 +02:00 |
|
Sebastian Dröge
|
f24b38470b
|
Fix various new clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1203>
|
2023-01-25 10:18:33 +02:00 |
|
Sebastian Dröge
|
7efc22ebc9
|
Require GStreamer 1.22.0 instead of 1.21.0 when selecting v1_22
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1201>
|
2023-01-24 13:01:05 +02:00 |
|
Sebastian Dröge
|
ecfb10649a
|
Add 1.22 to extra_versions
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1201>
|
2023-01-24 13:00:53 +02:00 |
|
Sebastian Dröge
|
0f1c937465
|
Regenerate with latest gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1201>
|
2023-01-24 12:50:26 +02:00 |
|
Sebastian Dröge
|
2c2a6c3871
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1200>
|
2023-01-24 10:40:31 +02:00 |
|
Sebastian Dröge
|
dc5e408c2d
|
gstreamer: Add various convenience From impls for Caps , BufferList , CapsFeatures , Buffer and VideoOverlayComposition
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1199>
|
2023-01-23 13:06:54 +00:00 |
|
Sebastian Dröge
|
0f859b9029
|
Get README.md in sync again
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/437
|
2023-01-23 12:01:07 +02:00 |
|
Sebastian Dröge
|
64abf69987
|
Use glib::function_name! instead of module_path! macro in more places
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1191>
|
2023-01-16 11:10:21 +02:00 |
|