Top Description Inners Fields Constructors Methods
com.sun.media.jfxmediaimpl.platform.ios

public final Class IOSPlatform

extends Platform
Class Inheritance
Imports
com.sun.javafx.PlatformUtil, com.sun.media.jfxmedia.Media, .MediaPlayer, com.sun.media.jfxmedia.locator.Locator, com.sun.media.jfxmedia.logging.Logger, com.sun.media.jfxmediaimpl.platform.Platform, java.util.Arrays

iOS Platform implementation.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static final String[]
CONTENT_TYPES

The MIME types of all supported media.

private static final String[]
PROTOCOLS

All supported protocols.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Media
public MediaPlayer
createMediaPlayer(Locator source)

Implements abstract com.sun.media.jfxmediaimpl.platform.Platform.createMediaPlayer.

Prepare for playing the specified media.

public static Platform
public String[]
public String[]
private static native void
public boolean
loadPlatform()

Overrides com.sun.media.jfxmediaimpl.platform.Platform.loadPlatform.

Returns: false if the platform cannot be loaded

Inherited from com.sun.media.jfxmediaimpl.platform.Platform:
canPlayContentTypecanPlayProtocolcreateMetadataParser

Field Detail

CONTENT_TYPESback to summary
private static final String[] CONTENT_TYPES

The MIME types of all supported media.

PROTOCOLSback to summary
private static final String[] PROTOCOLS

All supported protocols.

Constructor Detail

IOSPlatformback to summary
private IOSPlatform()

Method Detail

createMediaback to summary
public Media createMedia(Locator source)

Implements abstract com.sun.media.jfxmediaimpl.platform.Platform.createMedia.

Annotations
@Override
createMediaPlayerback to summary
public MediaPlayer createMediaPlayer(Locator source)

Implements abstract com.sun.media.jfxmediaimpl.platform.Platform.createMediaPlayer.

Doc from com.sun.media.jfxmediaimpl.platform.Platform.createMediaPlayer.

Prepare for playing the specified media. If the media stream is unsupported return null so other platforms may be used.

Annotations
@Override
getPlatformInstanceback to summary
public static Platform getPlatformInstance()

Hides com.sun.media.jfxmediaimpl.platform.Platform.getPlatformInstance.

getSupportedContentTypesback to summary
public String[] getSupportedContentTypes()

Overrides com.sun.media.jfxmediaimpl.platform.Platform.getSupportedContentTypes.

Annotations
@Override
getSupportedProtocolsback to summary
public String[] getSupportedProtocols()

Overrides com.sun.media.jfxmediaimpl.platform.Platform.getSupportedProtocols.

Annotations
@Override
iosPlatformInitback to summary
private static native void iosPlatformInit()
loadPlatformback to summary
public boolean loadPlatform()

Overrides com.sun.media.jfxmediaimpl.platform.Platform.loadPlatform.

Returns:boolean

false if the platform cannot be loaded

Annotations
@Override
com.sun.media.jfxmediaimpl.platform.ios back to summary

private final Class IOSPlatform.IOSPlatformInitializer

extends Object
Class Inheritance
  • java.lang.Object
  • com.sun.media.jfxmediaimpl.platform.ios.IOSPlatform.IOSPlatformInitializer

Field Summary

Modifier and TypeField and Description
private static final IOSPlatform

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

globalInstanceback to summary
private static final IOSPlatform globalInstance

Constructor Detail

IOSPlatformInitializerback to summary
private IOSPlatformInitializer()