@aelionsdk/render-ir
此内容尚不支持你的语言。
@aelionsdk/render-ir
Section titled “@aelionsdk/render-ir”Incremental Project-to-Render-IR compilation and deterministic timeline evaluation for AelionSDK.
Install
Section titled “Install”npm install @aelionsdk/render-irlatest currently resolves to 1.2.0. Product applications should use
@aelionsdk/sdk; direct use is for custom renderers, exporters and engine
instrumentation.
Public surface
Section titled “Public surface”- cold and incremental Project compilation;
- visual and audio timeline evaluation;
- captions, text layout and time maps;
- color and bit-depth contracts;
- compile statistics and Render IR types.
Preview and export should consume the same validated Render IR rather than maintaining separate timeline semantics. Unsupported color or time-map combinations fail closed.
See the render consistency guide and API reference. Licensed under MIT.
Classes
Section titled “Classes”Interfaces
Section titled “Interfaces”- ActiveAudioState
- ActiveVisualState
- CaptionCue
- CaptionSerialization
- ColorPipelineCapability
- ColorPipelineReport
- CompileStats
- EvaluatedMaterialInstance
- IrAdjustmentClip
- IrAudioClip
- IrBaseClip
- IrCurveTimeMapping
- IrCurveTimeMapPoint
- IrGeneratorClip
- IrLaidOutTextGlyph
- IrLaidOutTextLine
- IrLaidOutTextSpan
- IrLinearTimeMapping
- IrMaterialContentClip
- IrMaterialDefinition
- IrMaterialInstance
- IrMediaSource
- IrNestedSequenceClip
- IrNestedSequenceSource
- IrShapeClip
- IrTextBox
- IrTextClip
- IrTextLayout
- IrTextParagraph
- IrTextRun
- IrTimeMapInverse
- IrTimeMapSegment
- IrTrack
- IrTransition
- IrVec2
- IrVisualClip
- IrVisualProperties
- PortableTextStyle
- RenderCompileOptions
- RenderIr
- RenderIrCompilation
Type Aliases
Section titled “Type Aliases”Variables
Section titled “Variables”Functions
Section titled “Functions”- analyzeIrTimeMap
- cssColorWithAlpha
- evaluateAnimatableNumber
- evaluateAnimatedValue
- evaluateAudioState
- evaluateMaterialInstance
- evaluateVisualState
- inflateTextBox
- invertIrSourceTime
- irTimeMapping
- layoutIrText
- mapClipSourceTime
- mapIrSourceTime
- parseSrt
- parseWebVtt
- portableGlyphAdvance
- portableTextStyle
- preflightColorPipeline
- resolveMediaSourceFrame
- serializeSrt
- serializeWebVtt
- textBackgroundVisible
- textClipPaintExtent
- textPaintExtent
- validateColorPipelineContract