/Engine/Plugins/VirtualProduction/Rivermax/RivermaxMedia/Source/RivermaxMedia/Public/RivermaxMediaOutput.h
Output information for a Rivermax media capture.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Meta=(MediaIOCustomLayout="Rivermax", DisplayName="NVIDIA Rivermax Output")) class URivermaxMediaOutput : public [UMediaOutput](API\Plugins\MediaIOCore\UMediaOutput)
ERivermaxMediaA...
AlignmentMode
Used by frame scheduler to know how to align the output
bool
bDoContinuousOutput
Whether to produce a continuous output stream repeating last frame if no new frames provided Note: Not supported in frame creation mode
bool
bDoFrameCounterTimestamping
Experimental flag to use frame counter instead of using NVIDIA Rivermax clock for timestamping output frames Meant to be used for UE-UE streams where frame locking is done, e.g. nDisplay.
bool
bOverrideResolution
If false, use the default source buffer size. If true, a specific resolution will be used.
bool
bUseGPUDirect
Whether to use GPUDirect if available (Memcopy from GPU to NIC directly bypassing system) if available
ERivermaxFrameL...
FrameLockingMode
For alignment point mode, controls whether we stall engine before capturing if there are no buffer available to capture into
FFrameRate
FrameRate
Frame rate of this output stream
FString
InterfaceAddress
Network card interface to use to send data Wildcards are supported to match against an interface found on the machine 192.*.0.110 192.168.0.1?0 192.168.0.1*
ERivermaxMediaO...
PixelFormat
Pixel format for this output stream
int32
Port
Port to use for this output
int32
PresentationQueueSize
Number of frames that can be queued / used in output queue. Frame being sent counts for 1.
FIntPoint
Resolution
Resolution of this output stream
FString
StreamAddress
Address of the stream. Can be multicast, i.e. 224.1.1.1)