Repository navigation
1.0.0-beta.5
Pre-release
Pre-release
·
161 commits
to main
since this release
New
- Live input reports how it plays:
lychee_statsadds dropped video
packets, late audio, audio silence, how far audio runs behind and the
audio decoder, and the player logs them every 5 seconds. lychee_codec_supported()tells, before a stream opens, whether a
codec can be decoded, in hardware or in software.- Show players your native code creates in a Flutter
Texture:
LycheeHostTextureon iOS and macOS,lychee_host_texture_*on Linux
andLycheeHostTexture*on Windows. Native code links the core as
lychee::lycheein CMake (Linux, Windows) or through prefab (Android). getStats()(andlychee_stats) also report frames decoded, bytes read
per track, the download rate, the startup time, rebuffering (count and
time), seeks (count and the last one's time), how far video runs
ahead of or behind the audio, the audio device's format and latency,
the HLS variant playing with its bandwidth, and the audio decoder. The
player logs when it rebuffers, how long seeks and the
startup took, and a summary when it closes the media.
Fixed
- Frame counts in
getStats()no longer start over after a track change
or a decoder recovery.