Original commit message from CVS:
* ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_peek):
Yet Another Logic Error.
+2005-01-25 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_peek):
+ Yet Another Logic Error.
+
2005-01-25 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_negotiate):
info = (GstProtocolInfo *) h->priv_data;
- g_return_val_if_fail (info->flags == URL_RDONLY, -EIO);
+ g_return_val_if_fail (info->flags == URL_RDONLY, AVERROR_IO);
bs = info->bs;
if (will_get_eos)
info->eos = TRUE;
}
- } while ((!info->eos && total != request) || have_event);
+ } while ((!info->eos && total != request) && !have_event);
memcpy (buf, data, total);