我有自定义 jni 本机播放器实现。事实上,安卓应用程序同时使用 2 个播放器来加速下一首曲目的准备。
我注意到 android 的android.media.MediaPlayer
实现把所有东西都放回了 UI 线程,现在我试图理解原因、可能的好处以及以同样的方式做这件事是否有意义。目前,来自每个 jni 播放器的所有播放器事件/回调都返回到运行该本地播放器的 java 线程。
请分享你的想法。谢谢。
我有自定义 jni 本机播放器实现。事实上,安卓应用程序同时使用 2 个播放器来加速下一首曲目的准备。
我注意到 android 的android.media.MediaPlayer
实现把所有东西都放回了 UI 线程,现在我试图理解原因、可能的好处以及以同样的方式做这件事是否有意义。目前,来自每个 jni 播放器的所有播放器事件/回调都返回到运行该本地播放器的 java 线程。
请分享你的想法。谢谢。