{
rc = freerdp_image_copy(pixels, DstFormat, info.stride, x, y, width, height,
gdi->primary_buffer, gdi->dstFormat, gdi->stride, x, y,
- &gdi->palette);
+ &gdi->palette, FREERDP_FLIP_NONE);
}
if ((ret = AndroidBitmap_unlockPixels(env, bitmap)) < 0)
mrdpCursor->cursor_data = cursor_data;
format = PIXEL_FORMAT_RGBA32;
- if (freerdp_image_copy_from_pointer_data(
+ if (!freerdp_image_copy_from_pointer_data(
cursor_data, format,
0, 0, 0, pointer->width, pointer->height,
pointer->xorMaskData, pointer->lengthXorMask,
pointer->andMaskData, pointer->lengthAndMask,
- pointer->xorBpp, NULL) < 0)
+ pointer->xorBpp, NULL))
{
free(cursor_data);
mrdpCursor->cursor_data = NULL;
if (data)
freerdp_image_copy(cdata, dstFormat, 0, 0, 0, width, height, data, srcFormat, 0,
- 0, 0, &wfc->context.gdi->palette);
+ 0, 0, &wfc->context.gdi->palette, FREERDP_FLIP_NONE);
if (pdata)
*pdata = cdata;
if (!freerdp_image_copy_from_pointer_data(pdata, gdi->dstFormat, 0, 0, 0,
pointer->width, pointer->height,
pointer->xorMaskData, pointer->lengthXorMask,
- pointer->andMaskData, pointer->lengthAndMask, pointer->xorBpp, &gdi->palette))
+ pointer->andMaskData, pointer->lengthAndMask, pointer->xorBpp, &gdi->palette, FREERDP_FLIP_NONE))
{
_aligned_free(pdata);
goto fail;
else
{
freerdp_image_copy(surface->data, surface->format, surface->scanline,
- x, y, width, height, pSrcData, PIXEL_FORMAT_BGRX32, nSrcStep, x, y, NULL);
+ x, y, width, height, pSrcData, PIXEL_FORMAT_BGRX32, nSrcStep, x, y, NULL, FREERDP_FLIP_NONE);
}
IOSurfaceUnlock(frameSurface, kIOSurfaceLockReadOnly, NULL);
freerdp_image_copy(surface->data, surface->format,
surface->scanline, x - surface->x, y - surface->y, width, height,
- pDstData, DstFormat, nDstStep, 0, 0, NULL);
+ pDstData, DstFormat, nDstStep, 0, 0, NULL, FREERDP_FLIP_NONE);
ArrayList_Lock(server->clients);
count = ArrayList_Count(server->clients);
shadow_subsystem_frame_update((rdpShadowSubsystem*)subsystem);