Tianyi Feng

Results 57 comments of Tianyi Feng

Hi @gyc779594494, Could you please clarify if the "cache parameter" in your question means "buffer parameter"?

Thanks @gyc779594494! I assume that you're asking about how does the method [`DefaultLoadControl.shouldStartPlayback`](https://github.com/androidx/media/blob/release/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/DefaultLoadControl.java#L392) consider the `targetLiveOffsetUs` and the `bufferForPlaybackUs` (duration of media that must be buffered for playback to start...

Hi @OxygenCobalt, Could you please give me an example of the "settings" that you mentioned? Do you mean that you want the library to deal with the change of the...

Thanks @OxygenCobalt for the clarification! We have a method [`Player.replaceMediaItems`](https://github.com/androidx/media/blob/release/libraries/common/src/main/java/androidx/media3/common/Player.java#L2380) that probably fits your need. This will require you to pass a new `MediaItem` instance with a metadata change compared...

@OxygenCobalt, 1. I'm not sure how Coil is going to work, but please be aware that the [equality check](https://github.com/androidx/media/blob/release/libraries/common/src/main/java/androidx/media3/common/MediaMetadata.java#L1153) of `MediaMetadata` doesn't consider the content in `extras`. It just compares...

@OxygenCobalt, From the [current context](https://github.com/androidx/media/blob/release/libraries/common/src/main/java/androidx/media3/common/MediaMetadata.java#L1086-L1092), it looks like we didn't add the `extras` equality check for its complexity. This is discussable though. But I also need to make sure that...

Thanks @OxygenCobalt, So you're going to replace the media item with a metadata different in `extras` right? Then the media session will be triggered to reload the bitmap, then followed...

@OxygenCobalt, We had a discussion around the equality check for `Bundle`, basically the complexity comes from these perspectives: * For content equality - the simple `Bundle.get(key)` method has been deprecated,...

Hi @afriza, Sorry for the late reply! May I make sure if your padding method is `PKCS7`? The `Aes128DataSource` [requires](https://github.com/androidx/media/blob/1.3.0/libraries/exoplayer_hls/src/main/java/androidx/media3/exoplayer/hls/Aes128DataSource.java#L42) that.

Hi @vfutia, Thanks for reporting the issue! > I cannot reproduce this with the old version of the player. Could you please let us know what is the version of...