Sebastian Dröge
|
782c698846
|
Update version to 0.22.2
|
2024-02-26 14:48:45 +02:00 |
|
Sebastian Dröge
|
b5d6697e84
|
Update CHANGELOG.md for 0.22.2
|
2024-02-26 14:48:13 +02:00 |
|
Sebastian Dröge
|
b1c12073cf
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:21:20 +02:00 |
|
Sebastian Dröge
|
4ad5f374b1
|
Regenerate with latest GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:12:52 +02:00 |
|
Sebastian Dröge
|
79088dc6dd
|
gstreamer: Update serde flags tests for new ObjectFlags
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:10:14 +02:00 |
|
Sebastian Dröge
|
955d91cf05
|
rtp: Add bindings for new RTPBaseDepayload::extensions() property
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:10:05 +02:00 |
|
Sebastian Dröge
|
484f9b1bdf
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:09:59 +02:00 |
|
Guillaume Desmottes
|
3087b92fa4
|
ci: rebuild images to update GStreamer
Pick GStreamer 1.23.90 as it requires to build the new uriplaylistbin
version, see https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1471
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:09:53 +02:00 |
|
Sebastian Dröge
|
7cc1f6cd45
|
gstreamer: bus: Handle all previously queued messages too in the BusStream
Before the stream was created, some messages might've been queued on the
bus. For more similar behaviour with the bus watch, first pop all the
queued messages before handling new messages.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:09:46 +02:00 |
|
Sebastian Dröge
|
62973fc83c
|
rtp: Add gst::Object as parent class to the various types
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:09:37 +02:00 |
|
Sebastian Dröge
|
9adddc29af
|
Remove Cargo.lock from .gitignore
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:09:28 +02:00 |
|
Benjamin Gaignard
|
d07f72f34e
|
meta: Add is_registered function for CustomMeta
Test if a Meta type is already registered.
It is useful to know if a custom metadata type has already
been registed to avoid registererd twice and get asserts.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1402>
|
2024-02-26 14:09:04 +02:00 |
|
Sebastian Dröge
|
02c6b9128c
|
Update CHANGELOG.md for 0.22.1
|
2024-02-13 12:28:34 +02:00 |
|
Sebastian Dröge
|
e99c8ce828
|
Update version to 0.22.1
|
2024-02-13 12:25:58 +02:00 |
|
Sebastian Dröge
|
bff4241a75
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-13 12:05:20 +02:00 |
|
Sebastian Dröge
|
729e064873
|
video: Add AncillaryMeta bindings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:10:11 +02:00 |
|
Sebastian Dröge
|
b08ed23989
|
structure: Call _full() serialize function for GST_SERIALIZE_FLAG_STRICT
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:10:05 +02:00 |
|
Sebastian Dröge
|
36269458f2
|
tags: Add new ContainerSpecificTrackId tag
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:09:56 +02:00 |
|
Sebastian Dröge
|
aa4e0d10c8
|
Regenerate with new GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:09:47 +02:00 |
|
Sebastian Dröge
|
49e764fef9
|
ci: Rebuild image to get new GStreamer version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:09:22 +02:00 |
|
Sebastian Dröge
|
1e65757ef3
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:09:14 +02:00 |
|
Benjamin Gaignard
|
067c12269e
|
analytics: Make AnalyticsODLocation members public
Get access to AnalyticsODLocation structure members outside
the module is useful if other elements need them.
For example it can be used to draw objects location.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:09:05 +02:00 |
|
Sebastian Dröge
|
a9354a3715
|
meta: Add support for 1.24 Meta clear function
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:08:59 +02:00 |
|
Sebastian Dröge
|
e0eab9d19b
|
meta: Fix MetaRefMut::upcast_mut() to return a mutable reference
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:08:53 +02:00 |
|
Sebastian Dröge
|
abbfd490d9
|
ci: Update to Rust 1.76
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1394>
|
2024-02-12 18:08:47 +02:00 |
|
Sebastian Dröge
|
98691e8958
|
gstreamer-tag: Reduce number of keywords
|
2024-02-08 15:37:32 +02:00 |
|
Sebastian Dröge
|
bc3bdebf96
|
Update Cargo.lock
|
2024-02-08 15:00:17 +02:00 |
|
Sebastian Dröge
|
6e360451b7
|
Regenerate with 0.19.0 gir / gir-files
|
2024-02-08 14:58:54 +02:00 |
|
Sebastian Dröge
|
f005c5ea3d
|
Update Cargo.lock
|
2024-02-08 14:58:00 +02:00 |
|
Sebastian Dröge
|
7d33653fb9
|
Update to 0.19.0 branches of gir / gir-files
|
2024-02-08 14:57:17 +02:00 |
|
Sebastian Dröge
|
b13bfe3617
|
Update dependency versions for gtk-rs-core and the local crates
|
2024-02-08 14:47:49 +02:00 |
|
Sebastian Dröge
|
811e564ff9
|
examples: Move some more gtk-rs-core dependencies to the workspace
|
2024-02-08 14:39:58 +02:00 |
|
Sebastian Dröge
|
0eacca7102
|
Use workspace features for crates metadata in remaining crates
|
2024-02-08 14:30:43 +02:00 |
|
Sebastian Dröge
|
aab36d9745
|
Update CHANGELOG.md for 0.22.0
|
2024-02-08 14:27:28 +02:00 |
|
Sebastian Dröge
|
d96dbef08c
|
ci: Update image version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1358>
|
2024-02-07 18:26:46 +02:00 |
|
Olivier Crête
|
7ec3c8713a
|
analytics: Add bindings for apps/plugins
The whole API to use the Analytics meta is implemented.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1358>
|
2024-02-07 12:21:54 +02:00 |
|
Sebastian Dröge
|
36792404a9
|
ci: Don't install cargo-c with --locked on nightly for now
Otherwise a version of ahash is used that doesn't build on nightly anymore.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 10:39:23 +02:00 |
|
Sebastian Dröge
|
ebc18ea0b8
|
deny: Add override for duplicated toml_edit dependency
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 10:29:12 +02:00 |
|
Sebastian Dröge
|
9cf270611f
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 10:28:23 +02:00 |
|
Sebastian Dröge
|
79846af1e6
|
ci: Rebuild image to update GStreamer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 09:55:43 +02:00 |
|
Sebastian Dröge
|
90bb9182c2
|
Regenerate with latest gir / gir-files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 09:55:42 +02:00 |
|
Sebastian Dröge
|
a3b3017d75
|
gstreamer: Re-export / manually implement new standalone functions
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 09:55:42 +02:00 |
|
Sebastian Dröge
|
e16832a2a8
|
gstreamer: Update configuration for new standalone functions
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 09:52:57 +02:00 |
|
Sebastian Dröge
|
a165f1aa96
|
Update gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 09:45:02 +02:00 |
|
Sebastian Dröge
|
e192eac554
|
Update gir
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 09:44:51 +02:00 |
|
Sebastian Dröge
|
a31940a916
|
Update GStreamer gir files
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1385>
|
2024-02-06 09:44:16 +02:00 |
|
Martin Robinson
|
230c906626
|
Make use of feature(doc_cfg) conditional on docsrs consistently
`feature(doc_cfg)` is turned on conditionally if `docsrs` is true in
most of the source code, but in some cases this isn't the case. This
change makes that consistent everywhere, fixing the doc build on stable
Rust.
Fixes #506.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1381>
|
2024-02-05 10:57:59 +00:00 |
|
Sebastian Dröge
|
fde0c061c2
|
Switch git dependencies to explicitly name branch
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1384>
|
2024-02-05 12:29:46 +02:00 |
|
Sebastian Dröge
|
a51b5bdfd3
|
Fix a new clippy warning
warning: this bound is already specified as the supertrait of `FusedStream`
--> gstreamer/src/bus.rs:314:15
|
314 | ) -> impl Stream<Item = Message> + Unpin + FusedStream + Send + 'a {
| ^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#implied_bounds_in_impls
= note: `#[warn(clippy::implied_bounds_in_impls)]` on by default
help: try removing this bound
|
314 - ) -> impl Stream<Item = Message> + Unpin + FusedStream + Send + 'a {
314 + ) -> impl Unpin + FusedStream<Item = Message> + Send + 'a {
|
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1383>
|
2024-02-05 12:07:15 +02:00 |
|
Sebastian Dröge
|
8230a7ccba
|
Update Cargo.lock
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1383>
|
2024-02-05 12:04:39 +02:00 |
|