gstreamer-rs/gstreamer-app/src
Sebastian Dröge 93bc5c9324 gstreamer/gstreamer-app: Don't store strong references in futures Stream/Sink adapters
This applies to the ones of the appsink, appsrc and bus. If we would
store a strong reference then they would keep alive the underlying
object forever even if their pipeline disappeared in the meantime.

Like this e.g. the bus stream would start returning None once the bus
was destroyed, similar to how other channels are working in Rust.
2020-05-13 22:13:11 +03:00
..
auto Regenerate 2020-05-05 17:29:14 +00:00
app_sink.rs gstreamer/gstreamer-app: Don't store strong references in futures Stream/Sink adapters 2020-05-13 22:13:11 +03:00
app_src.rs gstreamer/gstreamer-app: Don't store strong references in futures Stream/Sink adapters 2020-05-13 22:13:11 +03:00
lib.rs Only allow setting Bus sync handler and AppSrc/Sink callbacks once 2020-02-09 21:37:03 +02:00