Closed fengalin closed 3 years ago
Implement async media operations as Futures.
Edit: will be done as a separate set of commits. It requires GStreamer 1.18 to workaround an issue when releasing gst::BusStream. See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/blob/master/gstreamer/src/bus.rs#L195.
gst::BusStream
Implement async media operations as Futures.
Edit: will be done as a separate set of commits. It requires GStreamer 1.18 to workaround an issue when releasing
gst::BusStream
. See https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/blob/master/gstreamer/src/bus.rs#L195.