From 4242a98d69313454589a025e6884140dc6a1e1ad Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 11 Feb 2011 13:06:35 -0800 Subject: [PATCH] Cleaned up the file a bit for tutorial viewing --- test/teststreaming.c | 132 ++++++++----------------------------------- 1 file changed, 23 insertions(+), 109 deletions(-) diff --git a/test/teststreaming.c b/test/teststreaming.c index abfb4efac..7c8e23658 100644 --- a/test/teststreaming.c +++ b/test/teststreaming.c @@ -6,7 +6,6 @@ #include #include -#include #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;