public class com.sun.media.jfxmedia.MediaManager
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.media.jfxmedia.MediaManager
super_class: java.lang.Object
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/media/jfxmedia/MediaManager;
public static java.lang.String[] getSupportedContentTypes();
descriptor: ()[Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.getSupportedContentTypes:()[Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static boolean canPlayContentType(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "contentType == null!"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
aload 0
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.canPlayContentType:(Ljava/lang/String;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 contentType Ljava/lang/String;
MethodParameters:
Name Flags
contentType
public static boolean canPlayProtocol(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "protocol == null!"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
aload 0
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.canPlayProtocol:(Ljava/lang/String;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 protocol Ljava/lang/String;
MethodParameters:
Name Flags
protocol
public static com.sun.media.jfxmedia.MetadataParser getMetadataParser(com.sun.media.jfxmedia.locator.Locator);
descriptor: (Lcom/sun/media/jfxmedia/locator/Locator;)Lcom/sun/media/jfxmedia/MetadataParser;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "locator == null!"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
pop
aload 0
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getMetadataParser:(Lcom/sun/media/jfxmedia/locator/Locator;)Lcom/sun/media/jfxmedia/MetadataParser;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 locator Lcom/sun/media/jfxmedia/locator/Locator;
MethodParameters:
Name Flags
locator
public static com.sun.media.jfxmedia.Media getMedia(com.sun.media.jfxmedia.locator.Locator);
descriptor: (Lcom/sun/media/jfxmedia/locator/Locator;)Lcom/sun/media/jfxmedia/Media;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "locator == null!"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
aload 0
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.getMedia:(Lcom/sun/media/jfxmedia/locator/Locator;)Lcom/sun/media/jfxmedia/Media;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 locator Lcom/sun/media/jfxmedia/locator/Locator;
MethodParameters:
Name Flags
locator
public static com.sun.media.jfxmedia.MediaPlayer getPlayer(com.sun.media.jfxmedia.locator.Locator);
descriptor: (Lcom/sun/media/jfxmedia/locator/Locator;)Lcom/sun/media/jfxmedia/MediaPlayer;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "locator == null!"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
aload 0
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer:(Lcom/sun/media/jfxmedia/locator/Locator;)Lcom/sun/media/jfxmedia/MediaPlayer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 locator Lcom/sun/media/jfxmedia/locator/Locator;
MethodParameters:
Name Flags
locator
public static void addMediaErrorListener(com.sun.media.jfxmedia.events.MediaErrorListener);
descriptor: (Lcom/sun/media/jfxmedia/events/MediaErrorListener;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "listener == null!"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
aload 0
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.addMediaErrorListener:(Lcom/sun/media/jfxmedia/events/MediaErrorListener;)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 listener Lcom/sun/media/jfxmedia/events/MediaErrorListener;
MethodParameters:
Name Flags
listener
public static void removeMediaErrorListener(com.sun.media.jfxmedia.events.MediaErrorListener);
descriptor: (Lcom/sun/media/jfxmedia/events/MediaErrorListener;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
ldc "listener == null!"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
aload 0
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.removeMediaErrorListener:(Lcom/sun/media/jfxmedia/events/MediaErrorListener;)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 listener Lcom/sun/media/jfxmedia/events/MediaErrorListener;
MethodParameters:
Name Flags
listener
public static void registerMediaPlayerForDispose(java.lang.Object, com.sun.media.jfxmedia.MediaPlayer);
descriptor: (Ljava/lang/Object;Lcom/sun/media/jfxmedia/MediaPlayer;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.registerMediaPlayerForDispose:(Ljava/lang/Object;Lcom/sun/media/jfxmedia/MediaPlayer;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 obj Ljava/lang/Object;
0 2 1 player Lcom/sun/media/jfxmedia/MediaPlayer;
MethodParameters:
Name Flags
obj
player
public static java.util.List<com.sun.media.jfxmedia.MediaPlayer> getAllMediaPlayers();
descriptor: ()Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance:()Lcom/sun/media/jfxmediaimpl/NativeMediaManager;
invokevirtual com.sun.media.jfxmediaimpl.NativeMediaManager.getAllMediaPlayers:()Ljava/util/List;
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Ljava/util/List<Lcom/sun/media/jfxmedia/MediaPlayer;>;
}
SourceFile: "MediaManager.java"