FreeRDP
|
#include <freerdp/api.h>
#include <freerdp/types.h>
#include <freerdp/freerdp.h>
#include <freerdp/constants.h>
Functions | |
FREERDP_API BOOL | yuv_context_decode (YUV_CONTEXT *context, const BYTE *pYUVData[3], UINT32 iStride[3], DWORD DstFormat, BYTE *dest, UINT32 nDstStep) |
FREERDP_API void | yuv_context_reset (YUV_CONTEXT *context, UINT32 width, UINT32 height) |
FREERDP_API YUV_CONTEXT * | yuv_context_new (BOOL encoder) |
FREERDP_API void | yuv_context_free (YUV_CONTEXT *context) |
FREERDP_API BOOL yuv_context_decode | ( | YUV_CONTEXT * | context, |
const BYTE * | pYUVData[3], | ||
UINT32 | iStride[3], | ||
DWORD | DstFormat, | ||
BYTE * | dest, | ||
UINT32 | nDstStep | ||
) |
FREERDP_API void yuv_context_free | ( | YUV_CONTEXT * | context | ) |
FREERDP_API YUV_CONTEXT* yuv_context_new | ( | BOOL | encoder | ) |
do it here to avoid a race condition between threads
FREERDP_API void yuv_context_reset | ( | YUV_CONTEXT * | context, |
UINT32 | width, | ||
UINT32 | height | ||
) |