ext/faad/gstfaad.c: HACK to correct signed char assumption in faad.h.

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_sinkconnect): HACK to correct
signed char assumption in faad.h.
This commit is contained in:
David Schleef 2004-05-08 00:20:18 +00:00
parent 304141bd77
commit 5093ae66b9
2 changed files with 7 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2004-05-07 David Schleef <ds@schleef.org>
* ext/faad/gstfaad.c: (gst_faad_sinkconnect): HACK to correct
signed char assumption in faad.h.
2004-05-07 Ronald Bultje <rbultje@ronald.bitfreak.net>
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps):

View file

@ -157,7 +157,8 @@ gst_faad_sinkconnect (GstPad * pad, const GstCaps * caps)
guchar channels;
buf = g_value_get_boxed (value);
if (faacDecInit2 (faad->handle, GST_BUFFER_DATA (buf),
/* someone forgot that char can be unsigned when writing the API */
if ((gint8) faacDecInit2 (faad->handle, GST_BUFFER_DATA (buf),
GST_BUFFER_SIZE (buf), &samplerate, &channels) < 0)
return GST_PAD_LINK_REFUSED;