FreeRDP
PROGRESSIVE_CONTEXT Struct Reference

#include <progressive.h>

Data Fields

BOOL Compressor
 
wBufferPool * bufferPool
 
UINT32 format
 
UINT32 state
 
PROGRESSIVE_BLOCK_CONTEXT context
 
PROGRESSIVE_BLOCK_REGION region
 
RFX_PROGRESSIVE_CODEC_QUANT quantProgValFull
 
wHashTable * SurfaceContexts
 
wLog * log
 
wStream * buffer
 
wStream * rects
 
RFX_CONTEXT * rfx_context
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Progressive Codec Bitmap Compression

Copyright 2014 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Field Documentation

◆ buffer

wStream* PROGRESSIVE_CONTEXT::buffer

◆ bufferPool

wBufferPool* PROGRESSIVE_CONTEXT::bufferPool

◆ Compressor

BOOL PROGRESSIVE_CONTEXT::Compressor

◆ context

PROGRESSIVE_BLOCK_CONTEXT PROGRESSIVE_CONTEXT::context

◆ format

UINT32 PROGRESSIVE_CONTEXT::format

◆ log

wLog* PROGRESSIVE_CONTEXT::log

◆ quantProgValFull

RFX_PROGRESSIVE_CODEC_QUANT PROGRESSIVE_CONTEXT::quantProgValFull

◆ rects

wStream* PROGRESSIVE_CONTEXT::rects

◆ region

PROGRESSIVE_BLOCK_REGION PROGRESSIVE_CONTEXT::region

◆ rfx_context

RFX_CONTEXT* PROGRESSIVE_CONTEXT::rfx_context

◆ state

UINT32 PROGRESSIVE_CONTEXT::state

◆ SurfaceContexts

wHashTable* PROGRESSIVE_CONTEXT::SurfaceContexts

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