     decoder.setFileReadCallback(fileReadCallback);
     decoder.setFileReadBlockCallback(fileReadBlockCallback);
 
+#if (START_WITH_RANDOM_GIF == 1)
     // Seed the random number generator
     randomSeed(analogRead(14));
+#endif
 
     Serial.begin(115200);
     Serial.println("Starting AnimatedGIFs Sketch");


#define USE_SMARTMATRIX         1
#define ENABLE_SCROLLING        1

// range 0-255
const int defaultBrightness = 255;

            // Calculate time in the future to terminate animation
            futureTime = millis() + (DISPLAY_TIME_SECONDS * 1000);
        }

        // get the index for the next pass through
        if (++index >= num_files) {
            index = 0;
        }
    }

    decoder.decodeFrame();
