Sebastian Dröge
|
4ad101b53b
|
Use once_cell crate directly again
The glib crate does not depend on it anymore and also does not re-export
it anymore.
Also switch some usages of OnceCell to OnceLock from std.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1441>
|
2024-01-31 18:07:57 +02:00 |
|
Sebastian Dröge
|
16b917abb1
|
Update for gst::Rank API changes
|
2023-11-02 14:10:59 +02:00 |
|
Bilal Elmoussaoui
|
dd2d7d9215
|
Use re-exported once_cell
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1268>
|
2023-07-06 17:50:49 +03:00 |
|
François Laignel
|
7ba0073052
|
use Pad builders for optional name definition
Also, apply auto-naming in the following cases
* When building from a non wildcard-named template, the name of the template is
automatically assigned to the Pad. User can override with a specific name by
calling `name()` on the `PadBuilder`.
* When building with a target and no name was provided via the above, the
GhostPad is named after the target.
See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/448
Auto-naming discussion: https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1255#note_1891181
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1197>
|
2023-05-12 12:55:31 +02:00 |
|
Sebastian Dröge
|
7cfd570c15
|
onvif: Update for allocation query caps API changes
|
2023-01-19 16:38:06 +02:00 |
|
Sebastian Dröge
|
6132788b02
|
Update for caps/structure-related string API changes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1048>
|
2023-01-15 22:58:44 +02:00 |
|
Sebastian Dröge
|
3f904553ea
|
Fix various new clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1011>
|
2022-12-13 11:43:16 +02:00 |
|
Sebastian Dröge
|
456fb276d6
|
Revert "Update for pango API changes"
This reverts commit 6e54d3cea9 .
The change was wrong and the pango bindings work the same as before
again.
|
2022-11-18 10:58:41 +02:00 |
|
Sebastian Dröge
|
6e54d3cea9
|
Update for pango API changes
pango::Language::from_string() can fail and also can accept None as
argument.
|
2022-11-18 09:46:50 +02:00 |
|
Sebastian Dröge
|
9a68f6e221
|
Move from imp.instance() to imp.obj()
It's doing the same thing and is shorter.
|
2022-10-23 23:08:46 +03:00 |
|
Sebastian Dröge
|
e17688a2da
|
Update for pango API changes
|
2022-10-17 20:02:02 +03:00 |
|
Vivia Nikolaidou
|
0ab965335f
|
onvifmetadataoverlay, cea608overlay: Fix pangocairo::FontMap::new()
It doesn't return an Option anymore.
|
2022-10-14 18:12:33 +03:00 |
|
Sebastian Dröge
|
b2ddb34258
|
onvif: Switch from minidom to xmltree for parsing ONVIF timed metadata
minidom doesn't handle various valid but suboptimal XML documents.
|
2022-10-12 21:00:13 +00:00 |
|
Sebastian Dröge
|
e49138516c
|
Update for pad default functions API changes
|
2022-10-12 19:50:15 +03:00 |
|
Sebastian Dröge
|
7ee4afacf4
|
Change *Impl trait methods to only take &self and not Self::Type in addition
|
2022-10-10 15:03:25 +03:00 |
|
Sebastian Dröge
|
420f36251a
|
onvif: Rename onvif(de)pay to rtponvifmetadata(de)pay and include the metadata specifier in the other element names too
This is more descriptive and avoids any future conflicts with other
kinds of ONVIF specific RTP (de)payloaders.
|
2022-08-31 13:00:53 +03:00 |
|