Results 13 comments of KongKong

可以显示个当前网速xxx KB/s类似的TextView,ijkplayer有接口返回缓冲网速的我记得,不知道作者有没有暴露出这个接口~~

This problem does exist, it's been bothering me for two days, I set 1500 mediaItems, when I seekToPreviousItem, the `androidx.media3.session.MediaSessionImpl.dispatchOnPlayerInfoChanged()` was called a dozen times, The more time-consuming over 400ms,...

I just call `controller.setMediaItems(listOf(MediaItem()), 0, 0)` in controller futures listener in Activity, the media item only 1, I get MediaItem through this: ```kotlin MediaItem.Builder() .setRequestMetadata( MediaItem.RequestMetadata.Builder() .setMediaUri("file absolute path") .build()...

I found something new. when this happens, `controller.isConnected` is true, but `controller.isPlaying` is false, actually the song is playing, and `controller.currentPosition` is continued to increase. The player service is Running...

I may have found the reason, maybe the notification bitmap from SimpleBitmapLoader is too big. I added a sampling process at the end of `SimpleBitmapLoader.decode(bitmap: Bitmap)` method, the error I...

I have the same problem, it crash 10 times in a row, about ten seconds apart, the Crashlytics tell me they are all in the background. This information may be...

I thought "the media item transition" should happens after MediaLibrarySession.Callback.onAddMediaItems(). Now I understand. thanks for your explanation.

I success reproduce it in a empty project just now. 1. Download images attached, copy them 3 times, now we have 15 images. 2. Put 15 images to /sdcard/Pictures/bigpic. 3....

I found that if it is just to prevent crashes, it is only necessary to capture the OOM exception in the interceptor。 ```kotlin class OOMInterceptor : Interceptor { override suspend...