- Fix
playlist_previous_*
commands using wrong mpv command (issue) - Use local libmpv-sys as dependency except on crates.io
- Add method
Mpv::with_initializer
to set options before initialization - [breaking] Borrow
&mut self
inwait_event
to disallow using two events where the first points to data freed in the secondwait_event
call - [breaking]
PropertyData<'_>
is no longerClone
orPartialEq
,Event<'_>
is no longerClone
to avoid cloning/comparingMpvNode
- Add an
MpvNode
that implementsGetData
, i.a. withMpvNodeArrayIter
andMpvNodeMapIter
variants that support e.g. propertiesaudio-parmas
andplaylist
- Use debug formatting in impl of
Display
trait forError