MD360Player4Android icon indicating copy to clipboard operation
MD360Player4Android copied to clipboard

视频列表中多滑动几次卡死

Open forever1985 opened this issue 7 years ago • 5 comments

在RecyclerView中列表播放全景视频,点击一个视频的时候,销毁之前的播放的视频,然后重新创建播放器,但这样滑动几次界面后卡死,有什么建议吗?与opengl渲染有关系吗?谢谢!

forever1985 avatar May 11 '18 08:05 forever1985

https://github.com/ashqal/MD360Player4Android/blob/master/app/src/main/java/com/asha/md360player4android/RecyclerViewActivity.java

ashqal avatar May 11 '18 08:05 ashqal

2.5.0版本填了几个GLTextureView的坑,请问你是用的这个版本吗?

ashqal avatar May 11 '18 08:05 ashqal

是用的2.5.0,RecyclerViewActivity这个能用在视频上吗?

forever1985 avatar May 14 '18 03:05 forever1985

MDVRLibrary这个在每次视频初始化的时候也要跟着初始化啊,然后关闭视频的时候,opengl的资源是怎么释放的呢?

forever1985 avatar May 14 '18 03:05 forever1985

找到问题了,在MDVRLibrary ondestory的时候,要调用mInteractiveModeManager.off(mContext);将sensor取消注册,不然早播放视频列表的时候,由于不停的创建MDVRLibrary 注册sensor导致卡顿,最后崩溃

forever1985 avatar May 14 '18 07:05 forever1985