From aedf92f4741b2010512e1b9c45b4bc462b33cb86 Mon Sep 17 00:00:00 2001 From: Thijs Vermeir Date: Fri, 30 Nov 2007 10:46:23 +0000 Subject: gst/librfb/rfbdecoder.c: Use glib macro for swapping Original commit message from CVS: * gst/librfb/rfbdecoder.c: Use glib macro for swapping --- ChangeLog | 5 +++++ gst/librfb/rfbdecoder.c | 5 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 89755d38..b703b712 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-11-30 Thijs Vermeir + + * gst/librfb/rfbdecoder.c: + Use glib macro for swapping + 2007-11-29 Thijs Vermeir * gst/librfb/gstrfbsrc.c: diff --git a/gst/librfb/rfbdecoder.c b/gst/librfb/rfbdecoder.c index dd7fe3a4..b4f255f3 100644 --- a/gst/librfb/rfbdecoder.c +++ b/gst/librfb/rfbdecoder.c @@ -12,7 +12,6 @@ #include #include #include -#include #include "vncauth.h" @@ -723,7 +722,7 @@ rfb_decoder_rre_encoding (RfbDecoder * decoder, gint start_x, gint start_y, buffer = rfb_decoder_read (decoder, 4 + decoder->bytespp); number_of_rectangles = RFB_GET_UINT32 (buffer); - color = bswap_32 (RFB_GET_UINT32 (buffer + 4)); + color = GUINT32_SWAP_LE_BE ((RFB_GET_UINT32 (buffer + 4))); g_free (buffer); GST_DEBUG ("number of rectangles :%d", number_of_rectangles); @@ -734,7 +733,7 @@ rfb_decoder_rre_encoding (RfbDecoder * decoder, gint start_x, gint start_y, while (number_of_rectangles--) { buffer = rfb_decoder_read (decoder, decoder->bytespp + 8); - color = bswap_32 (RFB_GET_UINT32 (buffer)); + color = GUINT32_SWAP_LE_BE ((RFB_GET_UINT32 (buffer))); x = RFB_GET_UINT16 (buffer + decoder->bytespp); y = RFB_GET_UINT16 (buffer + decoder->bytespp + 2); w = RFB_GET_UINT16 (buffer + decoder->bytespp + 4); -- cgit v1.2.1