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
)

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback