Git Product home page Git Product logo

yyeva-android's People

Contributors

guoyabinios avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

yyeva-android's Issues

偶现的崩溃问题

version: 1.1.23
platform:Android
view: EvaAnimViewV3
停在某个列表页面一段时间后突然闪退了
场景: 某个dialog里面有EvaAnimViewV3 十个左右,循环播放,当dialog销毁时,会调用stop 释放视频资源
操作步骤: 反复弹出/关闭 该dialog 若干次后崩溃

2023-10-12 14:35:14.995 25034-25034 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:35:15.496 25034-25034 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:40:57.121 26309-26309 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:40:57.491 26309-26309 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:47:50.679 27699-27699 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:47:51.226 27699-27699 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:49:49.401 28625-28625 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:49:49.810 28625-28625 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:50:18.089 1630-1735 WindowManager system_server E win=Window{daa5604 u0 com.mesa.android.game.app/com.mesa.android.login.ui.LoginActivity EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true
2023-10-12 14:50:38.417 1630-1735 WindowManager system_server E win=Window{2c2b795 u0 com.mesa.android.game.app/com.mesa.android.game.MainActivity EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true
2023-10-12 14:50:38.494 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:39.263 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:39.498 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E #++++++++++Record By Bugly++++++++++#
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # You can use Bugly(http:\bugly.qq.com) to get more Crash Detail!
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # PKG NAME: com.mesa.android.game.app
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # APP VER: 1.2.0
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # SDK VER: 3.4.4-3.9.2
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # LAUNCH TIME: 2023-10-12 14:49:49
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH TYPE: NATIVE_CRASH
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH TIME: 2023-10-12 14:50:39
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH PROCESS: com.mesa.android.game.app
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH THREAD: anim_render_thread(1776)
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # REPORT ID: c2b85e83-07e5-4a41-8a4e-96a75ca68561
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # CRASH DEVICE: HRY-AL00a UNROOT
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # RUNTIME AVAIL RAM:3469369344 ROM:24165896192 SD:24144924672
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # RUNTIME TOTAL RAM:5973512192 ROM:56444846080 SD:56423874560
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # EXCEPTION FIRED BY KERNEL UNKNOWN
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # CRASH STACK:
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E SIGSEGV(SEGV_MAPERR)
0x10
#00 pc 0000000000038560 /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (ZNSt6__ndk113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5+216) [arm64-v8a::eb1d5f28e6f127f8a914cd09dd4cc737]
#1 pc 00000000000373f8 /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (Java_com_yy_yyeva_util_EvaJniUtil_destroyRender+520) [arm64-v8a::eb1d5f28e6f127f8a914cd09dd4cc737]
#2 pc 0000000000012350 /apex/com.android.runtime/lib64/libart.so [arm64-v8a::73a2145672853571ef40097e4441d44e]
#3 pc 0000000000009334 /apex/com.android.runtime/lib64/libart.so [arm64-v8a::73a2145672853571ef40097e4441d44e]
#4 pc 00000000000181b4 /apex/com.android.runtime/lib64/libart.so (_ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc+252) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#5 pc 00000000001bf588 /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreter34ArtInterpreterToCompiledCodeBridgeEPNS_6ThreadEPNS_9ArtMethodEPNS_11ShadowFrameEtPNS_6JValueE+384) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#6 pc 00000000001ba858 /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+912) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#7 pc 00000000004920f0 /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+648) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#8 pc 0000000000003814 /apex/com.android.runtime/lib64/libart.so [arm64-v8a::73a2145672853571ef40097e4441d44e]
#9 pc 000000000020f9d4 /system/framework/arm64/boot.art
java:
com.yy.yyeva.decoder.EvaHardDecoder.destroyInner$lambda-11(EvaHardDecoder.kt:498)
com.yy.yyeva.decoder.EvaHardDecoder.$r8$lambda$OHRINuTzZoLNl62ImKzauMpMo0U(Unknown Source:0)
com.yy.yyeva.decoder.EvaHardDecoder$$ExternalSyntheticLambda5.run(Unknown Source:2)
android.os.Handler.handleCallback(Handler.java:900)
android.os.Handler.dispatchMessage(Handler.java:103)
android.os.Looper.loop(Looper.java:219)
android.os.HandlerThread.run(HandlerThread.java:67)
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E #++++++++++++++++++++++++++++++++++++++++++#
2023-10-12 14:50:40.109 28625-29240 libc com.mesa.android.game.app A Fatal signal 11 (SIGSEGV), code 0 (SI_USER) in tid 29240 (anim_render_thr), pid 28625 (ndroid.game.app)
2023-10-12 14:50:40.293 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:40.304 29348-29348 DEBUG crash_dump64 A pid: 28625, tid: 29240, name: anim_render_thr >>> com.mesa.android.game.app <<<
2023-10-12 14:50:40.528 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #1 pc 0000000000007f8c /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libBugly.so (BuildId: 2abb6ba8e67d928d6832be082048545dd53df4a8)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #4 pc 000000000003855c /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>>(std::__ndk1::__tree_node_base<void>, std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void>*>)+212) (BuildId: ad9c7b04eb1d5f28e6f127f8a914cd09dd4cc737)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #5 pc 00000000000373f8 /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (Java_com_yy_yyeva_util_EvaJniUtil_destroyRender+520) (BuildId: ad9c7b04eb1d5f28e6f127f8a914cd09dd4cc737)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #13 pc 000000000042f804 [anon:dalvik-classes36.dex extracted in memory from /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/base.apk!classes36.dex] (com.yy.yyeva.decoder.EvaHardDecoder.destroyInner$lambda-11+52)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #16 pc 000000000042f6f4 [anon:dalvik-classes36.dex extracted in memory from /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/base.apk!classes36.dex] (com.yy.yyeva.decoder.EvaHardDecoder.$r8$lambda$OHRINuTzZoLNl62ImKzauMpMo0U)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #19 pc 000000000042f568 [anon:dalvik-classes36.dex extracted in memory from /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/base.apk!classes36.dex] (com.yy.yyeva.decoder.EvaHardDecoder$$ExternalSyntheticLambda5.run+4)
2023-10-12 14:50:42.135 2281-2687 DollieAdapterService com.huawei.systemserver E notifyActivityState pkg:com.mesa.android.game.app/com.mesa.android.game.MainActivity state:19 fg:false mUid:10943
2023-10-12 14:50:42.187 1630-1898 InputDispatcher system_server E channel 'e9cf094 com.mesa.android.game.app/com.mesa.android.game.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

视频加速的问题

使用yyeva导出的mp4,在使用框架播放的时候,视频会加速请问这是什么情况

如果在 react-native 中使用

接入到原生中播放没有问题.
通过原生视图接入到react-native 中没有任何效果, 请问有对应的demo吗

mp4文件播放效果出错

vivo y5s 芯片是联发科helio p65的,播放MP4文件还是原效果无法合成一起播放,sdk版本是1.1.22

device-2023-10-17-160250.mp4

支持透明通道上下分布

目前的yyeva制作仅支持左右通道的方式,对于手机端竖屏场景适用;
但是在平板、电视等横屏场景下,采用左右通道就会导致宽度太大,播放器无法解码的问题;
所以想请求下,什么时候可以支持上下通道的资源制作与播放?

mp4 播放确实太慢了

mp4 播放确实太慢了,已经得到缓存文件,播放起来大概3秒左右才会有效果

android 5不支持

android 5上面使用apk播放失败,6以上的都正常;
播放失败的时候会提示 10001,

希望能出个AE转换插件,支持转换字节的AE插件制作的MP4动画

如果能有AE转换插件直接,将字节库制作的mp4动画转化成YYEVA需要的格式,对YYEVA成为以后行业标杆有极大帮助。对第三方接入者也是福利:

  1. 美术无需重新制作 MP4动画,减少美术工作量;
  2. 开发直接删除 字节跳动的依赖库,减少业务逻辑的兼容操作和包体积优化

节省的这些时间,精力对于任何团队来说那都是再省钱啊!!!
另外附上字节库的地址,方便你们查阅哈:https://github.com/bytedance/AlphaPlayer

最后祝愿 YYEVA 早日成为行业标杆哈

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.