3 * sushivision copyright (C) 2006-2007 Monty <monty@xiph.org>
5 * sushivision is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; either version 2, or (at your option)
10 * sushivision is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
15 * You should have received a copy of the GNU General Public License
16 * along with sushivision; see the file COPYING. If not, write to the
17 * Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
22 #include <sys/types.h>
24 #if __BYTE_ORDER == __LITTLE_ENDIAN
62 extern int _sv_mapping_names();
63 extern char *_sv_mapping_name(int i
);
65 extern int _sv_solid_names();
66 extern char *_sv_solid_name(int i
);
68 extern void (*mapfunc
[])(int, int, sv_lcolor_t
*);
69 extern sv_ucolor_t (*mixfunc
[])(sv_ucolor_t
, sv_ucolor_t
);
70 extern sv_propmap_t
*mapnames
[];
71 extern void (*mapsolid
[])(int, int, sv_lcolor_t
*);
72 extern sv_ucolor_t (*mixsolid
[])(sv_ucolor_t
, sv_ucolor_t
);
73 extern sv_propmap_t
*solidnames
[];