20#ifndef FREERDP_SERVER_MAC_MLION_H
21#define FREERDP_SERVER_MAC_MLION_H
23#include <freerdp/codec/rfx.h>
25WINPR_ATTR_NODISCARD
int mf_mlion_display_info(UINT32* disp_width, UINT32* dispHeight,
28WINPR_ATTR_NODISCARD
int mf_mlion_screen_updates_init(
void);
30WINPR_ATTR_NODISCARD
int mf_mlion_start_getting_screen_updates(
void);
31WINPR_ATTR_NODISCARD
int mf_mlion_stop_getting_screen_updates(
void);
33WINPR_ATTR_NODISCARD
int mf_mlion_get_dirty_region(
RFX_RECT* invalid);
34WINPR_ATTR_NODISCARD
int mf_mlion_peek_dirty_region(
RFX_RECT* invalid);
35WINPR_ATTR_NODISCARD
int mf_mlion_clear_dirty_region(
void);
37WINPR_ATTR_NODISCARD
int mf_mlion_get_pixelData(
long x,
long y,
long width,
long height,