chore: upgrade dotlottie-rs to 3bb9d23 (v0.1.58) - #140
Merged
Merged
Conversation
Bump deps/dotlottie-rs to 3bb9d23 (ThorVG v1.0.1 -> v1.1.0) and rebuild all four Android ABIs from source against NDK 29. Build: - tvg-sw was renamed to tvg-cpu upstream; add tvg-gl (required by dotlottie_set_gl_target) and tvg-otf - crate-type now defaults to rlib, so cargo build no longer emits a .so; use cargo rustc --crate-type cdylib - stamp version.txt with the submodule commit rather than this repo's HEAD Bindings: - dotlottie_get_playback_status and dotlottie_is_loaded collapsed into dotlottie_status; the Status enum is renumbered and gains Idle/Tweening. is_loaded maps to status != Idle - dotlottie_set_image_slot_path and dotlottie_set_image_slot_data_url merged into dotlottie_set_image_slot_src; the Kotlin names are kept as deprecated aliases since they are part of the published API
|
pause() and stop() removed the Choreographer callback immediately after changing player state. Events are only drained, and the bitmap only refreshed, from that callback, so the queued Pause/Stop events were never delivered and stop() never rendered its rewind to the start frame. Run a final forced pass instead; the callback re-posts itself only while playing, so it does not resume playback. Keep setImageSlotSrc as the only image slot entry point and drop the setImageSlotPath / setImageSlotDataUrl aliases, which now resolve through the same source string and differ in name only.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.