openrv-web
Classes
Interfaces
- BlendModeContribution
- CDLProvider
- ColorAdjustmentProvider
- CurvesProvider
- LUTPipelineProvider
- LUTProvider
- MarkerInfo
- OpenRVAPIConfig
- OpenRVEventData
- PixelProbeProvider
- Plugin
- PluginContext
- PluginManifest
- PublicColorAdjustments
- PublicColorCurvesData
- PublicColorCurvesUpdate
- RepresentationInfo
- SourceInfo
- UIPanelContribution
- ViewerProvider
Type Aliases
ExporterContribution
ExporterContribution =
BlobExporterContribution|TextExporterContribution
Defined in: plugin/types.ts:180
Union of all exporter contribution types
LUTPipelineStage
LUTPipelineStage =
"precache"|"file"|"look"|"display"
Defined in: api/types.ts:106
Identifier for the four LUT pipeline stages.
The stages run in order Pre-Cache -> File -> Look -> Display, with the first three being per-source and display being session-wide.
OpenRVEventName
OpenRVEventName =
"frameChange"|"play"|"pause"|"stop"|"speedChange"|"volumeChange"|"muteChange"|"audioScrubEnabledChange"|"loopModeChange"|"inOutChange"|"markerChange"|"sourceLoadingStarted"|"sourceLoaded"|"sourceLoadFailed"|"viewTransformChanged"|"renderedImagesChanged"|"representationChanged"|"fallbackActivated"|"playlistEnded"|"error"
Defined in: api/EventsAPI.ts:20
Events that can be subscribed to via the public API
PluginContributionType
PluginContributionType =
"decoder"|"node"|"tool"|"exporter"|"blendMode"|"uiPanel"
Defined in: plugin/types.ts:47
PluginId
PluginId =
string
Defined in: plugin/types.ts:17
Unique plugin identifier, reverse-domain style: "com.example.myformat"
PluginState
PluginState =
"registered"|"initialized"|"active"|"inactive"|"disposed"|"error"
Defined in: plugin/types.ts:53