#include "race.h"
#include "utils.h"
#include "mmfile.h"
#include "int_types.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <unistd.h>
#include <limits.h>
#include <time.h>
#include <math.h>
#include <SDL.h>
Go to the source code of this file.
Data Structures | |
struct | audiobuf |
Defines | |
#define | min(a, b) ((a) <= (b) ? (a) : (b)) |
Functions | |
static void | audio_cb (void *userdata, Uint8 *stream, int len) |
void | eperror (const char *str) |
void | eprintf (const char *fmt,...) |
int | main (int argc, char **argv) |
void | usage (const char *progname) |
Definition at line 70 of file vtest2.c.
References abuf, audiobuf::buf, audiobuf::bytes, min, and audiobuf::off.
Referenced by main().
void eprintf | ( | const char * | fmt, | |
... | ||||
) |
int main | ( | int | argc, | |
char ** | argv | |||
) |
Definition at line 81 of file vtest2.c.
References audio_cb(), audiobuf::buf, audiobuf::bytes, display, eperror(), eprintf(), get_time(), have_audio, mm_audio_info(), mm_close(), mm_decode_audio(), mm_decode_video(), mm_open(), mm_video_info(), audiobuf::off, audiobuf::size, usage(), xmalloc(), and xrealloc().