8#define CLVIDEOPREFIX "video/"
13typedef enum clvideostate_e
24#define CLVIDEO_MAX_SUBTITLES 512
35typedef struct clvideo_s
62 void (*close) (
void *stream);
63 unsigned int (*getwidth) (
void *stream);
64 unsigned int (*getheight) (
void *stream);
65 double (*getframerate) (
void *stream);
66 double (*getaspectratio) (
void *stream);
67 int (*decodeframe) (
void *stream,
void *imagedata,
unsigned int Rmask,
unsigned int Gmask,
unsigned int Bmask,
unsigned int bytesperpixel,
int imagebytesperrow);
94void CL_VideoStart(
char *filename,
const char *subtitlesfile );
struct cvar_s cl_video_keepaspectratio
void CL_SetVideoState(clvideo_t *video, clvideostate_t state)
clvideo_t * CL_GetVideoByName(const char *name)
void CL_VideoStart(char *filename, const char *subtitlesfile)
struct cvar_s cl_video_subtitles_lines
#define CLVIDEO_MAX_SUBTITLES
void CL_RestartVideo(clvideo_t *video)
struct cvar_s cl_video_stipple
struct cvar_s cl_video_scale
struct cvar_s cl_video_brightness
void CL_Video_KeyEvent(int key, int ascii, qbool down)
void CL_Video_Shutdown(void)
void CL_CloseVideo(clvideo_t *video)
void CL_Video_Frame(void)
struct cvar_s cl_video_subtitles
void CL_PurgeOwner(int owner)
struct cvar_s cl_video_scale_vpos
clvideo_t * CL_OpenVideo(const char *filename, const char *name, int owner, const char *subtitlesfile)
struct cvar_s cl_video_subtitles_textsize
static int(ZEXPORT *qz_inflate)(z_stream *strm
#define MAX_QPATH
max length of a quake game pathname
struct cachepic_s * cachepic