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

Functions

FREERDP_API int xcrush_compress (XCRUSH_CONTEXT *xcrush, BYTE *pSrcData, UINT32 SrcSize, BYTE **ppDstData, UINT32 *pDstSize, UINT32 *pFlags)
 
FREERDP_API int xcrush_decompress (XCRUSH_CONTEXT *xcrush, BYTE *pSrcData, UINT32 SrcSize, BYTE **ppDstData, UINT32 *pDstSize, UINT32 flags)
 
FREERDP_API void xcrush_context_reset (XCRUSH_CONTEXT *xcrush, BOOL flush)
 
FREERDP_API XCRUSH_CONTEXT * xcrush_context_new (BOOL Compressor)
 
FREERDP_API void xcrush_context_free (XCRUSH_CONTEXT *xcrush)
 

Function Documentation

◆ xcrush_compress()

FREERDP_API int xcrush_compress ( XCRUSH_CONTEXT *  xcrush,
BYTE pSrcData,
UINT32  SrcSize,
BYTE **  ppDstData,
UINT32 *  pDstSize,
UINT32 *  pFlags 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xcrush_context_free()

FREERDP_API void xcrush_context_free ( XCRUSH_CONTEXT *  xcrush)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xcrush_context_new()

FREERDP_API XCRUSH_CONTEXT* xcrush_context_new ( BOOL  Compressor)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xcrush_context_reset()

FREERDP_API void xcrush_context_reset ( XCRUSH_CONTEXT *  xcrush,
BOOL  flush 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ xcrush_decompress()

FREERDP_API int xcrush_decompress ( XCRUSH_CONTEXT *  xcrush,
BYTE pSrcData,
UINT32  SrcSize,
BYTE **  ppDstData,
UINT32 *  pDstSize,
UINT32  flags 
)
Here is the call graph for this function:
Here is the caller graph for this function: