Sebastian Dröge
|
9f7eae9693
|
Update versions to 0.21.3
|
2023-12-18 11:03:07 +02:00 |
|
Sebastian Dröge
|
bd3a053ff1
|
Update versions of all autogenerated files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1366>
|
2023-12-18 09:56:16 +02:00 |
|
Sebastian Dröge
|
25e13209db
|
Update versions to 0.21.2
|
2023-11-11 15:55:15 +02:00 |
|
Sebastian Dröge
|
a4c3a484cf
|
gl: Update serde serialization tests for new flags/enum variants
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1344>
|
2023-11-11 11:40:28 +02:00 |
|
Sebastian Dröge
|
01c4151870
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1344>
|
2023-11-11 11:40:28 +02:00 |
|
Sebastian Dröge
|
36f13a8007
|
Update some Gir.toml configuration
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1344>
|
2023-11-11 11:40:28 +02:00 |
|
Marijn Suijten
|
40637647b9
|
gl/egl: Appropriately mark display functions as manual
Two functions were manually implemented but not marked as such, leaving
unneeded "TODO call ffi:xxx" markers in the codebase. Also improve the
aliases on the manual implementations.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1344>
|
2023-11-11 10:52:08 +02:00 |
|
Marijn Suijten
|
9b92261c42
|
gl: Provide raw handle() getter function on GLDisplay
Having access to the raw handle is useful when sharing the display
and context with an existing application.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1344>
|
2023-11-11 10:52:08 +02:00 |
|
Sebastian Dröge
|
bc69e3dafd
|
Regenerate with latest gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1334>
|
2023-11-02 15:07:41 +02:00 |
|
Sebastian Dröge
|
7d5f8e95bf
|
gl: Don't autogenerate GL buffer pool configuration functions
These need manual bindings.
|
2023-10-04 10:24:59 +03:00 |
|
Sebastian Dröge
|
4e9b155b90
|
Update versions to 0.21.1
|
2023-10-04 10:13:26 +03:00 |
|
Sebastian Dröge
|
44facc5a82
|
Regenerate with latest gir / gir-files / gst-gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1318>
|
2023-10-03 19:42:05 +03:00 |
|
Kalev Lember
|
4cefb512cd
|
Add COPYRIGHT and LICENSE files as links into all gstreamer-gl crates
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1318>
|
2023-10-03 19:38:49 +03:00 |
|
Sebastian Dröge
|
cee6d20ad8
|
Add version = "0.21" to all local dependencies
|
2023-08-08 18:15:44 +03:00 |
|
Sebastian Dröge
|
9d8fbb7d7c
|
Regenerate with 0.18 gir / gir-files
|
2023-08-08 17:51:48 +03:00 |
|
Sebastian Dröge
|
5b928af1f5
|
Update dependencies to gtk-rs-core 0.18 branch
|
2023-08-08 17:51:16 +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
|
00e42854fa
|
gl: Manually implement swizzle array functions
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1301>
|
2023-08-07 11:09:48 +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
|
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
|
130805fc50
|
Ignore various endianness-dependent constants/enum values in the sys bindings
They can't be used verbatim and need special handling depending on the
target platform's endianness.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1270>
|
2023-05-29 16:45:29 +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 |
|
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 |
|
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
|
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
|
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 |
|
Anders Hellerup Madsen
|
3ddbdbd383
|
gstreamer-gl: Require object lock in GLDisplay
The methods `gst_gl_display_get_gl_context_for_thread()`,
`gst_gl_display_create_context()`, `gst_gl_display_add_context()` and
`gst_gl_display_remove_context()` now require the display's object lock
to be held when called.
This is required by the C API.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/439
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1212>
|
2023-02-06 10:10:18 +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
|
5f05f7ec05
|
gl: Mark other_context in GLDisplay::create_context() as nullable
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/438
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1207>
|
2023-01-27 16:29:49 +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 |
|