Sebastian Dröge
d4ad05dc7d
Allow unused imports in auto-generated code
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1646 >
2025-02-16 18:21:01 +02:00
Sebastian Dröge
b80a002d18
play: Add bindings for new PlayMessage
APIs
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1646 >
2025-02-16 17:09:38 +02:00
Sebastian Dröge
28fe33a388
pbutils: Fix new H266 codec helper bindings
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1646 >
2025-02-16 17:09:38 +02:00
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