Navigation
API > API/Plugins > API/Plugins/TmvMedia > API/Plugins/TmvMedia/ITmvMediaEncoder
Description
Queries the encoder for the memory layout and format for frames of the given size, and doing so for each mips. Can fail if the encoder doesn't support the given input format.
| Name | RequestMipInfos |
| Type | function |
| Header File | /Engine/Plugins/Media/TmvMedia/Source/TmvMedia/Public/Encoder/ITmvMediaEncoder.h |
| Include Path | #include "Encoder/ITmvMediaEncoder.h" |
ETmvMediaEncoderResult RequestMipInfos
(
const FTmvMediaFrameTimeInfo & InTimeInfo,
const FTmvMediaEncoderMipInfo & InFrameInfo,
TArray < FTmvMediaFrameMipInfo > & OutFrameMipInfo,
FTmvMediaMessageContext * OutMessageContext
)
Result code depending on the success of the operation.
Parameters
| Name | Remarks |
|---|---|
| InTimeInfo | Time information needed by some encoders to estimate bitrate and compression. |
| InFrameInfo | Mip0 information of incoming frame. |
| OutFrameMipInfo | output array populated with the request mip info. |
| OutMessageContext | Optional message context for the given operation. |