Releases: kohsine/libmpv2-rs
Releases · kohsine/libmpv2-rs
Libmpv2-rs version 5.0.3
Bug fixes:
- Fix build_mpv failing on rust 2024 edition @ckaznable
Libmpv2-rs version 5.0.2
Bug fixes:
- Fix segfault in rendering protocol caused by wrong generic @BKSalman
Libmpv2-rs version 5.0.1
Bug fixes:
- Fixed stream protocol crashing on loading two files
Libmpv2-rs version 5.0.0
Changes:
- Expose
mpv_render_context_report_swap@tymmesyde - [breaking] Removed
mpv_nodesupport. Use strings and parse as JSON if needed - [breaking] Moved
EventContextimplementation intoMpv. - [breaking] Changed
Mpv::load_configtoMpvInitializer::load_config. - [breaking] Renamed
get_internal_timetoget_time_us - Expose
mpv_get_time_ns - Expose
mpv_create_client - [breaking] Removed
ProtocolContext. UseProtocolinstead. - [breaking] Removed
protocolfeature flag.
Libmpv2-rs version 4.1.0
Changes:
- Add
mpv_render_context_update@ianhattendorf
Bug fixes:
- Fixed signed chars causing compilation issues on aarch64 @ianhattendorf
Libmpv2-rs version 4.0.0
Changes:
- Removed all command helpers. Use
mpv.commanddirectly instead. - Removed
MpvNode.value()andMpvNodeValue. UseMpvNodedirectly - Moved
libmpv2::MpvNodetolibmpv2::mpv_node::MpvNode - Changed
MpvNode.to_f64(),.to_bool(), ... toMpvNode.f64(), .bool(), ... MpvNode.array()andMpvNode.map()now ownselfMpvNodenow implementsEq
Bug fixes:
- Fixed opengl example
- Fixed use-after-free bug with MpvNode