GstCaps *output_caps;
} ACMMP3Dec;
+GType acmmp3dec_get_type (void);
+
GST_BOILERPLATE (ACMMP3Dec, acmmp3dec, GstElement, GST_TYPE_ELEMENT);
static GstCaps *
NULL, (gst_riff_strf_auds *) fmt, NULL, NULL, NULL);
}
-gboolean
+static gboolean
acmmp3dec_set_input_format (ACMMP3Dec * dec)
{
dec->infmt.wfx.wFormatTag = WAVE_FORMAT_MPEGLAYER3;
return TRUE;
}
-gboolean
+static gboolean
acmmp3dec_set_output_format (ACMMP3Dec * dec)
{
dec->outfmt.wFormatTag = WAVE_FORMAT_PCM;
return ret;
}
-GstFlowReturn
+static GstFlowReturn
acmmp3dec_finish_stream (ACMMP3Dec * dec)
{
MMRESULT res;