changeset 5260:b0f5108fda60

Cleaned up the file a bit for tutorial viewing
author Sam Lantinga <slouken@libsdl.org>
date Fri, 11 Feb 2011 13:06:35 -0800
parents f650566b2f51
children bbdf9250ee8b
files test/teststreaming.c
diffstat 1 files changed, 23 insertions(+), 109 deletions(-) [+]
line wrap: on
line diff
--- a/test/teststreaming.c	Fri Feb 11 12:24:59 2011 -0800
+++ b/test/teststreaming.c	Fri Feb 11 13:06:35 2011 -0800
@@ -6,7 +6,6 @@
 
 #include <stdlib.h>
 #include <stdio.h>
-#include <string.h>
 
 #include "SDL.h"
 
@@ -17,123 +16,38 @@
 #define MOOSEFRAMES_COUNT 10
 
 SDL_Color MooseColors[84] = {
-    {49, 49, 49}
-    , {66, 24, 0}
-    , {66, 33, 0}
-    , {66, 66, 66}
-    ,
-    {66, 115, 49}
-    , {74, 33, 0}
-    , {74, 41, 16}
-    , {82, 33, 8}
-    ,
-    {82, 41, 8}
-    , {82, 49, 16}
-    , {82, 82, 82}
-    , {90, 41, 8}
-    ,
-    {90, 41, 16}
-    , {90, 57, 24}
-    , {99, 49, 16}
-    , {99, 66, 24}
-    ,
-    {99, 66, 33}
-    , {99, 74, 33}
-    , {107, 57, 24}
-    , {107, 82, 41}
-    ,
-    {115, 57, 33}
-    , {115, 66, 33}
-    , {115, 66, 41}
-    , {115, 74, 0}
-    ,
-    {115, 90, 49}
-    , {115, 115, 115}
-    , {123, 82, 0}
-    , {123, 99, 57}
-    ,
-    {132, 66, 41}
-    , {132, 74, 41}
-    , {132, 90, 8}
-    , {132, 99, 33}
-    ,
-    {132, 99, 66}
-    , {132, 107, 66}
-    , {140, 74, 49}
-    , {140, 99, 16}
-    ,
-    {140, 107, 74}
-    , {140, 115, 74}
-    , {148, 107, 24}
-    , {148, 115, 82}
-    ,
-    {148, 123, 74}
-    , {148, 123, 90}
-    , {156, 115, 33}
-    , {156, 115, 90}
-    ,
-    {156, 123, 82}
-    , {156, 132, 82}
-    , {156, 132, 99}
-    , {156, 156, 156}
-    ,
-    {165, 123, 49}
-    , {165, 123, 90}
-    , {165, 132, 82}
-    , {165, 132, 90}
-    ,
-    {165, 132, 99}
-    , {165, 140, 90}
-    , {173, 132, 57}
-    , {173, 132, 99}
-    ,
-    {173, 140, 107}
-    , {173, 140, 115}
-    , {173, 148, 99}
-    , {173, 173, 173}
-    ,
-    {181, 140, 74}
-    , {181, 148, 115}
-    , {181, 148, 123}
-    , {181, 156, 107}
-    ,
-    {189, 148, 123}
-    , {189, 156, 82}
-    , {189, 156, 123}
-    , {189, 156, 132}
-    ,
-    {189, 189, 189}
-    , {198, 156, 123}
-    , {198, 165, 132}
-    , {206, 165, 99}
-    ,
-    {206, 165, 132}
-    , {206, 173, 140}
-    , {206, 206, 206}
-    , {214, 173, 115}
-    ,
-    {214, 173, 140}
-    , {222, 181, 148}
-    , {222, 189, 132}
-    , {222, 189, 156}
-    ,
-    {222, 222, 222}
-    , {231, 198, 165}
-    , {231, 231, 231}
-    , {239, 206, 173}
+    {49, 49, 49}, {66, 24, 0}, {66, 33, 0}, {66, 66, 66},
+    {66, 115, 49}, {74, 33, 0}, {74, 41, 16}, {82, 33, 8},
+    {82, 41, 8}, {82, 49, 16}, {82, 82, 82}, {90, 41, 8},
+    {90, 41, 16}, {90, 57, 24}, {99, 49, 16}, {99, 66, 24},
+    {99, 66, 33}, {99, 74, 33}, {107, 57, 24}, {107, 82, 41},
+    {115, 57, 33}, {115, 66, 33}, {115, 66, 41}, {115, 74, 0},
+    {115, 90, 49}, {115, 115, 115}, {123, 82, 0}, {123, 99, 57},
+    {132, 66, 41}, {132, 74, 41}, {132, 90, 8}, {132, 99, 33},
+    {132, 99, 66}, {132, 107, 66}, {140, 74, 49}, {140, 99, 16},
+    {140, 107, 74}, {140, 115, 74}, {148, 107, 24}, {148, 115, 82},
+    {148, 123, 74}, {148, 123, 90}, {156, 115, 33}, {156, 115, 90},
+    {156, 123, 82}, {156, 132, 82}, {156, 132, 99}, {156, 156, 156},
+    {165, 123, 49}, {165, 123, 90}, {165, 132, 82}, {165, 132, 90},
+    {165, 132, 99}, {165, 140, 90}, {173, 132, 57}, {173, 132, 99},
+    {173, 140, 107}, {173, 140, 115}, {173, 148, 99}, {173, 173, 173},
+    {181, 140, 74}, {181, 148, 115}, {181, 148, 123}, {181, 156, 107},
+    {189, 148, 123}, {189, 156, 82}, {189, 156, 123}, {189, 156, 132},
+    {189, 189, 189}, {198, 156, 123}, {198, 165, 132}, {206, 165, 99},
+    {206, 165, 132}, {206, 173, 140}, {206, 206, 206}, {214, 173, 115},
+    {214, 173, 140}, {222, 181, 148}, {222, 189, 132}, {222, 189, 156},
+    {222, 222, 222}, {231, 198, 165}, {231, 231, 231}, {239, 206, 173}
 };
 
 Uint8 MooseFrames[MOOSEFRAMES_COUNT][MOOSEFRAME_SIZE];
 
-/* Call this instead of exit(), so we can clean up SDL: atexit() is evil. */
-static void
-quit(int rc)
+void quit(int rc)
 {
     SDL_Quit();
     exit(rc);
 }
 
-static void UpdateTexture(SDL_Texture *texture, int frame)
+void UpdateTexture(SDL_Texture *texture, int frame)
 {
     SDL_Color *color;
     Uint8 *src;