public interface android.media.MediaTimeProvider
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.media.MediaTimeProvider
super_class: java.lang.Object
{
public static final long NO_TIME;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -1
public abstract void notifyAt(long, android.media.MediaTimeProvider$OnMediaTimeListener);
descriptor: (JLandroid/media/MediaTimeProvider$OnMediaTimeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timeUs
listener
public abstract void scheduleUpdate(android.media.MediaTimeProvider$OnMediaTimeListener);
descriptor: (Landroid/media/MediaTimeProvider$OnMediaTimeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void cancelNotifications(android.media.MediaTimeProvider$OnMediaTimeListener);
descriptor: (Landroid/media/MediaTimeProvider$OnMediaTimeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract long getCurrentTimeUs(boolean, boolean);
descriptor: (ZZ)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalStateException
MethodParameters:
Name Flags
precise
monotonic
}
SourceFile: "MediaTimeProvider.java"
NestMembers:
android.media.MediaTimeProvider$OnMediaTimeListener
InnerClasses:
public abstract OnMediaTimeListener = android.media.MediaTimeProvider$OnMediaTimeListener of android.media.MediaTimeProvider