![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
#include <cl_video.h>
Data Fields | |
struct cachepic_s * | cachepic |
void(* | close )(void *stream) |
int(* | decodeframe )(void *stream, void *imagedata, unsigned int Rmask, unsigned int Gmask, unsigned int Bmask, unsigned int bytesperpixel, int imagebytesperrow) |
char | filename [MAX_QPATH] |
int | framenum |
double | framerate |
double(* | getaspectratio )(void *stream) |
double(* | getframerate )(void *stream) |
unsigned int(* | getheight )(void *stream) |
unsigned int(* | getwidth )(void *stream) |
int | height |
void * | imagedata |
double | lasttime |
char | name [MAX_QPATH] |
int | ownertag |
double | starttime |
clvideostate_t | state |
void * | stream |
float | subtitle_end [CLVIDEO_MAX_SUBTITLES] |
float | subtitle_start [CLVIDEO_MAX_SUBTITLES] |
char * | subtitle_text [CLVIDEO_MAX_SUBTITLES] |
int | subtitles |
qbool | suspended |
int | width |
Definition at line 35 of file cl_video.h.
struct cachepic_s* clvideo_t::cachepic |
Definition at line 50 of file cl_video.h.
Referenced by CL_DrawVideo(), CL_Video_Frame(), LinkVideoTexture(), and OpenVideo().
Definition at line 62 of file cl_video.h.
Referenced by CL_CloseVideo(), CL_RestartVideo(), dpvsimpledecode_open(), jam_open(), LibAvW_OpenVideo(), and SuspendVideo().
int(* clvideo_t::decodeframe) (void *stream, void *imagedata, unsigned int Rmask, unsigned int Gmask, unsigned int Bmask, unsigned int bytesperpixel, int imagebytesperrow) |
Definition at line 67 of file cl_video.h.
Referenced by CL_Video_Frame(), dpvsimpledecode_open(), jam_open(), and LibAvW_OpenVideo().
char clvideo_t::filename[MAX_QPATH] |
Definition at line 75 of file cl_video.h.
Referenced by OpenStream(), and OpenVideo().
int clvideo_t::framenum |
Definition at line 44 of file cl_video.h.
Referenced by CL_DrawVideo(), CL_GetVideoBySlot(), CL_RestartVideo(), CL_Video_Frame(), and OpenVideo().
double clvideo_t::framerate |
Definition at line 45 of file cl_video.h.
Referenced by CL_DrawVideo(), CL_Video_Frame(), and OpenVideo().
Definition at line 66 of file cl_video.h.
Referenced by CL_DrawVideo(), dpvsimpledecode_open(), jam_open(), and LibAvW_OpenVideo().
Definition at line 65 of file cl_video.h.
Referenced by dpvsimpledecode_open(), jam_open(), LibAvW_OpenVideo(), and OpenVideo().
Definition at line 64 of file cl_video.h.
Referenced by dpvsimpledecode_open(), jam_open(), LibAvW_OpenVideo(), and OpenVideo().
Definition at line 63 of file cl_video.h.
Referenced by dpvsimpledecode_open(), jam_open(), LibAvW_OpenVideo(), and OpenVideo().
int clvideo_t::height |
Definition at line 53 of file cl_video.h.
Referenced by LinkVideoTexture(), OpenVideo(), VideoUpdateCallback(), and WakeVideo().
void* clvideo_t::imagedata |
Definition at line 47 of file cl_video.h.
Referenced by CL_Video_Frame(), OpenVideo(), UnlinkVideoTexture(), VideoUpdateCallback(), and WakeVideo().
double clvideo_t::lasttime |
Definition at line 71 of file cl_video.h.
Referenced by CL_GetVideoBySlot(), CL_RestartVideo(), CL_SetVideoState(), CL_Video_Frame(), OpenVideo(), and WakeVideo().
char clvideo_t::name[MAX_QPATH] |
Definition at line 51 of file cl_video.h.
Referenced by LinkVideoTexture(), OpenVideo(), UnlinkVideoTexture(), and VideoUpdateCallback().
int clvideo_t::ownertag |
Definition at line 37 of file cl_video.h.
Referenced by OpenVideo().
double clvideo_t::starttime |
Definition at line 43 of file cl_video.h.
Referenced by CL_DrawVideo(), CL_RestartVideo(), CL_Video_Frame(), and WakeVideo().
clvideostate_t clvideo_t::state |
Definition at line 38 of file cl_video.h.
Referenced by CL_CloseVideo(), CL_GetVideoBySlot(), CL_RestartVideo(), CL_SetVideoState(), CL_Video_Frame(), cl_video_shutdown(), cl_video_start(), CL_VideoStart(), OpenVideo(), SuspendVideo(), VM_cin_getstate(), and WakeVideo().
void* clvideo_t::stream |
Definition at line 41 of file cl_video.h.
Referenced by CL_CloseVideo(), CL_DrawVideo(), CL_RestartVideo(), CL_Video_Frame(), OpenStream(), OpenVideo(), and SuspendVideo().
float clvideo_t::subtitle_end[CLVIDEO_MAX_SUBTITLES] |
Definition at line 59 of file cl_video.h.
Referenced by CL_DrawVideo(), and LoadSubtitles().
float clvideo_t::subtitle_start[CLVIDEO_MAX_SUBTITLES] |
Definition at line 58 of file cl_video.h.
Referenced by CL_DrawVideo(), and LoadSubtitles().
char* clvideo_t::subtitle_text[CLVIDEO_MAX_SUBTITLES] |
Definition at line 57 of file cl_video.h.
Referenced by CL_CloseVideo(), CL_DrawVideo(), and LoadSubtitles().
int clvideo_t::subtitles |
Definition at line 56 of file cl_video.h.
Referenced by CL_CloseVideo(), CL_DrawVideo(), LoadSubtitles(), and OpenVideo().
qbool clvideo_t::suspended |
Definition at line 73 of file cl_video.h.
Referenced by CL_CloseVideo(), CL_GetVideoBySlot(), CL_Video_Frame(), cl_video_shutdown(), cl_video_start(), SuspendVideo(), and WakeVideo().
int clvideo_t::width |
Definition at line 52 of file cl_video.h.
Referenced by CL_Video_Frame(), LinkVideoTexture(), OpenVideo(), VideoUpdateCallback(), and WakeVideo().