85 lines
2.6 KiB
Java
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();
|
|
}
|
|
}
|