From 554690f45ac97a83cafd50fff23c36a6f33d9645 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Fri, 3 Oct 2003 06:38:09 +0000 Subject: Fix typefind function for BBB's new system Original commit message from CVS: Fix typefind function for BBB's new system --- ext/swfdec/gstswfdec.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ext/swfdec/gstswfdec.c b/ext/swfdec/gstswfdec.c index a052fe7ac..119c0403b 100644 --- a/ext/swfdec/gstswfdec.c +++ b/ext/swfdec/gstswfdec.c @@ -627,9 +627,13 @@ gst_swfdec_get_property (GObject *object, guint prop_id, GValue *value, GParamSp } static GstCaps * -swf_type_find(GstBuffer *buf, gpointer private) +swf_type_find(GstByteStream *bs, gpointer private) { - gchar *data = GST_BUFFER_DATA(buf); + GstBuffer *buf; + gchar *data; + + gst_bytestream_peek (bs, &buf, 4); + data = GST_BUFFER_DATA(buf); if (GST_BUFFER_SIZE (buf) < 4) return NULL; -- cgit v1.2.1