gst: Don't declare variables inside the for loop header

This is a C99 feature.
This commit is contained in:
Sebastian Dröge 2016-12-13 22:26:08 +02:00
parent 6ee5922f2f
commit 9795115564
2 changed files with 11 additions and 8 deletions

View file

@ -1638,8 +1638,9 @@ gst_base_text_overlay_set_composition (GstBaseTextOverlay * overlay)
guint num_overlays =
gst_video_overlay_composition_n_rectangles
(overlay->upstream_composition);
guint i;
for (guint i = 0; i < num_overlays; i++) {
for (i = 0; i < num_overlays; i++) {
GstVideoOverlayRectangle *rectangle;
rectangle =
gst_video_overlay_composition_get_rectangle

View file

@ -524,7 +524,7 @@ GST_START_TEST (test_duration_query)
GST_END_TEST;
static gchar *
get_buffer_checksum (GstBuffer *buf)
get_buffer_checksum (GstBuffer * buf)
{
GstMapInfo map = GST_MAP_INFO_INIT;
GChecksum *md5 = g_checksum_new (G_CHECKSUM_MD5);
@ -543,11 +543,12 @@ get_buffer_checksum (GstBuffer *buf)
GST_START_TEST (test_patterns_are_deterministic)
{
GType type;
GEnumClass * enum_class;
GEnumClass *enum_class;
gint num_patterns;
GstHarness *h[2];
const gint num_instances = G_N_ELEMENTS (h);
const gint num_frames = 2;
gint pattern, i, frame;
/* Create an element to register types used below */
gst_object_unref (gst_element_factory_make ("videotestsrc", NULL));
@ -562,19 +563,19 @@ GST_START_TEST (test_patterns_are_deterministic)
/* For each pattern, make sure that all instances produce identical
* frames */
for (gint pattern = 0; pattern < num_patterns; pattern++) {
for (pattern = 0; pattern < num_patterns; pattern++) {
for (gint i = 0; i < G_N_ELEMENTS (h); i++) {
for (i = 0; i < G_N_ELEMENTS (h); i++) {
h[i] = gst_harness_new ("videotestsrc");
g_object_set (h[i]->element, "pattern", pattern, NULL);
gst_harness_set_blocking_push_mode (h[i]);
gst_harness_play (h[i]);
}
for (gint frame = 0; frame < num_frames; frame++) {
for (frame = 0; frame < num_frames; frame++) {
gchar *ref_checksum = NULL;
for (gint i = 0; i < num_instances; i++) {
for (i = 0; i < num_instances; i++) {
GstBuffer *buffer = gst_harness_pull (h[i]);
gchar *checksum = get_buffer_checksum (buffer);
@ -588,10 +589,11 @@ GST_START_TEST (test_patterns_are_deterministic)
}
g_free (ref_checksum);
}
for (gint i = 0; i < G_N_ELEMENTS (h); i++)
for (i = 0; i < G_N_ELEMENTS (h); i++)
gst_harness_teardown (h[i]);
}
}
GST_END_TEST;