Initial commit
This commit is contained in:
@@ -0,0 +1,84 @@
|
||||
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();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user