Sebastian Dröge
0404f1d621
Regenerate with latest gir / gir-files / gst-gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1646 >
2025-02-16 13:58:04 +02:00
Sebastian Dröge
26c52c590b
Update gir / gir-files / gst-gir-files
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1646 >
2025-02-16 13:56:38 +02:00
Carlos Bentzen
2663720780
ci: install VVdeC in base images
...
Needed for the vvdec element in gst-plugins-rs!1279
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1645 >
2025-02-15 17:37:38 +01:00
Sebastian Dröge
430c85b8d3
Update Cargo.lock
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1644 >
2025-02-14 09:06:05 +00:00
Sebastian Dröge
a2cb0e8bb8
examples: Update to derive_more 2
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1644 >
2025-02-14 09:06:05 +00:00
Sebastian Dröge
06826031f3
ci: Update to Rust 1.84.1
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1643 >
2025-02-14 10:24:12 +02:00
Brad Hards
3386812710
ci: update images tag for required qtdemux functionality
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1643 >
2025-02-14 16:21:45 +11:00
Carlos Bentzen
755be82a70
video_meta: account for alternate interlace mode
...
In alternate interlace mode, each buffer will carry only one field,
so effectively buffers have half the size of a frame. Without this patch,
VideoMeta::add_full would fail for such cases, and a test case is added
to cover this.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1641 >
2025-02-13 14:31:45 +01:00
Camilo Rojas
dee089ab4f
Adding gap event to forwarded events in streamproducer
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1637 >
2025-01-23 15:04:02 -05:00
Thibault Saunier
0dbac70579
docs: Fix documentation links to point to the main GStreamer documentation website
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1636 >
2025-01-23 12:06:23 -03:00
Sebastian Dröge
abdb1beec9
ci: Update to cargo-c 0.10.9
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1635 >
2025-01-20 10:00:12 +02:00
Seungha Yang
c189a87af1
examples: Workaround for windows example build error
...
See also https://github.com/microsoft/windows-rs/issues/3436
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1633 >
2025-01-14 22:55:56 +09:00
Sebastian Dröge
7b8509344d
Update Cargo.lock
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1633 >
2025-01-14 09:10:13 +02:00
Sebastian Dröge
88f8fde5e7
examples: Update to windows 0.59
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1633 >
2025-01-14 09:09:41 +02:00
Sebastian Dröge
36a1942087
ci: Update to cargo-c 0.10.8
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Sebastian Dröge
a83e0f31b2
ci: Install cargo nextest 0.9.85 for Rust 1.80
...
The latest version needs 1.81 or newer.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Sebastian Dröge
0283c7fe46
ci: Update to Rust 1.84
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
Olivier Crête
aa73ead983
audio: Add reorder_channels_with_reorder_map binding
...
Also add some checks to reorder_channels() and buffer_reorder_channels() to validate
the buffer size.
Co-authored-by: Sebastian Dröge <sebastian@centricular.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1624 >
2025-01-11 18:32:48 +02:00
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