jimu-decompiled/sources/android/support/v4/media/session/PlaybackStateCompatApi21.java
2025-05-13 19:24:51 +02:00

85 lines
2.6 KiB
Java

package android.support.v4.media.session;
import android.media.session.PlaybackState;
import android.os.Bundle;
import java.util.Iterator;
import java.util.List;
/* loaded from: classes.dex */
class PlaybackStateCompatApi21 {
static final class CustomAction {
public static String a(Object obj) {
return ((PlaybackState.CustomAction) obj).getAction();
}
public static Bundle b(Object obj) {
return ((PlaybackState.CustomAction) obj).getExtras();
}
public static int c(Object obj) {
return ((PlaybackState.CustomAction) obj).getIcon();
}
public static CharSequence d(Object obj) {
return ((PlaybackState.CustomAction) obj).getName();
}
public static Object a(String str, CharSequence charSequence, int i, Bundle bundle) {
PlaybackState.CustomAction.Builder builder = new PlaybackState.CustomAction.Builder(str, charSequence, i);
builder.setExtras(bundle);
return builder.build();
}
}
public static long a(Object obj) {
return ((PlaybackState) obj).getActions();
}
public static long b(Object obj) {
return ((PlaybackState) obj).getActiveQueueItemId();
}
public static long c(Object obj) {
return ((PlaybackState) obj).getBufferedPosition();
}
public static List<Object> d(Object obj) {
return ((PlaybackState) obj).getCustomActions();
}
public static CharSequence e(Object obj) {
return ((PlaybackState) obj).getErrorMessage();
}
public static long f(Object obj) {
return ((PlaybackState) obj).getLastPositionUpdateTime();
}
public static float g(Object obj) {
return ((PlaybackState) obj).getPlaybackSpeed();
}
public static long h(Object obj) {
return ((PlaybackState) obj).getPosition();
}
public static int i(Object obj) {
return ((PlaybackState) obj).getState();
}
public static Object a(int i, long j, long j2, float f, long j3, CharSequence charSequence, long j4, List<Object> list, long j5) {
PlaybackState.Builder builder = new PlaybackState.Builder();
builder.setState(i, j, f, j4);
builder.setBufferedPosition(j2);
builder.setActions(j3);
builder.setErrorMessage(charSequence);
Iterator<Object> it = list.iterator();
while (it.hasNext()) {
builder.addCustomAction((PlaybackState.CustomAction) it.next());
}
builder.setActiveQueueItemId(j5);
return builder.build();
}
}