Top Fields Constructors Methods
javafx.scene.media

pack-priv Class NGMediaView

extends NGNode
Class Inheritance
Imports
com.sun.javafx.geom.RectBounds, com.sun.javafx.media.PrismMediaFrameHandler, com.sun.javafx.sg.prism.MediaFrameTracker, .NGNode, com.sun.media.jfxmedia.control.VideoDataBuffer, com.sun.prism.Graphics, .Texture

Field Summary

Modifier and TypeField and Description
private final RectBounds
private MediaFrameTracker
private PrismMediaFrameHandler
private MediaPlayer
private boolean
private final RectBounds
Inherited from com.sun.javafx.sg.prism.NGNode:
childDirtycontentBoundscullingBitsdirtyDIRTY_CHILDREN_ACCUMULATED_THRESHOLDdirtyChildrenAccumulatedTEMP_TRANSFORMtransformedBounds

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected boolean
public boolean
protected void
public void
public void
public void
public void
setSmooth(boolean smooth)

public void
setViewport(float fitWidth, float fitHeight, float vx, float vy, float vw, float vh, boolean preserveRatio)

public void
setX(float x)

public void
setY(float y)

Inherited from com.sun.javafx.sg.prism.NGNode:
accumulateDirtyRegionsapplyClipapplyEffectapplyTransformclearDirtyclearPaintedcomputeOpaqueRegioncomputePaddingdoPreCullingdoRenderdrawDirtyOptseffectChangedgeometryChangedgetCacheFiltergetClipNodegetClippedBoundsgetCompleteBoundsgetContentBoundsgetEffectgetEffectBoundsgetEffectFiltergetNamegetNodeBlendModegetOpacitygetOpaqueRegiongetParentgetRenderRootgetTransformhasOpaqueRegionhasVisualsinvalidateCacheinvalidateCacheByTranslationinvalidateOpaqueRegionisCleanisContentBounds2DisDepthTestisRectClipisVisiblemarkDirtymarkTreeDirtymarkTreeDirtyNoIncrementneedsBlendingprintDirtyOptsreleaserenderrenderEffectrenderForcedContentsetCachedAsBitmapsetClipNodesetContentBoundssetDepthTestsetEffectsetNamesetNodeBlendModesetOpacitysetParentsetTransformedBoundssetTransformMatrixsetViewOrdersetVisiblesupportsOpaqueRegionstoStringvisualsChanged

Field Detail

dimensionback to summary
private final RectBounds dimension
frameTrackerback to summary
private MediaFrameTracker frameTracker
handlerback to summary
private PrismMediaFrameHandler handler
playerback to summary
private MediaPlayer player
smoothback to summary
private boolean smooth
viewportback to summary
private final RectBounds viewport

Constructor Detail

NGMediaViewback to summary
pack-priv NGMediaView()

Method Detail

hasOverlappingContentsback to summary
protected boolean hasOverlappingContents()

Implements abstract com.sun.javafx.sg.prism.NGNode.hasOverlappingContents.

Annotations
@Override
isSmoothback to summary
public boolean isSmooth()
renderContentback to summary
protected void renderContent(Graphics g)

Implements abstract com.sun.javafx.sg.prism.NGNode.renderContent.

Annotations
@Override
renderNextFrameback to summary
public void renderNextFrame()
setFrameTrackerback to summary
public void setFrameTracker(MediaFrameTracker t)
setMediaProviderback to summary
public void setMediaProvider(Object provider)
setSmoothback to summary
public void setSmooth(boolean smooth)
setViewportback to summary
public void setViewport(float fitWidth, float fitHeight, float vx, float vy, float vw, float vh, boolean preserveRatio)
setXback to summary
public void setX(float x)
setYback to summary
public void setY(float y)