Guillaume Desmottes
bdb0e72cc7
fix LGPL-2.1+ license in Cargo.toml
...
The proper SPDX name is LGPL-2.1-or-later, see https://spdx.org/licenses/
2020-04-16 13:07:21 +02:00
Mathieu Duponchelle
8e2b79a90c
threadshare: remove hand-rolled get_current_running_time
...
Instead, use the new Element method exposed in
<https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/450 >
2020-04-13 17:25:31 +00:00
Sebastian Dröge
5ad93604ef
threadshare: Call gst::init() in all tests
2020-04-13 15:00:27 +03:00
François Laignel
53194a64f3
threashare: benchmark: fix target path
2020-04-09 19:57:18 +02:00
Sebastian Dröge
577c980a6d
threadshare/socket: Implement Drop on the non-refcounted inner part of the socket
...
We don't want to run it every time a strong reference is dropped but
only at the very end. Otherwise dropping the socket stream will cause a
panic because the socket itself is still running.
2020-04-08 15:39:35 +03:00
Sebastian Dröge
4206b53c09
Mark GMutex mutex guards as #[must_use]
...
See gstreamer-rs commit b21f5764309f9f65666016a9069e1b938935e6f2
2020-04-08 15:24:07 +03:00
Sebastian Dröge
7173790da2
threadshare/udpsink: Return Flushing if the sender gets disconnected
...
This can only happen if the receiver is dropped, which only happens when
the task is stopped. As such, Flushing should be returned instead of
panicking.
2020-04-06 14:01:16 +03:00
Arun Raghavan
dc3c8fd049
Drop gst-plugin- prefix in plugin directory name
2020-04-05 19:10:47 +00:00