Dependencies
Declarations
-
com
-
sun
- javafx
-
media
- jfxmedia
-
jfxmediaimpl
- AudioClipProvider
- HostUtils
- MarkerStateListener
- MediaDisposer
- MediaUtils
- MetadataParserImpl
- NativeAudioClip
- NativeAudioEqualizer
- NativeAudioSpectrum
- NativeEqualizerBand
- NativeMedia
- NativeMediaAudioClip
- NativeMediaAudioClipPlayer
- NativeMediaManager
- NativeMediaPlayer
- MediaPulseTask
- NativeVideoBuffer
- platform
-
sun
-
javafx
-
scene
-
media
-
AudioClip
- getPan(): double
- setPan(double): void
- sourceURL: String
- audioClip: AudioClip
- AudioClip(String): void
- getSource(): String
- volume: DoubleProperty
- setVolume(double): void
- getVolume(): double
- volumeProperty(): DoubleProperty
- balance: DoubleProperty
- setBalance(double): void
- getBalance(): double
- balanceProperty(): DoubleProperty
- rate: DoubleProperty
- setRate(double): void
- getRate(): double
- rateProperty(): DoubleProperty
- pan: DoubleProperty
- panProperty(): DoubleProperty
- priority: IntegerProperty
- setPriority(int): void
- getPriority(): int
- priorityProperty(): IntegerProperty
- INDEFINITE: int
- cycleCount: IntegerProperty
- setCycleCount(int): void
- getCycleCount(): int
- cycleCountProperty(): IntegerProperty
- play(): void
- play(double): void
- play(double, double, double, double, int): void
- isPlaying(): boolean
- stop(): void
-
AudioEqualizer
- MAX_NUM_BANDS: int
- jfxEqualizer: AudioEqualizer
- bands: ObservableList<EqualizerBand>
- disposeLock: Object
- getBands(): ObservableList<EqualizerBand>
- AudioEqualizer(): void
- setAudioEqualizer(AudioEqualizer): void
- enabled: BooleanProperty
- setEnabled(boolean): void
- isEnabled(): boolean
- enabledProperty(): BooleanProperty
- Bands
- AudioSpectrumListener
- AudioTrack
-
EqualizerBand
- MIN_GAIN: double
- MAX_GAIN: double
- EqualizerBand(): void
- EqualizerBand(double, double, double): void
- disposeLock: Object
- jfxBand: EqualizerBand
- setJfxBand(EqualizerBand): void
- centerFrequency: DoubleProperty
- setCenterFrequency(double): void
- getCenterFrequency(): double
- centerFrequencyProperty(): DoubleProperty
- bandwidth: DoubleProperty
- setBandwidth(double): void
- getBandwidth(): double
- bandwidthProperty(): DoubleProperty
- gain: DoubleProperty
- setGain(double): void
- getGain(): double
- gainProperty(): DoubleProperty
-
Media
- error: ReadOnlyObjectWrapper<MediaException>
- setError(MediaException): void
- getError(): MediaException
- errorProperty(): ReadOnlyObjectProperty<MediaException>
- errorPropertyImpl(): ReadOnlyObjectWrapper<MediaException>
- onError: ObjectProperty<Runnable>
- setOnError(Runnable): void
- getOnError(): Runnable
- onErrorProperty(): ObjectProperty<Runnable>
- metadataListener: MetadataListener
- metadata: ObservableMap<String, Object>
- getMetadata(): ObservableMap<String, Object>
- metadataBacking: ObservableMap<String, Object>
- width: ReadOnlyIntegerWrapper
- setWidth(int): void
- getWidth(): int
- widthProperty(): ReadOnlyIntegerProperty
- widthPropertyImpl(): ReadOnlyIntegerWrapper
- height: ReadOnlyIntegerWrapper
- setHeight(int): void
- getHeight(): int
- heightProperty(): ReadOnlyIntegerProperty
- heightPropertyImpl(): ReadOnlyIntegerWrapper
- duration: ReadOnlyObjectWrapper<Duration>
- setDuration(Duration): void
- getDuration(): Duration
- durationProperty(): ReadOnlyObjectProperty<Duration>
- durationPropertyImpl(): ReadOnlyObjectWrapper<Duration>
- tracks: ObservableList<Track>
- getTracks(): ObservableList<Track>
- tracksBacking: ObservableList<Track>
- markers: ObservableMap<String, Duration>
- getMarkers(): ObservableMap<String, Duration>
- Media(String): void
- runMetadataParser(): void
- source: String
- getSource(): String
- jfxLocator: Locator
- retrieveJfxLocator(): Locator
- jfxParser: MetadataParser
- getTrackWithID(long): Track
- _updateMedia(Media): void
- _setError(Type, String): void
- updateMetadata(Map<String, Object>): void
- _MetadataListener
- InitLocator
- MediaErrorEvent
-
MediaException
- Type
- errorCodeToType(int): Type
- exceptionToMediaException(Exception): MediaException
- haltException(String): MediaException
- getMediaException(Object, int, String): MediaException
- MediaException(Type, Throwable): void
- MediaException(Type, String, Throwable): void
- MediaException(Type, String): void
- type: Type
- getType(): Type
- toString(): String
- MediaMarkerEvent
-
MediaPlayer
- isEOS: boolean
- disposeLock: Object
- pause(): void
- Status
- INDEFINITE: int
- RATE_MIN: double
- RATE_MAX: double
- AUDIOSPECTRUM_THRESHOLD_MAX: int
- AUDIOSPECTRUM_INTERVAL_MIN: double
- AUDIOSPECTRUM_NUMBANDS_MIN: int
- jfxPlayer: MediaPlayer
- retrieveJfxPlayer(): MediaPlayer
- markerMapListener: MapChangeListener<String, Duration>
- markerEventListener: MarkerListener
- stateListener: PlayerStateListener
- timeListener: PlayerTimeListener
- sizeListener: VideoTrackSizeListener
- errorListener: MediaErrorListener
- bufferListener: BufferListener
- spectrumListener: AudioSpectrumListener
- rendererListener: RendererListener
- rateChangeRequested: boolean
- volumeChangeRequested: boolean
- balanceChangeRequested: boolean
- startTimeChangeRequested: boolean
- stopTimeChangeRequested: boolean
- muteChangeRequested: boolean
- playRequested: boolean
- audioSpectrumNumBandsChangeRequested: boolean
- audioSpectrumIntervalChangeRequested: boolean
- audioSpectrumThresholdChangeRequested: boolean
- audioSpectrumEnabledChangeRequested: boolean
- mediaTimerTask: MediaTimerTask
- prevTimeMs: double
- isUpdateTimeEnabled: boolean
- lastBufferEvent: BufferProgressEvent
- startTimeAtStop: Duration
- DEFAULT_SPECTRUM_BAND_COUNT: int
- DEFAULT_SPECTRUM_INTERVAL: double
- DEFAULT_SPECTRUM_THRESHOLD: int
- viewRefs: Set<WeakReference<MediaView>>
- audioEqualizer: AudioEqualizer
- clamp(double, double, double): double
- clamp(int, int, int): int
- getAudioEqualizer(): AudioEqualizer
- MediaPlayer(Media): void
- registerListeners(): void
- init(): void
- InitMediaPlayer
- error: ReadOnlyObjectWrapper<MediaException>
- setError(MediaException): void
- getError(): MediaException
- errorProperty(): ReadOnlyObjectProperty<MediaException>
- errorPropertyImpl(): ReadOnlyObjectWrapper<MediaException>
- onError: ObjectProperty<Runnable>
- setOnError(Runnable): void
- getOnError(): Runnable
- onErrorProperty(): ObjectProperty<Runnable>
- media: Media
- getMedia(): Media
- autoPlay: BooleanProperty
- setAutoPlay(boolean): void
- isAutoPlay(): boolean
- autoPlayProperty(): BooleanProperty
- playerReady: boolean
- play(): void
- stop(): void
- rate: DoubleProperty
- setRate(double): void
- getRate(): double
- rateProperty(): DoubleProperty
- currentRate: ReadOnlyDoubleWrapper
- setCurrentRate(double): void
- getCurrentRate(): double
- currentRateProperty(): ReadOnlyDoubleProperty
- currentRatePropertyImpl(): ReadOnlyDoubleWrapper
- volume: DoubleProperty
- setVolume(double): void
- getVolume(): double
- volumeProperty(): DoubleProperty
- balance: DoubleProperty
- setBalance(double): void
- getBalance(): double
- balanceProperty(): DoubleProperty
- calculateStartStopTimes(Duration, Duration): double[]
- setStartStopTimes(Duration, boolean, Duration, boolean): void
- startTime: ObjectProperty<Duration>
- setStartTime(Duration): void
- getStartTime(): Duration
- startTimeProperty(): ObjectProperty<Duration>
- stopTime: ObjectProperty<Duration>
- setStopTime(Duration): void
- getStopTime(): Duration
- stopTimeProperty(): ObjectProperty<Duration>
- cycleDuration: ReadOnlyObjectWrapper<Duration>
- setCycleDuration(Duration): void
- getCycleDuration(): Duration
- cycleDurationProperty(): ReadOnlyObjectProperty<Duration>
- cycleDurationPropertyImpl(): ReadOnlyObjectWrapper<Duration>
- calculateCycleDuration(): void
- totalDuration: ReadOnlyObjectWrapper<Duration>
- setTotalDuration(Duration): void
- getTotalDuration(): Duration
- totalDurationProperty(): ReadOnlyObjectProperty<Duration>
- totalDurationPropertyImpl(): ReadOnlyObjectWrapper<Duration>
- calculateTotalDuration(): void
- currentTime: ReadOnlyObjectWrapper<Duration>
- setCurrentTime(Duration): void
- getCurrentTime(): Duration
- currentTimeProperty(): ReadOnlyObjectProperty<Duration>
- currentTimePropertyImpl(): ReadOnlyObjectWrapper<Duration>
- seek(Duration): void
- status: ReadOnlyObjectWrapper<Status>
- setStatus(Status): void
- getStatus(): Status
- statusProperty(): ReadOnlyObjectProperty<Status>
- statusPropertyImpl(): ReadOnlyObjectWrapper<Status>
- bufferProgressTime: ReadOnlyObjectWrapper<Duration>
- setBufferProgressTime(Duration): void
- getBufferProgressTime(): Duration
- bufferProgressTimeProperty(): ReadOnlyObjectProperty<Duration>
- bufferProgressTimePropertyImpl(): ReadOnlyObjectWrapper<Duration>
- cycleCount: IntegerProperty
- setCycleCount(int): void
- getCycleCount(): int
- cycleCountProperty(): IntegerProperty
- currentCount: ReadOnlyIntegerWrapper
- setCurrentCount(int): void
- getCurrentCount(): int
- currentCountProperty(): ReadOnlyIntegerProperty
- currentCountPropertyImpl(): ReadOnlyIntegerWrapper
- mute: BooleanProperty
- setMute(boolean): void
- isMute(): boolean
- muteProperty(): BooleanProperty
- onMarker: ObjectProperty<EventHandler<MediaMarkerEvent>>
- setOnMarker(EventHandler<MediaMarkerEvent>): void
- getOnMarker(): EventHandler<MediaMarkerEvent>
- onMarkerProperty(): ObjectProperty<EventHandler<MediaMarkerEvent>>
- addView(MediaView): void
- removeView(MediaView): void
- handleError(MediaException): void
- createMediaTimer(): void
- destroyMediaTimer(): void
- updateTime(): void
- loopPlayback(): void
- handleRequestedChanges(): void
- preReady(): void
- onEndOfMedia: ObjectProperty<Runnable>
- setOnEndOfMedia(Runnable): void
- getOnEndOfMedia(): Runnable
- onEndOfMediaProperty(): ObjectProperty<Runnable>
- onReady: ObjectProperty<Runnable>
- setOnReady(Runnable): void
- getOnReady(): Runnable
- onReadyProperty(): ObjectProperty<Runnable>
- onPlaying: ObjectProperty<Runnable>
- setOnPlaying(Runnable): void
- getOnPlaying(): Runnable
- onPlayingProperty(): ObjectProperty<Runnable>
- onPaused: ObjectProperty<Runnable>
- setOnPaused(Runnable): void
- getOnPaused(): Runnable
- onPausedProperty(): ObjectProperty<Runnable>
- onStopped: ObjectProperty<Runnable>
- setOnStopped(Runnable): void
- getOnStopped(): Runnable
- onStoppedProperty(): ObjectProperty<Runnable>
- onHalted: ObjectProperty<Runnable>
- setOnHalted(Runnable): void
- getOnHalted(): Runnable
- onHaltedProperty(): ObjectProperty<Runnable>
- onRepeat: ObjectProperty<Runnable>
- setOnRepeat(Runnable): void
- getOnRepeat(): Runnable
- onRepeatProperty(): ObjectProperty<Runnable>
- onStalled: ObjectProperty<Runnable>
- setOnStalled(Runnable): void
- getOnStalled(): Runnable
- onStalledProperty(): ObjectProperty<Runnable>
- audioSpectrumNumBands: IntegerProperty
- setAudioSpectrumNumBands(int): void
- getAudioSpectrumNumBands(): int
- audioSpectrumNumBandsProperty(): IntegerProperty
- audioSpectrumInterval: DoubleProperty
- setAudioSpectrumInterval(double): void
- getAudioSpectrumInterval(): double
- audioSpectrumIntervalProperty(): DoubleProperty
- audioSpectrumThreshold: IntegerProperty
- setAudioSpectrumThreshold(int): void
- getAudioSpectrumThreshold(): int
- audioSpectrumThresholdProperty(): IntegerProperty
- audioSpectrumListener: ObjectProperty<AudioSpectrumListener>
- setAudioSpectrumListener(AudioSpectrumListener): void
- getAudioSpectrumListener(): AudioSpectrumListener
- audioSpectrumListenerProperty(): ObjectProperty<AudioSpectrumListener>
- dispose(): void
- MarkerMapChangeListener
- _MarkerListener
- _PlayerStateListener
- _PlayerTimeListener
- _VideoTrackSizeListener
- _MediaErrorListener
- _BufferListener
- _SpectrumListener
- renderLock: Object
- currentRenderFrame: VideoDataBuffer
- nextRenderFrame: VideoDataBuffer
- getLatestFrame(): VideoDataBuffer
- RendererListener
- MediaPlayerShutdownHook
- MediaTimerTask
-
MediaView
- static class initializer
- $1
- VIDEO_FRAME_RATE_PROPERTY_NAME: String
- DEFAULT_STYLE_CLASS: String
- MediaErrorInvalidationListener
- errorListener: InvalidationListener
- mediaDimensionListener: InvalidationListener
- decodedFrameRateListener: VideoFrameRateListener
- registerVideoFrameRateListener: boolean
- createVideoFrameRateListener(): VideoFrameRateListener
- mediaPlayerOverlay: MediaPlayerOverlay
- parentListener: ChangeListener<Parent>
- treeVisibleListener: ChangeListener<Boolean>
- opacityListener: ChangeListener<Number>
- createListeners(): void
- smooth: BooleanProperty
- determineVisibility(): boolean
- updateOverlayVisibility(): void
- updateOverlayOpacity(): void
- updateOverlayX(): void
- updateOverlayY(): void
- updateOverlayWidth(): void
- updateOverlayHeight(): void
- updateOverlayPreserveRatio(): void
- calculateNodeToSceneTransform(Node): Affine3D
- updateOverlayTransform(): void
- updateMediaPlayerOverlay(): void
- doTransformsChanged(): void
- getMediaView(): MediaView
- class initializer
- MediaView(): void
- MediaView(MediaPlayer): void
- mediaPlayer: ObjectProperty<MediaPlayer>
- setMediaPlayer(MediaPlayer): void
- getMediaPlayer(): MediaPlayer
- mediaPlayerProperty(): ObjectProperty<MediaPlayer>
- onError: ObjectProperty<EventHandler<MediaErrorEvent>>
- setOnError(EventHandler<MediaErrorEvent>): void
- getOnError(): EventHandler<MediaErrorEvent>
- onErrorProperty(): ObjectProperty<EventHandler<MediaErrorEvent>>
- preserveRatio: BooleanProperty
- setPreserveRatio(boolean): void
- isPreserveRatio(): boolean
- preserveRatioProperty(): BooleanProperty
- setSmooth(boolean): void
- isSmooth(): boolean
- smoothProperty(): BooleanProperty
- x: DoubleProperty
- setX(double): void
- getX(): double
- xProperty(): DoubleProperty
- y: DoubleProperty
- setY(double): void
- getY(): double
- yProperty(): DoubleProperty
- fitWidth: DoubleProperty
- setFitWidth(double): void
- getFitWidth(): double
- fitWidthProperty(): DoubleProperty
- fitHeight: DoubleProperty
- setFitHeight(double): void
- getFitHeight(): double
- fitHeightProperty(): DoubleProperty
- viewport: ObjectProperty<Rectangle2D>
- setViewport(Rectangle2D): void
- getViewport(): Rectangle2D
- viewportProperty(): ObjectProperty<Rectangle2D>
- notifyMediaChange(): void
- notifyMediaSizeChange(): void
- notifyMediaFrameUpdated(): void
- doCreatePeer(): NGNode
- doComputeGeomBounds(BaseBounds, BaseTransform): BaseBounds
- doComputeContains(double, double): boolean
- updateViewport(): void
- doUpdatePeer(): void
- decodedFrameCount: int
- renderedFrameCount: int
- perfReset(): void
- perfGetDecodedFrameCount(): int
- perfGetRenderedFrameCount(): int
- MediaViewFrameTracker
- _mediaPlayerOnReady(): void
-
NGMediaView
- smooth: boolean
- dimension: RectBounds
- viewport: RectBounds
- handler: PrismMediaFrameHandler
- player: MediaPlayer
- frameTracker: MediaFrameTracker
- renderNextFrame(): void
- isSmooth(): boolean
- setSmooth(boolean): void
- setX(float): void
- setY(float): void
- setMediaProvider(Object): void
- setViewport(float, float, float, float, float, float, boolean): void
- renderContent(Graphics): void
- hasOverlappingContents(): boolean
- setFrameTracker(MediaFrameTracker): void
- SubtitleTrack
- Track
- VideoTrack
-
AudioClip
-
media
-
scene