Marc Baechinger

Results 165 comments of Marc Baechinger

I can't really find something significant in the logs you sent. From the logs it looks like this is playing normally. The first frame is rendered ``` 07-13 20:23:44.030 6844...

The JavaDoc of [`WifiManager.WifiLock.acquire()`](https://developer.android.com/reference/android/net/wifi/WifiManager.WifiLock#acquire()) says that any call to `acquire` after the first call is ignored if `WifiLock.setReferenceCounting(false)` is called. ExoPlayer is doing this right [after the creation of the...

To answer the question in short: do not setup the cache in case of a live stream. ExoPlayer doesn't support downloading live streams. Because of this you have to make...

You are running into [an assertion that checks that no ads are playing](https://github.com/androidx/media/blob/release/libraries/session/src/main/java/androidx/media3/session/MediaControllerImplBase.java#L2645). I'm not quite sure why this assertion is there tbh. Because a few lines further down `adGroupIndex`...

I can repro this when I seek with a `MediaController` over and ad and a `SEEK_ADJUSTMENT` is done to play the add that the user tried to seek over it....

We should consider looking into this and avoid binder calls internally. This would basically mean to listen to a `Player.Listener` directly and then being notified about disconnection/custom layout changes in...

AndroidX Media3 is still in alpha. Your feedback is valuable to us. There are some changes coming in regarding how media key events are handled. I will update this issue...

@pflammertsma or to whom it may concern :) I updated this in the fork to Media3 1.0.0-beta01, so it is included in this PR as well. Looks like a good...

Because the method that is under test there have been removed. The underlying API that we called there is not available for Kotlin anymore. Please see internal bug ref: b/237992143

I added a commit that changes the life-cycle behaviour as discussed. I made an additional commit on purpose to call this change out so developers can see this specific change...