Sebastian Dröge
|
c8ad373e1d
|
gstreamer: Update to ron 0.11
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1781>
|
2025-08-28 11:32:59 +00:00 |
|
Sebastian Dröge
|
cd2b476ce4
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1781>
|
2025-08-28 11:32:59 +00:00 |
|
Sebastian Dröge
|
88f7c789d0
|
ci: Update image version to update GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1781>
|
2025-08-28 11:32:58 +00:00 |
|
Sebastian Dröge
|
a8d80368e9
|
Regenerate with latest gir / gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1781>
|
2025-08-28 11:32:58 +00:00 |
|
Sebastian Dröge
|
9761f2551b
|
Update gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1781>
|
2025-08-28 11:32:58 +00:00 |
|
Sebastian Dröge
|
9763db2b46
|
Update gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1781>
|
2025-08-28 11:32:58 +00:00 |
|
Sebastian Dröge
|
fdecf8f2b4
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1781>
|
2025-08-28 11:32:58 +00:00 |
|
Sebastian Dröge
|
4dabd3bca4
|
miniobject: Add downcast_ref() / downcast_mut() variants on the non-ref type too
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1780>
|
2025-08-28 07:13:39 +00:00 |
|
Olivier Crête
|
032e9a7f75
|
meta: MetaTransformCopy accept 0.. as equivalent to ..
If the range is 0.., then there is no region
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1776>
|
2025-08-25 13:06:58 +00:00 |
|
Olivier Crête
|
672c19dad0
|
videometatransform: Add accessor for members
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1776>
|
2025-08-25 13:06:58 +00:00 |
|
Olivier Crête
|
c16e94ebdd
|
meta: Add accessor for MetaTransformCopy
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1776>
|
2025-08-25 13:06:58 +00:00 |
|
Olivier Crête
|
cee8516717
|
meta: Remove explicit region from MetaTransformCopy
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1776>
|
2025-08-25 13:06:57 +00:00 |
|
Olivier Crête
|
f323ed0587
|
meta: Replace to_raw with as_ptr in MetaTransform
Simplifies the API
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1776>
|
2025-08-25 13:06:57 +00:00 |
|
Olivier Crête
|
ccd799a0c2
|
meta: Make MetaTransformCopy transparent
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1776>
|
2025-08-25 13:06:57 +00:00 |
|
Olivier Crête
|
fda2e3b7e3
|
video_meta: Just make VideoMetaTransformScale a ffi wrapper
This will simplify the code for the other ones instead of
trying to reproduce the output.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1776>
|
2025-08-25 13:06:57 +00:00 |
|
Sebastian Dröge
|
af52800887
|
gstreamer: Switch from paste to pastey
The former is no longer maintained, the latter is a compatible fork.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/557
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1779>
|
2025-08-25 11:16:57 +03:00 |
|
François Laignel
|
ccca1db3fb
|
id_str: macro: refer to IdStr with full path
... otherwise callers need to explicitly `use gst::IdStr`.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1778>
|
2025-08-19 14:11:10 +02:00 |
|
Sebastian Dröge
|
db273f5007
|
video-meta: Remove extensive validation from add_full()
Validation is already provided for `add_from_info()` and it's wrong for
DMA_DRM formats.
This allows adding video meta for DMA_DRM, where the video info contains
no usable information in most fields.
Additionally suggest using `add_full()` instead of the other variants
for DMA_DRM formats.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/562
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1774>
|
2025-08-12 13:30:39 +03:00 |
|
Sebastian Dröge
|
d7d9648498
|
video-info: Allow size to be 0 if the number of planes is unknown
This happens for DMA_DRM and ENCODED formats.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1774>
|
2025-08-12 12:30:13 +03:00 |
|
Sebastian Dröge
|
bd631c7f7e
|
ci: Update to cargo-c 0.10.15
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1772>
|
2025-08-10 22:12:40 +03:00 |
|
Sebastian Dröge
|
c9ba64d0e5
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1769>
|
2025-08-09 19:36:33 +03:00 |
|
Thibault Saunier
|
9d89a437d7
|
validate: Do not check if validate is initialized to build action types
That is not required
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1767>
|
2025-08-08 13:34:14 +00:00 |
|
Sebastian Dröge
|
9968b8a3af
|
ci: Install OpenSSL 3.5.2 specifically to work around broken 3.5.1 version
while 3.5.2 is still under moderation.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1759>
|
2025-08-08 14:24:52 +03:00 |
|
Sebastian Dröge
|
cc7bc0f8f8
|
Regenerate with latest gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1759>
|
2025-08-08 13:50:57 +03:00 |
|
Sebastian Dröge
|
e9825a39b3
|
analytics: Update for API changes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1759>
|
2025-08-08 13:50:27 +03:00 |
|
Sebastian Dröge
|
876e9d199b
|
webrtc: Add gst::Object parent and generate new WebRTCDTLSRole enum
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1759>
|
2025-08-08 13:46:38 +03:00 |
|
Sebastian Dröge
|
fc61ed18dc
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1759>
|
2025-08-08 13:42:43 +03:00 |
|
Sebastian Dröge
|
bd03691086
|
ci: Update to Rust 1.89
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1759>
|
2025-08-08 13:38:59 +03:00 |
|
Sebastian Dröge
|
92de020543
|
Fix new clippy 1.89 warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1761>
|
2025-08-08 10:14:13 +00:00 |
|
Sebastian Dröge
|
98689f7b6f
|
memory: Mark Rust allocator as MAY_BE_LEAKED
It's a singleton and stays around the whole lifetime of the process.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1760>
|
2025-08-07 15:59:55 +03:00 |
|
Sebastian Dröge
|
7951d4ac4e
|
video-meta: Add add_from_info() function that takes a VideoInfo
Most callers have a video info already anyway and this reduces the
number of parameters.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1757>
|
2025-08-06 09:22:26 +00:00 |
|
Sebastian Dröge
|
1b39356e72
|
video-info: Remove stride/offset checks
For formats like DMA_DRM it does not work and we'll have to trust the
caller to set reasonable values here, just like we already do with other
values.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/561
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1757>
|
2025-08-06 09:22:26 +00:00 |
|
Sabrina Hervey
|
0727e5a46c
|
Tutorial: change example URL
I change the URL because it returned a 404 error, I've added the same url as all the other tutorials.
Fix #558
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1756>
|
2025-07-15 15:16:35 +02:00 |
|
Sebastian Dröge
|
436fff08ad
|
Downgrade cfg-expr in Cargo.lock
|
2025-07-15 14:32:07 +03:00 |
|
Sebastian Dröge
|
e286695e0f
|
mse: Add license to Cargo.toml of -sys crate
|
2025-07-15 14:32:07 +03:00 |
|
Sebastian Dröge
|
866db53a60
|
d3d12: Add README.md to -sys crate
|
2025-07-15 14:32:07 +03:00 |
|
Sebastian Dröge
|
79775822ff
|
ci: Deploy 0.24 documentation
|
2025-07-15 14:20:04 +03:00 |
|
Sebastian Dröge
|
5b162d4401
|
Update CHANGELOG.md for 0.24.0
|
2025-07-15 14:10:53 +03:00 |
|
Sebastian Dröge
|
19d844ab5a
|
Update versions to 0.25.0
|
2025-07-15 12:22:39 +03:00 |
|
Sebastian Dröge
|
fd09f9262e
|
Update Cargo.lock
|
2025-07-15 12:21:48 +03:00 |
|
Sebastian Dröge
|
e280d98182
|
Regenerate with latest gir
|
2025-07-15 12:15:51 +03:00 |
|
Sebastian Dröge
|
b9a8f3a2ee
|
Update gir
|
2025-07-15 12:15:51 +03:00 |
|
Sebastian Dröge
|
eb8a91325f
|
Update CHANGELOG.md for 0.23.7
|
2025-07-15 12:15:36 +03:00 |
|
Sebastian Dröge
|
d60630144a
|
Update CHANGELOG.md for 0.23.6
|
2025-07-15 12:15:36 +03:00 |
|
Sebastian Dröge
|
6f757970ae
|
ci: Update GStreamer version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1754>
|
2025-07-14 15:09:28 +03:00 |
|
Sebastian Dröge
|
7300b35f6e
|
analytics: Add bindings for new batch meta
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1754>
|
2025-07-14 15:09:08 +03:00 |
|
Sebastian Dröge
|
b9ef8f9e7c
|
Regenerate with latest gir / gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1754>
|
2025-07-14 14:38:02 +03:00 |
|
Sebastian Dröge
|
22112569eb
|
Update gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1754>
|
2025-07-14 14:38:02 +03:00 |
|
Sebastian Dröge
|
ec16aa18df
|
Update gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1754>
|
2025-07-14 14:38:02 +03:00 |
|
Sebastian Dröge
|
3590f5b6f1
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1754>
|
2025-07-14 14:38:02 +03:00 |
|