FreeRDP
RFX_CONTEXT Struct Reference

#include <rfx.h>

Data Fields

RFX_STATE state
 
BOOL encoder
 
UINT16 flags
 
UINT16 properties
 
UINT16 width
 
UINT16 height
 
RLGR_MODE mode
 
UINT32 version
 
UINT32 codec_id
 
UINT32 codec_version
 
UINT32 pixel_format
 
BYTE bits_per_pixel
 
const BYTEpalette
 
UINT32 frameIdx
 
BYTE numQuant
 
UINT32quants
 
BYTE quantIdxY
 
BYTE quantIdxCb
 
BYTE quantIdxCr
 
UINT32 decodedHeaderBlocks
 
UINT16 expectedDataBlockType
 
RFX_MESSAGE currentMessage
 
void(* quantization_decode )(INT16 *buffer, const UINT32 *quantization_values)
 
void(* quantization_encode )(INT16 *buffer, const UINT32 *quantization_values)
 
void(* dwt_2d_decode )(INT16 *buffer, INT16 *dwt_buffer)
 
void(* dwt_2d_encode )(INT16 *buffer, INT16 *dwt_buffer)
 
int(* rlgr_decode )(RLGR_MODE mode, const BYTE *data, UINT32 data_size, INT16 *buffer, UINT32 buffer_size)
 
int(* rlgr_encode )(RLGR_MODE mode, const INT16 *data, UINT32 data_size, BYTE *buffer, UINT32 buffer_size)
 
RFX_CONTEXT_PRIV * priv
 

Field Documentation

BYTE RFX_CONTEXT::bits_per_pixel
UINT32 RFX_CONTEXT::codec_id
UINT32 RFX_CONTEXT::codec_version
RFX_MESSAGE RFX_CONTEXT::currentMessage
UINT32 RFX_CONTEXT::decodedHeaderBlocks
void(* RFX_CONTEXT::dwt_2d_decode) (INT16 *buffer, INT16 *dwt_buffer)
void(* RFX_CONTEXT::dwt_2d_encode) (INT16 *buffer, INT16 *dwt_buffer)
BOOL RFX_CONTEXT::encoder
UINT16 RFX_CONTEXT::expectedDataBlockType
UINT16 RFX_CONTEXT::flags
UINT32 RFX_CONTEXT::frameIdx
UINT16 RFX_CONTEXT::height
RLGR_MODE RFX_CONTEXT::mode
BYTE RFX_CONTEXT::numQuant
const BYTE* RFX_CONTEXT::palette
UINT32 RFX_CONTEXT::pixel_format
RFX_CONTEXT_PRIV* RFX_CONTEXT::priv
UINT16 RFX_CONTEXT::properties
BYTE RFX_CONTEXT::quantIdxCb
BYTE RFX_CONTEXT::quantIdxCr
BYTE RFX_CONTEXT::quantIdxY
void(* RFX_CONTEXT::quantization_decode) (INT16 *buffer, const UINT32 *quantization_values)
void(* RFX_CONTEXT::quantization_encode) (INT16 *buffer, const UINT32 *quantization_values)
UINT32* RFX_CONTEXT::quants
int(* RFX_CONTEXT::rlgr_decode) (RLGR_MODE mode, const BYTE *data, UINT32 data_size, INT16 *buffer, UINT32 buffer_size)
int(* RFX_CONTEXT::rlgr_encode) (RLGR_MODE mode, const INT16 *data, UINT32 data_size, BYTE *buffer, UINT32 buffer_size)
RFX_STATE RFX_CONTEXT::state
UINT32 RFX_CONTEXT::version
UINT16 RFX_CONTEXT::width

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