Releases: ParadoxSpiral/libmpv-rs
Releases · ParadoxSpiral/libmpv-rs
Libmpv-rs version 2.0.1
Changes:
- Fix
playlist_previous_*commands which used the wrong command string - Use local
libmpv-syswhen building and the crates.io version for crates.io
Libmpv-rs version 2.0.0
This release fixes UB around events that unfortunately got introduced during a recent refactor.
The recently added MpvNodes can now be observed as properties.
Changes:
- Add method
Mpv::with_initializerto set options before initialization - [breaking] Borrow
&mut selfinwait_eventto disallow using two events where the first points to data freed in the secondwait_eventcall - [breaking]
PropertyData<'_>is no longerCloneorPartialEq,Event<'_>is no longerCloneto avoid cloning/comparingMpvNode
Contributors:
@yaymukund (MpvNode changes)
Libmpv version 1.1.0
Added
- Add an MpvNode that implements GetData, i.a. with MpvNodeArrayIter and MpvNodeMapIter variants that support e.g. properties audio-parmas and playlist