From 7ff9bdb45659fdfbc434a202c0588c6a271bef0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Thu, 26 Mar 2009 11:37:28 +0100 Subject: acm: Port to MinGW Fixes bug #573595. --- sys/acmmp3dec/acmmp3dec.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'sys/acmmp3dec/acmmp3dec.c') diff --git a/sys/acmmp3dec/acmmp3dec.c b/sys/acmmp3dec/acmmp3dec.c index 9930e96d..3a158f73 100644 --- a/sys/acmmp3dec/acmmp3dec.c +++ b/sys/acmmp3dec/acmmp3dec.c @@ -153,8 +153,9 @@ acmmp3dec_setup (ACMMP3Dec * dec) acmmp3dec_set_input_format (dec); acmmp3dec_set_output_format (dec); - res = acmStreamOpen (&dec->stream, NULL, &dec->infmt, &dec->outfmt, - 0, 0, 0, 0); + res = + acmStreamOpen (&dec->stream, NULL, (LPWAVEFORMATEX) & dec->infmt, + &dec->outfmt, 0, 0, 0, 0); if (res) { GST_WARNING_OBJECT (dec, "Failed to open ACM stream: %d", res); return FALSE; @@ -171,7 +172,7 @@ acmmp3dec_setup (ACMMP3Dec * dec) /* Ask what buffer size we need to use for our output */ acmStreamSize (dec->stream, ACM_BUFFER_SIZE, - &destBufferSize, ACM_STREAMSIZEF_SOURCE); + (LPDWORD) & destBufferSize, ACM_STREAMSIZEF_SOURCE); dec->header.pbDst = (BYTE *) g_malloc (destBufferSize); dec->header.cbDstLength = destBufferSize; @@ -404,7 +405,7 @@ acmmp3dec_class_init (ACMMP3DecClass * klass) } static void -acmmp3dec_base_init (ACMMP3DecClass * klass) +acmmp3dec_base_init (gpointer klass) { GstElementClass *element_class = GST_ELEMENT_CLASS (klass); -- cgit v1.2.1