FreeRDP
Loading...
Searching...
No Matches
rdpShadowEncoder Struct Reference
Collaboration diagram for rdpShadowEncoder:

Data Fields

rdpShadowClient * client
 
rdpShadowServer * server
 
UINT32 width
 
UINT32 height
 
UINT32 codecs
 
BYTE ** grid
 
UINT32 gridWidth
 
UINT32 gridHeight
 
BYTE * gridBuffer
 
UINT32 maxTileWidth
 
UINT32 maxTileHeight
 
wStream * bs
 
RFX_CONTEXT * rfx
 
NSC_CONTEXT * nsc
 
BITMAP_PLANAR_CONTEXT * planar
 
BITMAP_INTERLEAVED_CONTEXT * interleaved
 
H264_CONTEXT * h264
 
PROGRESSIVE_CONTEXT * progressive
 
UINT32 fps
 
UINT32 maxFps
 
BOOL frameAck
 
UINT32 frameId
 
UINT32 lastAckframeId
 
UINT32 queueDepth
 
UINT32 maxInFlight
 
UINT64 lastAckTick
 
BOOL gfxHeld
 
BOOL everAcked
 
BOOL warnedNoAck
 
UINT32 statsMaxInFlight
 
UINT64 statsHeld
 
UINT64 statsLogged
 
BYTE * gfxSnapshot
 
BOOL * gfxTileEncoded
 
UINT32 gfxSnapshotWidth
 
UINT32 gfxSnapshotHeight
 
UINT32 gfxSnapshotStep
 
BOOL gfxSnapshotValid
 

Detailed Description

Definition at line 34 of file shadow_encoder.h.

Field Documentation

◆ bs

wStream* rdpShadowEncoder::bs

Definition at line 50 of file shadow_encoder.h.

◆ client

rdpShadowClient* rdpShadowEncoder::client

Definition at line 36 of file shadow_encoder.h.

◆ codecs

UINT32 rdpShadowEncoder::codecs

Definition at line 41 of file shadow_encoder.h.

◆ everAcked

BOOL rdpShadowEncoder::everAcked

Definition at line 76 of file shadow_encoder.h.

◆ fps

UINT32 rdpShadowEncoder::fps

Definition at line 64 of file shadow_encoder.h.

◆ frameAck

BOOL rdpShadowEncoder::frameAck

Definition at line 66 of file shadow_encoder.h.

◆ frameId

UINT32 rdpShadowEncoder::frameId

Definition at line 67 of file shadow_encoder.h.

◆ gfxHeld

BOOL rdpShadowEncoder::gfxHeld

Definition at line 75 of file shadow_encoder.h.

◆ gfxSnapshot

BYTE* rdpShadowEncoder::gfxSnapshot

Definition at line 86 of file shadow_encoder.h.

◆ gfxSnapshotHeight

UINT32 rdpShadowEncoder::gfxSnapshotHeight

Definition at line 89 of file shadow_encoder.h.

◆ gfxSnapshotStep

UINT32 rdpShadowEncoder::gfxSnapshotStep

Definition at line 90 of file shadow_encoder.h.

◆ gfxSnapshotValid

BOOL rdpShadowEncoder::gfxSnapshotValid

Definition at line 91 of file shadow_encoder.h.

◆ gfxSnapshotWidth

UINT32 rdpShadowEncoder::gfxSnapshotWidth

Definition at line 88 of file shadow_encoder.h.

◆ gfxTileEncoded

BOOL* rdpShadowEncoder::gfxTileEncoded

Definition at line 87 of file shadow_encoder.h.

◆ grid

BYTE** rdpShadowEncoder::grid

Definition at line 43 of file shadow_encoder.h.

◆ gridBuffer

BYTE* rdpShadowEncoder::gridBuffer

Definition at line 46 of file shadow_encoder.h.

◆ gridHeight

UINT32 rdpShadowEncoder::gridHeight

Definition at line 45 of file shadow_encoder.h.

◆ gridWidth

UINT32 rdpShadowEncoder::gridWidth

Definition at line 44 of file shadow_encoder.h.

◆ h264

H264_CONTEXT* rdpShadowEncoder::h264

Definition at line 56 of file shadow_encoder.h.

◆ height

UINT32 rdpShadowEncoder::height

Definition at line 40 of file shadow_encoder.h.

◆ interleaved

BITMAP_INTERLEAVED_CONTEXT* rdpShadowEncoder::interleaved

Definition at line 55 of file shadow_encoder.h.

◆ lastAckframeId

UINT32 rdpShadowEncoder::lastAckframeId

Definition at line 68 of file shadow_encoder.h.

◆ lastAckTick

UINT64 rdpShadowEncoder::lastAckTick

Definition at line 74 of file shadow_encoder.h.

◆ maxFps

UINT32 rdpShadowEncoder::maxFps

Definition at line 65 of file shadow_encoder.h.

◆ maxInFlight

UINT32 rdpShadowEncoder::maxInFlight

Definition at line 73 of file shadow_encoder.h.

◆ maxTileHeight

UINT32 rdpShadowEncoder::maxTileHeight

Definition at line 48 of file shadow_encoder.h.

◆ maxTileWidth

UINT32 rdpShadowEncoder::maxTileWidth

Definition at line 47 of file shadow_encoder.h.

◆ nsc

NSC_CONTEXT* rdpShadowEncoder::nsc

Definition at line 53 of file shadow_encoder.h.

◆ planar

BITMAP_PLANAR_CONTEXT* rdpShadowEncoder::planar

Definition at line 54 of file shadow_encoder.h.

◆ progressive

PROGRESSIVE_CONTEXT* rdpShadowEncoder::progressive

Definition at line 57 of file shadow_encoder.h.

◆ queueDepth

UINT32 rdpShadowEncoder::queueDepth

Definition at line 69 of file shadow_encoder.h.

◆ rfx

RFX_CONTEXT* rdpShadowEncoder::rfx

Definition at line 52 of file shadow_encoder.h.

◆ server

rdpShadowServer* rdpShadowEncoder::server

Definition at line 37 of file shadow_encoder.h.

◆ statsHeld

UINT64 rdpShadowEncoder::statsHeld

Definition at line 79 of file shadow_encoder.h.

◆ statsLogged

UINT64 rdpShadowEncoder::statsLogged

Definition at line 80 of file shadow_encoder.h.

◆ statsMaxInFlight

UINT32 rdpShadowEncoder::statsMaxInFlight

Definition at line 78 of file shadow_encoder.h.

◆ warnedNoAck

BOOL rdpShadowEncoder::warnedNoAck

Definition at line 77 of file shadow_encoder.h.

◆ width

UINT32 rdpShadowEncoder::width

Definition at line 39 of file shadow_encoder.h.


The documentation for this struct was generated from the following file: