![]() |
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(), 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().