Navigation
API > API/Plugins > API/Plugins/AVCodecsCore
| |
|
| Name |
UE::AVCodecCore::H264::EH264ProfileIDC |
| Type |
enum |
| Header File |
/Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/Video/CodecUtils/CodecUtilsH264.h |
| Include Path |
#include "Video/CodecUtils/CodecUtilsH264.h" |
Syntax
namespace UE
{
namespace AVCodecCore
{
namespace H264
{
enum EH264ProfileIDC
{
Auto = 0,
CALVLC444Intra = 44,
Baseline = 66,
Main = 77,
ScalableBaseline = 83,
ScalableHigh = 86,
Extended = 88,
High = 100,
High10 = 110,
MultiviewHigh = 118,
High422 = 122,
StereoHigh = 128,
MultiresolutionFrameCompatibleHigh = 134,
MultiviewDepthHigh = 138,
EnhancedMultiviewDepthHigh = 139,
High444 = 244,
}
}
}
}
Values
| Name |
Remarks |
| Auto |
|
| CALVLC444Intra |
|
| Baseline |
|
| Main |
ConstrainedBaseline = 66, with constraint flag 1 set. |
| ScalableBaseline |
|
| ScalableHigh |
ScalableConstrainedBaseline = 83, with constraint flag 5 set. |
| Extended |
ScalableConstrainedHigh = 86, with constraint flag 5 set ScalableHighIntra = 86, with constraint flag 3 set |
| High |
|
| High10 |
ProgressiveHigh = 100, with constraint flag 4 set ConstrainedHigh = 100, with constraint flag 4 & 5 set |
| MultiviewHigh |
High10Intra = 110, with constraint flag 3 set. |
| High422 |
|
| StereoHigh |
High422Intra = 122, with constraint flag 3 set. |
| MultiresolutionFrameCompatibleHigh |
|
| MultiviewDepthHigh |
|
| EnhancedMultiviewDepthHigh |
|
| High444 |
|