FreeRDP
|
#include <freerdp/api.h>
#include <freerdp/types.h>
#include <freerdp/codec/color.h>
#include <freerdp/codec/bitmap.h>
Functions | |
FREERDP_API BOOL | interleaved_decompress (BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT interleaved, const BYTE *WINPR_RESTRICT pSrcData, UINT32 SrcSize, UINT32 nSrcWidth, UINT32 nSrcHeight, UINT32 bpp, BYTE *WINPR_RESTRICT pDstData, UINT32 DstFormat, UINT32 nDstStep, UINT32 nXDst, UINT32 nYDst, UINT32 nDstWidth, UINT32 nDstHeight, const gdiPalette *WINPR_RESTRICT palette) |
FREERDP_API BOOL | interleaved_compress (BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT interleaved, BYTE *WINPR_RESTRICT pDstData, UINT32 *WINPR_RESTRICT pDstSize, UINT32 nWidth, UINT32 nHeight, const BYTE *WINPR_RESTRICT pSrcData, UINT32 SrcFormat, UINT32 nSrcStep, UINT32 nXSrc, UINT32 nYSrc, const gdiPalette *WINPR_RESTRICT palette, UINT32 bpp) |
FREERDP_API BOOL | bitmap_interleaved_context_reset (BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT interleaved) |
FREERDP_API void | bitmap_interleaved_context_free (BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT interleaved) |
FREERDP_API BITMAP_INTERLEAVED_CONTEXT * | bitmap_interleaved_context_new (BOOL Compressor) |
FREERDP_API void bitmap_interleaved_context_free | ( | BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT | interleaved | ) |
FREERDP_API BITMAP_INTERLEAVED_CONTEXT* bitmap_interleaved_context_new | ( | BOOL | Compressor | ) |
FREERDP_API BOOL bitmap_interleaved_context_reset | ( | BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT | interleaved | ) |
FREERDP_API BOOL interleaved_compress | ( | BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT | interleaved, |
BYTE *WINPR_RESTRICT | pDstData, | ||
UINT32 *WINPR_RESTRICT | pDstSize, | ||
UINT32 | nWidth, | ||
UINT32 | nHeight, | ||
const BYTE *WINPR_RESTRICT | pSrcData, | ||
UINT32 | SrcFormat, | ||
UINT32 | nSrcStep, | ||
UINT32 | nXSrc, | ||
UINT32 | nYSrc, | ||
const gdiPalette *WINPR_RESTRICT | palette, | ||
UINT32 | bpp | ||
) |
FREERDP_API BOOL interleaved_decompress | ( | BITMAP_INTERLEAVED_CONTEXT *WINPR_RESTRICT | interleaved, |
const BYTE *WINPR_RESTRICT | pSrcData, | ||
UINT32 | SrcSize, | ||
UINT32 | nSrcWidth, | ||
UINT32 | nSrcHeight, | ||
UINT32 | bpp, | ||
BYTE *WINPR_RESTRICT | pDstData, | ||
UINT32 | DstFormat, | ||
UINT32 | nDstStep, | ||
UINT32 | nXDst, | ||
UINT32 | nYDst, | ||
UINT32 | nDstWidth, | ||
UINT32 | nDstHeight, | ||
const gdiPalette *WINPR_RESTRICT | palette | ||
) |