Tencent / libpag

The official rendering library for PAG (Portable Animated Graphics) files that renders After Effects animations natively across multiple platforms.
https://pag.io
Other
5.03k stars 458 forks source link

HarmonyOS NEXT 系统 4.4.2版本 设置 repeatCount 无效,还是只播放一次 #2436

Closed pepsikirk closed 2 months ago

pepsikirk commented 2 months ago

【版本信息】

4.4.2

【平台信息】

HarmonyOS NEXT

【预期的表现】

设置repeatCount后可以按设置播放对应次数

【实际的情况】

设置repeatCount后无效,还是只播放一次

【Demo及附件】

wangjiaxi10086 commented 2 months ago

发现超过100kb的pag动画,设置无限播放就只播放一次,一次播放后就报如下log,请分析下原因~ E (native_avbuffer.cpp, 146): magic error! E ImageDecoderTask::onMakeResource() Failed to decode the image!

Hparty commented 2 months ago

如果可以,建议把出问题的pag文件发一下

wangjiaxi10086 commented 2 months ago

好的哈,附件如下: PAG问题汇总.zip 1、ble_key_init.pag-----无法循环播放 2、vehicle_atomic_loading_p.pag------一次播放都不行 3、atomic_seat_vent.pag--------一闪而过

文件已上传~

kevingpqi123 commented 2 months ago

4.4.4 版本已修复该问题