Olivier Crête
bd6984a1dc
play: Transform boolean to Result for set_*_track_id APIs
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Olivier Crête
93159a2f81
DEVELOPMENT: Update the documentation to match currently preferred process
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Olivier Crête
3388bbe9a4
pbutils: Add manual bindings for av1c to/from caps helpers
...
The main difference is that they consume the Ref version of the Caps/Buffer
and output a Result instead of an Option
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Olivier Crête
6662a3b95f
audio: Add TopSurroundRight & Left channels
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Olivier Crête
7a307839ef
analytics: Add new oriented OD Mtd
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Olivier Crête
1ab4c3d6d6
analytics: Remove batch_size and TensorDim as they're gone from Gst
...
We removed those from the API.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 10:53:33 +02:00
Olivier Crête
195455a9db
Regenerate with latest gir / gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 10:53:33 +02:00
Olivier Crête
789bcb3190
Update GStreamer gir files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 10:53:33 +02:00
Jeremy Prater
da7dfd4c56
Fix serialize_struct size to match number of fields in gstreamer::Buffer
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1630 >
2025-01-10 08:37:37 -08:00
Brad Hards
66e05e53b3
gst: add check for IntRange::with_step step size
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1627 >
2025-01-10 14:15:23 +11:00
Thibault Saunier
a77cb793cf
tracer: Add support for USE_STRUCTURE_PARAMS with gst < 1.26
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1625 >
2025-01-08 14:08:12 -03:00
Sebastian Dröge
c365b87781
Update to itertools 0.14
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1623 >
2025-01-01 11:25:30 +02:00
Sebastian Dröge
89ac04235c
Update Cargo.lock
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1623 >
2025-01-01 11:23:48 +02:00
Sebastian Dröge
f6948d31cd
ci: Set ErrorActionPreference=Stop in powershell scripts
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1620 >
2024-12-23 10:55:12 +02:00
Sebastian Dröge
41f9d994de
Update CHANGELOG.md for 0.23.4
2024-12-21 17:52:19 +02:00
Sebastian Dröge
52e5e47ef5
ci: Pass RUST_VERSION to scripts and refactor cargo/cargo nextest flags handling a bit
...
And also pass `-jN` to clippy.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1619 >
2024-12-21 12:50:08 +02:00
Sebastian Dröge
083c5bdd5c
Update Cargo.lock
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1617 >
2024-12-20 15:51:05 +02:00
Sebastian Dröge
95fdfb757b
Regenerate with latest gir / gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1617 >
2024-12-20 15:50:33 +02:00
Sebastian Dröge
17d85b321a
Update gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1617 >
2024-12-20 15:49:29 +02:00
Sebastian Dröge
6ba789a2fb
Update gir
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1617 >
2024-12-20 15:49:24 +02:00
Piotr Brzeziński
30dbda1a1c
log: Add as_ptr() for DebugMessage
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1614 >
2024-12-13 12:23:46 +01:00
Piotr Brzeziński
a0de8269f1
log: Add as_ptr() and Hash to DebugCategory
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1612 >
2024-12-11 18:02:44 +01:00
Sebastian Dröge
6e9a499146
gstreamer: Don't generate bindings for gst_util_ceil_log2() and the floor variant
...
This already exists in the standard library.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
Sebastian Dröge
9e3a0fd52b
gstreamer: Add support for new tracer use-structure-params API
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
Sebastian Dröge
7f59caa9b2
ci: Update image version to get newer GStreamer
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
Sebastian Dröge
82b185068a
Regenerate with latest gir / gir files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
Sebastian Dröge
2eb150b61f
Update gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
Sebastian Dröge
abf8730a65
Update gir
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
Sebastian Dröge
84ffec817b
Update GStreamer gir files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
Sebastian Dröge
cf300ba89e
Update Cargo.lock
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1610 >
2024-12-10 12:20:02 +00:00
acpiccolo
6deb59062a
video: fix order of arguments for VideoFormat::from_masks()
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1609 >
2024-12-10 11:50:07 +01:00
Cheung Yik Pang
1410e2f3a3
video: fix VideoFrame(Ref)::plane_data() returning truncated buffer
...
Plane index and component index are not interchangeable for some video
formats, e.g., AV12. Each plane could contain more than one component.
Therefore, the height of each plane's buffer should be the aggregated height
of all its components.
Fixes #536
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1607 >
2024-12-10 08:27:06 +00:00
Sebastian Dröge
4bb7208823
Update Cargo.lock
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1605 >
2024-11-30 15:11:46 +02:00
Sebastian Dröge
7701bf6169
ci: Don't consider no runnable tests an error
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-30 14:48:22 +02:00
Sebastian Dröge
6913e930cd
Fix / silence new Rust 1.83 clippy warnings
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-30 14:48:22 +02:00
Sebastian Dröge
3bc4076aee
gstreamer: Remove unnecessary recursion_limit=256
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-30 14:48:22 +02:00
Sebastian Dröge
9f8f349ee7
ci: Update version checks for installing Rust tools
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-30 14:48:22 +02:00
Sebastian Dröge
20f9ba8728
ci: Update to dav1d 1.5.0
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-30 14:48:22 +02:00
Sebastian Dröge
7241517e7e
ci: Update to meson 1.6.0
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-30 14:48:22 +02:00
Sebastian Dröge
477f028873
ci: Update to cargo-c 0.10.7
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-30 14:48:19 +02:00
Sebastian Dröge
7f00420b1c
ci: Update to Rust 1.83
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1604 >
2024-11-29 09:47:07 +02:00
Sebastian Dröge
36eca7cca9
ci: Update image for new GStreamer version
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 14:23:35 +02:00
Sebastian Dröge
6982b6edc6
deny: Update unicode license name
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 14:23:35 +02:00
Sebastian Dröge
48f8a2298c
Update Cargo.lock
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 14:23:35 +02:00
Sebastian Dröge
2ba52a2927
video: Add bindings for new VideoFormat <-> DRM fourcc/modifier mapping functions
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 14:23:35 +02:00
Sebastian Dröge
26791af39a
meta: Add bindings for new meta_api_type_aggregate_params() function
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 14:23:35 +02:00
Sebastian Dröge
11be6b0d2f
meta: Add functions for working with meta API types directly
...
When working with allocation queries one only has the `glib::Type`.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 14:23:35 +02:00
Sebastian Dröge
486b5178e9
Regenerate with latest gir / gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 13:32:24 +02:00
Sebastian Dröge
c788de5bbc
Update gir
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 13:31:43 +02:00
Sebastian Dröge
80d535d7f6
Update gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1600 >
2024-11-22 13:31:35 +02:00