From 0e7e8daf120929fb247ce6d59c1b5776b6e34871 Mon Sep 17 00:00:00 2001 From: Jens Granseuer Date: Fri, 3 Mar 2006 18:10:12 +0000 Subject: [PATCH] ext/xvid/gstxviddec.c: Declare variable at the beginning of the block and make gcc-2.9x Original commit message from CVS: * ext/xvid/gstxviddec.c: (gst_xviddec_chain): Declare variable at the beginning of the block and make gcc-2.9x happy (fixes #333283; patch by: Jens Granseuer). --- ChangeLog | 6 ++++++ ext/xvid/gstxviddec.c | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e88b100da3..c50f7bbf84 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-03-03 Tim-Philipp Müller + + * ext/xvid/gstxviddec.c: (gst_xviddec_chain): + Declare variable at the beginning of the block and make gcc-2.9x + happy (fixes #333283; patch by: Jens Granseuer). + 2006-03-03 Edward Hervey * gst/qtdemux/qtdemux.c: (qtdemux_parse), (qtdemux_parse_trak): diff --git a/ext/xvid/gstxviddec.c b/ext/xvid/gstxviddec.c index e108afc6cb..94da4e9b47 100644 --- a/ext/xvid/gstxviddec.c +++ b/ext/xvid/gstxviddec.c @@ -197,6 +197,7 @@ gst_xviddec_chain (GstPad * pad, GstBuffer * buf) GstBuffer *outbuf = NULL; xvid_dec_frame_t xframe; GstFlowReturn ret = GST_FLOW_OK; + guint bufsize; int error = 0; if (xviddec->handle == NULL) { @@ -204,7 +205,7 @@ gst_xviddec_chain (GstPad * pad, GstBuffer * buf) goto not_negotiated; } - guint bufsize = (xviddec->width * xviddec->height * xviddec->bpp / 8); + bufsize = (xviddec->width * xviddec->height * xviddec->bpp / 8); outbuf = gst_buffer_new_and_alloc (bufsize);