From a5d1444ef480952c73b429d43aadb943925e5aa1 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 21 Mar 2012 21:16:46 +0100 Subject: pcm_pack: fix regression in unpack_sample() Should have been "==", not "!=". --- src/pcm_pack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/pcm_pack.c') diff --git a/src/pcm_pack.c b/src/pcm_pack.c index aa241f43..921d880c 100644 --- a/src/pcm_pack.c +++ b/src/pcm_pack.c @@ -59,7 +59,7 @@ unpack_sample(int32_t *dest0, const uint8_t *src) *dest++ = *src++; *dest++ = *src; - if (G_BYTE_ORDER != G_LITTLE_ENDIAN) + if (G_BYTE_ORDER == G_LITTLE_ENDIAN) /* extend the sign bit to the most fourth byte */ *dest++ = *src & 0x80 ? 0xff : 0x00; } -- cgit v1.2.3