fengalin / media-toc

Build a table of contents from a media file or split a media file into chapters
MIT License
73 stars 3 forks source link

Use Futures where applicable in the UI #146

Closed fengalin closed 3 years ago

fengalin commented 4 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.