FreeRDP
interleaved.h File Reference
#include <freerdp/api.h>
#include <freerdp/types.h>
#include <freerdp/codec/color.h>
#include <freerdp/codec/bitmap.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  BITMAP_INTERLEAVED_CONTEXT
 

Functions

FREERDP_API BOOL interleaved_decompress (BITMAP_INTERLEAVED_CONTEXT *interleaved, const BYTE *pSrcData, UINT32 SrcSize, UINT32 nSrcWidth, UINT32 nSrcHeight, UINT32 bpp, BYTE *pDstData, UINT32 DstFormat, UINT32 nDstStep, UINT32 nXDst, UINT32 nYDst, UINT32 nDstWidth, UINT32 nDstHeight, const gdiPalette *palette)
 
FREERDP_API BOOL interleaved_compress (BITMAP_INTERLEAVED_CONTEXT *interleaved, BYTE *pDstData, UINT32 *pDstSize, UINT32 nWidth, UINT32 nHeight, const BYTE *pSrcData, UINT32 SrcFormat, UINT32 nSrcStep, UINT32 nXSrc, UINT32 nYSrc, const gdiPalette *palette, UINT32 bpp)
 
FREERDP_API BOOL bitmap_interleaved_context_reset (BITMAP_INTERLEAVED_CONTEXT *interleaved)
 
FREERDP_API BITMAP_INTERLEAVED_CONTEXT * bitmap_interleaved_context_new (BOOL Compressor)
 
FREERDP_API void bitmap_interleaved_context_free (BITMAP_INTERLEAVED_CONTEXT *interleaved)
 

Function Documentation

FREERDP_API void bitmap_interleaved_context_free ( BITMAP_INTERLEAVED_CONTEXT *  interleaved)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BITMAP_INTERLEAVED_CONTEXT* bitmap_interleaved_context_new ( BOOL  Compressor)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL bitmap_interleaved_context_reset ( BITMAP_INTERLEAVED_CONTEXT *  interleaved)

Here is the caller graph for this function:

FREERDP_API BOOL interleaved_compress ( BITMAP_INTERLEAVED_CONTEXT *  interleaved,
BYTE pDstData,
UINT32 pDstSize,
UINT32  nWidth,
UINT32  nHeight,
const BYTE pSrcData,
UINT32  SrcFormat,
UINT32  nSrcStep,
UINT32  nXSrc,
UINT32  nYSrc,
const gdiPalette *  palette,
UINT32  bpp 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL interleaved_decompress ( BITMAP_INTERLEAVED_CONTEXT *  interleaved,
const BYTE pSrcData,
UINT32  SrcSize,
UINT32  nSrcWidth,
UINT32  nSrcHeight,
UINT32  bpp,
BYTE pDstData,
UINT32  DstFormat,
UINT32  nDstStep,
UINT32  nXDst,
UINT32  nYDst,
UINT32  nDstWidth,
UINT32  nDstHeight,
const gdiPalette *  palette 
)

Here is the call graph for this function:

Here is the caller graph for this function: