mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Map PLAYER_STATE_LOADING
to STATE_BUFFERING
#minor-release Issue: androidx/media#245 PiperOrigin-RevId: 510456793 (cherry picked from commit ba49b6b81b9a6a01aa16381cca70886bc205c5c5)
This commit is contained in:
parent
3b00561b49
commit
629a75ed1c
@ -101,6 +101,9 @@ This release corresponds to the
|
|||||||
* Cast extension:
|
* Cast extension:
|
||||||
* Bump Cast SDK version to 21.2.0.
|
* Bump Cast SDK version to 21.2.0.
|
||||||
* IMA extension:
|
* 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
|
* Remove player listener of the `ImaServerSideAdInsertionMediaSource` on
|
||||||
the application thread to avoid threading issues.
|
the application thread to avoid threading issues.
|
||||||
* Add a property `focusSkipButtonWhenAvailable` to the
|
* Add a property `focusSkipButtonWhenAvailable` to the
|
||||||
|
@ -1237,6 +1237,7 @@ public final class CastPlayer extends BasePlayer {
|
|||||||
int receiverAppStatus = remoteMediaClient.getPlayerState();
|
int receiverAppStatus = remoteMediaClient.getPlayerState();
|
||||||
switch (receiverAppStatus) {
|
switch (receiverAppStatus) {
|
||||||
case MediaStatus.PLAYER_STATE_BUFFERING:
|
case MediaStatus.PLAYER_STATE_BUFFERING:
|
||||||
|
case MediaStatus.PLAYER_STATE_LOADING:
|
||||||
return STATE_BUFFERING;
|
return STATE_BUFFERING;
|
||||||
case MediaStatus.PLAYER_STATE_PLAYING:
|
case MediaStatus.PLAYER_STATE_PLAYING:
|
||||||
case MediaStatus.PLAYER_STATE_PAUSED:
|
case MediaStatus.PLAYER_STATE_PAUSED:
|
||||||
@ -1299,6 +1300,7 @@ public final class CastPlayer extends BasePlayer {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("VisibleForTests")
|
||||||
private static int getCastRepeatMode(@RepeatMode int repeatMode) {
|
private static int getCastRepeatMode(@RepeatMode int repeatMode) {
|
||||||
switch (repeatMode) {
|
switch (repeatMode) {
|
||||||
case REPEAT_MODE_ONE:
|
case REPEAT_MODE_ONE:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user