Class Transcoder
Provide a way to share everything common to all transcoder. Mainly the compute shader management.
Inherited Members
NodeRuntime._parent
NodeRuntime._portList
NodeRuntime._queryPath
NodeRuntime._tickCPUTimeNs
NodeRuntime.Initialize(SystemGraphComponent)
NodeRuntime.Enable(Scheduler.ClockState)
NodeRuntime.Disable()
NodeRuntime.FixedUpdate()
NodeRuntime.InitializeDynamicPorts(SystemGraphComponent)
Namespace: Mechatronics.SensorSDK
Assembly: solution.dll
Syntax
public abstract class Transcoder : NodeRuntime
Fields
Name | Description |
---|---|
_computeShader | Compute shader reference used to transcode the data. |
inTranscode | |
outTranscode |
Methods
Name | Description |
---|---|
DisableInterfaceOnChangeEvent() | Disable on change event on the inTranscode port. |
EnableInterfaceOnChangeEvent() | Enable on change event on the inTranscode port to chain graphic command to execute transcoding. |
InitializeSensorSDKComputeShader(string, string) | Initializes a SensorSDK computer shader. |
Release() | Release graphic resources. |
Transcode(CustomPassContext) | Provide an interface to all transcoder to execute transcoding |