ParadoxSpiral/libmpv-rs

Improve Event Handling and Implementation in Repository

Opened this issue · 0 comments

This repository seems to have been inactive for a while, and I noticed there is an open pull request from a few years ago that partially addresses an issue related to event handling. It would be beneficial to have an implementation where a user could simply request a receiver from the event context, through which all events would be funneled. While I am not certain if this is the optimal solution, it would certainly be an improvement over the current single-threaded approach, which requires handling events in the same place as playback execution. This existing method is both awkward and confusing.