Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPresentedFrameInfo | Information about the last frame that was presented by the stream | ||
| FRivermaxDeviceInfo | |||
| FRivermaxInputInitializationResult | |||
| FRivermaxInputStreamOptions | |||
| FRivermaxInputVideoFormatChangedInfo | |||
| FRivermaxInputVideoFrameDescriptor | |||
| FRivermaxInputVideoFrameReception | |||
| FRivermaxInputVideoFrameRequest | |||
| FRivermaxOutputStreamOptions | |||
| FRivermaxOutputVideoFrameInfo | Description of video frame to be captured. | ||
| FRivermaxTracingUtils | |||
| FStandardVideoFormat | |||
| FVideoFormatInfo | |||
| IRivermaxBoundaryMonitor | Frame boundary monitor interface used to add trace bookmarks for monitored frame rates. | ||
| IRivermaxCoreModule | Core module for Rivermax access from the engine. | ||
| IRivermaxInputStream | Interface for initializing input stream from media player. | ||
| IRivermaxInputStreamListener | A type of interface that is able to provide samples for data to be written into and react to stream events such as completion of the reception. | ||
| IRivermaxManager | Not doing much at the moment but should be used as a central point to register every stream created and keep track of stats. | ||
| IRivermaxOutputStream | |||
| IRivermaxOutputStreamListener | |||
| IRivermaxSample | All types of streams write into corresponding sample types. | ||
| IRivermaxVideoSample | 2110-20 sample type interface. | ||
| URivermaxSettings | Settings for Rivermax core plugin. |
Typedefs
| Name | Description |
|---|---|
| FOnPostRivermaxManagerInit | Delegate called when rivermax manager has been initialized and library tried to be loaded |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ERivermaxTimeSource | |||
| UE::RivermaxCore::EFrameLockingMode | |||
| UE::RivermaxCore::ERivermaxAlignmentMode | |||
| UE::RivermaxCore::ERivermaxStreamType | |||
| UE::RivermaxCore::ESamplingType |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TCHAR * | UE::RivermaxCore::LexToString
(
ESamplingType InType |
||
| const TCHAR * | UE::RivermaxCore::LexToString
(
ERivermaxAlignmentMode InValue |
||
| const TCHAR * | UE::RivermaxCore::LexToString
(
EFrameLockingMode InValue |
Variables
| Type | Name | Description | |
|---|---|---|---|
| TCHAR[] | DefaultStreamAddress |