From 9c984b9594c29ecacf9a6c20f3280ecb83001263 Mon Sep 17 00:00:00 2001 From: Jens Granseuer Date: Tue, 29 Apr 2008 19:11:56 +0000 Subject: gst/subenc/gstsrtenc.c: Declare variables at the beginning of blocks. Fixes compilation with gcc 2.x and other compil... Original commit message from CVS: Patch by: Jens Granseuer * gst/subenc/gstsrtenc.c: (gst_srt_enc_timestamp_to_string): Declare variables at the beginning of blocks. Fixes compilation with gcc 2.x and other compilers. Fixes bug #530611. --- gst/subenc/gstsrtenc.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'gst') diff --git a/gst/subenc/gstsrtenc.c b/gst/subenc/gstsrtenc.c index c9923fd0c..4077f7655 100644 --- a/gst/subenc/gstsrtenc.c +++ b/gst/subenc/gstsrtenc.c @@ -63,16 +63,18 @@ GST_BOILERPLATE (GstSrtEnc, gst_srt_enc, GstElement, GST_TYPE_ELEMENT); static gchar * gst_srt_enc_timestamp_to_string (GstClockTime timestamp) { - guint h = timestamp / (3600 * GST_SECOND); + guint h, m, s, ms; + + h = timestamp / (3600 * GST_SECOND); timestamp -= h * 3600 * GST_SECOND; - guint m = timestamp / (60 * GST_SECOND); + m = timestamp / (60 * GST_SECOND); timestamp -= m * 60 * GST_SECOND; - guint s = timestamp / GST_SECOND; + s = timestamp / GST_SECOND; timestamp -= s * GST_SECOND; - guint ms = timestamp / GST_MSECOND; + ms = timestamp / GST_MSECOND; return g_strdup_printf ("%.2d:%.2d:%.2d,%.3d", h, m, s, ms); } -- cgit v1.2.1