libfreerdp-codec: fix C++ headers

This commit is contained in:
Marc-André Moreau 2014-07-07 22:24:17 -04:00
parent 465ecb02a1
commit d6a37d641e
2 changed files with 15 additions and 0 deletions

View File

@ -28,6 +28,10 @@
#include <winpr/crt.h>
#include <winpr/stream.h>
#ifdef __cplusplus
extern "C" {
#endif
FREERDP_API BOOL bitmap_decompress(BYTE* srcData, BYTE* dstData, int width, int height, int size, int srcBpp, int dstBpp);
FREERDP_API int freerdp_bitmap_compress(char* in_data, int width, int height,
@ -49,4 +53,8 @@ FREERDP_API void freerdp_bitmap_planar_context_free(BITMAP_PLANAR_CONTEXT* conte
FREERDP_API int planar_decompress(BITMAP_PLANAR_CONTEXT* planar, BYTE* pSrcData, UINT32 SrcSize,
BYTE** ppDstData, DWORD DstFormat, int nDstStep, int nXDst, int nYDst, int nWidth, int nHeight);
#ifdef __cplusplus
}
#endif
#endif /* FREERDP_CODEC_BITMAP_H */

View File

@ -27,6 +27,10 @@
#include <freerdp/api.h>
#include <freerdp/types.h>
#ifdef __cplusplus
extern "C" {
#endif
struct _REGION16_DATA;
typedef struct _REGION16_DATA REGION16_DATA;
@ -124,5 +128,8 @@ FREERDP_API BOOL region16_intersect_rect(REGION16 *dst, const REGION16 *src, con
*/
FREERDP_API void region16_uninit(REGION16 *region);
#ifdef __cplusplus
}
#endif
#endif /* __REGION_H___ */