mirror of
https://github.com/samsonjs/media.git
synced 2026-03-25 09:25:53 +00:00
Map PLAYER_STATE_LOADING to STATE_BUFFERING
#minor-release Issue: androidx/media#245 PiperOrigin-RevId: 510456793
This commit is contained in:
parent
71e92f7512
commit
ba49b6b81b
2 changed files with 5 additions and 0 deletions
|
|
@ -122,6 +122,9 @@ This release corresponds to the
|
|||
* Cast extension:
|
||||
* Bump Cast SDK version to 21.2.0.
|
||||
* IMA extension:
|
||||
* Map `PLAYER_STATE_LOADING` to `STATE_BUFFERING`
|
||||
([#245](\(https://github.com/androidx/media/issues/245\)).
|
||||
* IMA extension
|
||||
* Remove player listener of the `ImaServerSideAdInsertionMediaSource` on
|
||||
the application thread to avoid threading issues.
|
||||
* Add a property `focusSkipButtonWhenAvailable` to the
|
||||
|
|
|
|||
|
|
@ -1237,6 +1237,7 @@ public final class CastPlayer extends BasePlayer {
|
|||
int receiverAppStatus = remoteMediaClient.getPlayerState();
|
||||
switch (receiverAppStatus) {
|
||||
case MediaStatus.PLAYER_STATE_BUFFERING:
|
||||
case MediaStatus.PLAYER_STATE_LOADING:
|
||||
return STATE_BUFFERING;
|
||||
case MediaStatus.PLAYER_STATE_PLAYING:
|
||||
case MediaStatus.PLAYER_STATE_PAUSED:
|
||||
|
|
@ -1299,6 +1300,7 @@ public final class CastPlayer extends BasePlayer {
|
|||
return false;
|
||||
}
|
||||
|
||||
@SuppressWarnings("VisibleForTests")
|
||||
private static int getCastRepeatMode(@RepeatMode int repeatMode) {
|
||||
switch (repeatMode) {
|
||||
case REPEAT_MODE_ONE:
|
||||
|
|
|
|||
Loading…
Reference in a new issue