diff --git a/gst/siren/common.h b/gst/siren/common.h index 1ed342cedd..36416540ce 100644 --- a/gst/siren/common.h +++ b/gst/siren/common.h @@ -124,7 +124,7 @@ extern int GetSirenCodecInfo(int flag, int sample_rate, int *number_of_coefs, in (((unsigned short)val % 256) & 0xff) << 8 | \ ((((unsigned short)val / POW_2_8) % 256) & 0xff) )) -#define ME_TO_LE16(val) ( (unsigned int) ( \ +#define ME_TO_LE32(val) ( (unsigned int) ( \ ((((unsigned int) val ) % 256) & 0xff) << 24 | \ ((((unsigned int) val / POW_2_8 ) % 256) & 0xff) << 16| \ ((((unsigned int) val / POW_2_16) % 256) & 0xff) << 8 | \