8 static const char MVE_HEADER[]  = 
"Interplay MVE File\x1A";
 
    9 static const short MVE_HDRCONST1 = 0x001A;
 
   10 static const short MVE_HDRCONST2 = 0x0100;
 
   11 static const short MVE_HDRCONST3 = 0x1133;
 
   22         value = data[0] | (data[1] << 8);
 
   29         value = data[0] | (data[1] << 8);
 
   36         value = data[0] | (data[1] << 8) | (data[2] << 16) | (data[3] << 24);
 
   60         strncpy(lower_name, filename, strlen(filename)+1);
 
   63         char *
p = strchr( lower_name, 
'.' );
 
   87         if (strcmp(buffer, MVE_HEADER))
 
  273         stream->
movie = NULL;
 
  278         if (stream->
movie == NULL) {
 
  293         stream->
movie = NULL;
 
  307         while (major != 0xff) {
 
void mve_audio_createbuf(ubyte minor, ubyte *data)
 
ushort mve_get_ushort(ubyte *data)
 
int mvefile_fetch_next_chunk(MVEFILE *file)
 
int mve_get_int(ubyte *data)
 
int cfread(void *buf, int elsize, int nelem, CFILE *fp)
 
GLsizei const GLfloat * value
 
void cfread_string(char *buf, int n, CFILE *file)
 
int mve_video_init(ubyte *data)
 
void mve_video_codemap(ubyte *data, int len)
 
ubyte * mvefile_get_next_segment(MVEFILE *file)
 
short mve_get_short(ubyte *data)
 
int mve_timer_create(ubyte *data)
 
void mve_close(MVESTREAM *stream)
 
void mve_video_data(ubyte *data, int len)
 
short cfread_short(CFILE *file, int ver, short deflt)
 
int mve_audio_data(ubyte major, ubyte *data)
 
void mvefile_advance_segment(MVEFILE *file)
 
int mve_video_createbuf(ubyte minor, ubyte *data)
 
MVEFILE * mvefile_open(char *filename)
 
int mve_play_next_chunk(MVESTREAM *stream)
 
int mvefile_get_next_segment_size(MVEFILE *file)
 
ubyte mvefile_get_next_segment_major(MVEFILE *file)
 
MVESTREAM * mve_open(char *filename)
 
GLenum GLsizei GLenum GLenum const GLvoid * data
 
GLenum GLuint GLenum GLsizei length
 
void mve_video_palette(ubyte *data)
 
int cfclose(CFILE *cfile)
 
ubyte mvefile_get_next_segment_minor(MVEFILE *file)
 
void mvefile_close(MVEFILE *file)