FAVPacket

Windows
MacOS
Linux

References

Module

AVEncoder

Header

/Engine/Source/Runtime/AVEncoder/Public/AVEncoder.h

Include

#include "AVEncoder.h"

Syntax

struct FAVPacket

Variables

Name Description

Public variable

union AVEncoder...

 

@5295

Public variable

AVEncoder::FAVP...

 

Audio

Public variable

bool

 

bKeyFrame

Public variable

TArray< uint8 >

 

Data

Public variable

FTimespan

 

Duration

Public variable

FTimespan

 

EncodeFinishTs

Public variable

FTimespan

 

EncodeStartTs

Public variable

uint32

 

FrameAvgQP

Public variable

uint32

 

Framerate

Public variable

int32

 

Height

Public variable

FTimespan

 

Timestamp

Public variable

AVEncoder::FAVP...

 

Timings

Public variable

EPacketType

 

Type

Public variable

AVEncoder::FAVP...

 

Video

Public variable

int32

 

Width

Constructors

Name Description

Public function

FAVPacket

(
    EPacketType TypeIn
)

Public function

FAVPacket

(
    const FAVPacket& Other
)

Public function

FAVPacket

(
    FAVPacket&& Other
)

Functions

Name Description

Public function Const

bool

 

IsValid()

The encoder can fail to encode a given frame This might be expanded to an enum to show a reason, or removed entirely in the future once we make the encoders a bit sturdier.

Public function Const

bool

 

IsVideoKeyFrame()

Operators

Name Description

Public function

FAVPacket &

 

operator=

(
    const FAVPacket& Other
)

Public function

FAVPacket &

 

operator=

(
    FAVPacket&& Other
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss