|
| DECLARE_HANDLE (HACMSTREAM) |
|
| DECLARE_HANDLE (HACMDRIVER) |
|
| MMRESULT (WINAPI *qacmStreamUnprepareHeader)(HACMSTREAM has |
|
void | Media_LoadTrackNames (char *listname) |
|
void | Media_SaveTrackNames (char *listname) |
|
qboolean | Media_EvaluateNextTrack (void) |
|
qboolean | Media_CleanupTrackName (const char *track, int *out_track, char *result, size_t resultsize) |
|
sfx_t * | Media_NextTrack (int musicchannelnum, float *starttime) |
|
float | Media_CrossFade (int musicchanel, float vol, float time) |
|
void | Media_WriteCurrentTrack (sizebuf_t *buf) |
|
qboolean | Media_NamedTrack (const char *track, const char *looptrack) |
|
void | Media_NamedTrack_f (void) |
|
void | Media_StopTrack_f (void) |
|
void | Media_NumberedTrack (unsigned int initialtrack, unsigned int looptrack) |
|
void | Media_EndedTrack (void) |
|
void | Media_SetPauseTrack (qboolean paused) |
|
void | Media_SaveTracks (vfsfile_t *outcfg) |
|
void | CD_f (void) |
|
qboolean | WinAmp_GetHandle (void) |
|
qboolean | WinAmp_StartTune (char *name) |
|
void | WinAmp_Think (void) |
|
void | Media_Seek (float time) |
|
void | Media_FForward_f (void) |
|
void | Media_Rewind_f (void) |
|
void | Media_Next_f (void) |
|
void | Media_AddTrack (const char *fname) |
|
void | Media_RemoveTrack (const char *fname) |
|
void | M_Media_Add_f (void) |
|
void | M_Media_Remove_f (void) |
|
void | M_Media_Draw (emenu_t *menu) |
|
int QDECL | Com_CompleatenameCallback (const char *name, qofs_t size, time_t mtime, void *data, searchpathfuncs_t *spath) |
|
void | Com_CompleateOSFileName (char *name) |
|
qboolean | M_Media_Key (emenu_t *menu, int key, unsigned int unicode) |
|
void | M_Menu_Media_f (void) |
|
| ULONG (WINAPI *qAVIStreamRelease)(PAVISTREAM pavi) |
|
| HRESULT (WINAPI *qAVIStreamEndStreaming)(PAVISTREAM pavi) |
|
| LPVOID (WINAPI *qAVIStreamGetFrame)(PGETFRAME pg |
|
| LONG (WINAPI *qAVIStreamStart)(PAVISTREAM pavi) |
|
| PGETFRAME (WINAPI *qAVIStreamGetFrameOpen)(PAVISTREAM pavi |
|
| void (WINAPI *qAVIFileInit)(void) |
|
qboolean | Media_RegisterDecoder (struct plugin_s *plug, media_decoder_funcs_t *funcs) |
|
qboolean | Media_UnregisterDecoder (struct plugin_s *plug, media_decoder_funcs_t *funcs) |
|
void | Media_Plugin_MoveCursor (cin_t *cin, float posx, float posy) |
|
void | Media_Plugin_KeyPress (cin_t *cin, int code, int unicode, int event) |
|
qboolean | Media_Plugin_SetSize (cin_t *cin, int width, int height) |
|
void | Media_Plugin_GetSize (cin_t *cin, int *width, int *height, float *aspect) |
|
void | Media_Plugin_ChangeStream (cin_t *cin, const char *streamname) |
|
qboolean | Media_Plugin_GetProperty (cin_t *cin, const char *propname, char *data, size_t *datasize) |
|
cin_t * | Media_Plugin_TryLoad (char *name) |
|
void | Media_Roq_GetSize (struct cin_s *cin, int *width, int *height, float *aspect) |
|
void | Media_ShutdownCin (cin_t *cin) |
|
cin_t * | Media_StartCin (char *name) |
|
qboolean | Media_StopFilm (qboolean all) |
|
qboolean | Media_PlayFilm (char *name, qboolean enqueue) |
|
void QDECL | Media_UpdateTexture (void *ctx, uploadfmt_t fmt, int width, int height, void *data, void *palette) |
|
texid_tf | Media_UpdateForShader (cin_t *cin) |
|
void QDECL | Media_Send_KeyEvent (cin_t *cin, int button, int unicode, int event) |
|
void QDECL | Media_Send_MouseMove (cin_t *cin, float x, float y) |
|
void QDECL | Media_Send_Resize (cin_t *cin, int x, int y) |
|
void QDECL | Media_Send_GetSize (cin_t *cin, int *x, int *y, float *aspect) |
|
void QDECL | Media_Send_Reset (cin_t *cin) |
|
void QDECL | Media_Send_Command (cin_t *cin, const char *command) |
|
const char *QDECL | Media_Send_GetProperty (cin_t *cin, const char *key) |
|
void | Media_SetState (cin_t *cin, cinstates_t newstate) |
|
cinstates_t | Media_GetState (cin_t *cin) |
|
void | Media_PlayFilm_f (void) |
|
void | Media_PlayVideoWindowed_f (void) |
|
qboolean | FS_FixPath (char *path, size_t pathsize) |
|
qboolean | Media_RegisterEncoder (struct plugin_s *plug, media_encoder_funcs_t *funcs) |
|
void | Media_StopRecordFilm_f (void) |
|
qboolean | Media_UnregisterEncoder (struct plugin_s *plug, media_encoder_funcs_t *funcs) |
|
int | Media_Capturing (void) |
|
void | Media_CapturePause_f (void) |
|
qboolean | Media_PausedDemo (qboolean fortiming) |
|
double | Media_TweekCaptureFrameTime (double oldtime, double time) |
|
void | Media_RecordFrame (void) |
|
void | Media_InitFakeSoundDevice (int speed, int channels, int samplebits) |
|
void | Media_VideoRestarting (void) |
|
void | Media_VideoRestarted (void) |
|
void | Media_CaptureDemoEnd (void) |
|
void | CL_PlayDemo (char *demoname, qboolean usesystempath) |
|
void | Media_RecordDemo_f (void) |
|
void | TTS_SayUnicodeString (wchar_t *stringtosay) |
|
void | TTS_SayAsciiString (char *stringtosay) |
|
void | TTS_SayChatString (char **stringtosay) |
|
void | TTS_SayConString (conchar_t *stringtosay) |
|
void | TTS_Say_f (void) |
|
void | STT_Event (void) |
|
void | STT_Init_f (void) |
|
float QDECL | S_MP3_Query (sfx_t *sfx, sfxcache_t *buf, char *title, size_t titlesize) |
|
sfxcache_t *QDECL | S_MP3_Locate (sfx_t *sfx, sfxcache_t *buf, ssamplepos_t start, int length) |
|
void | Media_Init (void) |
|
|
LPACMSTREAMHEADER | pash |
|
LPACMSTREAMHEADER DWORD | fdwUnprepare |
|
LPACMSTREAMHEADER DWORD | fdwConvert |
|
LPACMSTREAMHEADER DWORD | fdwPrepare |
|
HACMDRIVER | had |
|
HACMDRIVER LPWAVEFORMATEX | pwfxSrc |
|
HACMDRIVER LPWAVEFORMATEX LPWAVEFORMATEX | pwfxDst |
|
HACMDRIVER LPWAVEFORMATEX LPWAVEFORMATEX LPWAVEFILTER | pwfltr |
|
HACMDRIVER LPWAVEFORMATEX LPWAVEFORMATEX LPWAVEFILTER DWORD_PTR | dwCallback |
|
HACMDRIVER LPWAVEFORMATEX LPWAVEFORMATEX LPWAVEFILTER DWORD_PTR DWORD_PTR | dwInstance |
|
HACMDRIVER LPWAVEFORMATEX LPWAVEFORMATEX LPWAVEFILTER DWORD_PTR DWORD_PTR DWORD | fdwOpen |
|
DWORD | fdwClose |
|
int | lasttrackplayed |
|
cvar_t | media_shuffle = CVAR("media_shuffle", "1") |
|
cvar_t | media_repeat = CVAR("media_repeat", "1") |
|
cvar_t | media_hijackwinamp = CVAR("media_hijackwinamp", "0") |
|
int | selectedoption =-1 |
|
int | numtracks |
|
int | nexttrack =-1 |
|
mediatrack_t * | tracks |
|
char | media_iofilename [MAX_OSPATH] ="" |
|
int | loadedtracknames |
|
int | cdplaytracknum |
|
qboolean | media_fadeout |
|
float | media_fadeouttime |
|
HWND | hwnd_winamp |
|
char | compleatenamepath [MAX_OSPATH] |
|
char | compleatenamename [MAX_OSPATH] |
|
qboolean | compleatenamemultiple |
|
LONG | lStart |
|
LONG LONG | lSamples |
|
LONG LONG LPVOID | lpBuffer |
|
LONG LONG LPVOID LONG | cbBuffer |
|
LONG LONG LPVOID LONG LONG FAR * | plBytes |
|
LONG LONG LPVOID LONG LONG FAR LONG FAR * | plSamples |
|
LONG | lPos |
|
LONG LPVOID | lpFormat |
|
LONG LPVOID LONG FAR * | lpcbFormat |
|
LPBITMAPINFOHEADER | lpbiWanted |
|
LONG LONG | lEnd |
|
LONG LONG LONG | lRate |
|
LONG | lSample |
|
LPAVISTREAMINFOA | psi |
|
LPAVISTREAMINFOA LONG | lSize |
|
PAVISTREAM FAR * | ppavi |
|
PAVISTREAM FAR DWORD | fccType |
|
PAVISTREAM FAR DWORD LONG | lParam |
|
LPCSTR | szFile |
|
LPCSTR UINT | uMode |
|
LPCSTR UINT LPCLSID | lpHandler |
|
LONG LONG LPVOID LONG DWORD | dwFlags |
|
LONG LONG LPVOID LONG DWORD LONG FAR * | plSampWritten |
|
LONG LONG LPVOID LONG DWORD LONG FAR LONG FAR * | plBytesWritten |
|
LONG LPVOID LONG | cbFormat |
|
PAVISTREAM | ppsSource |
|
PAVISTREAM AVICOMPRESSOPTIONS FAR * | lpOptions |
|
PAVISTREAM AVICOMPRESSOPTIONS FAR CLSID FAR * | pclsidHandler |
|
soundcardinfo_t * | capture_fakesounddevice |
|
double | captureframeinterval |
|
double | capturelastvideotime |
|
int | captureframe |
|
fbostate_t | capturefbo |
|
int | captureoldfbo |
|
qboolean | capturingfbo |
|
texid_t | capturetexture |
|
qboolean | captureframeforce |
|
struct { |
int pbo_handle |
|
enum uploadfmt format |
|
int stride |
|
int width |
|
int height |
|
} | offscreen_queue [4] |
|
int | offscreen_captureframe |
|
enum uploadfmt | offscreen_format |
|
qboolean | capturepaused |
|
cvar_t | vid_conautoscale |
|
cvar_t | capturerate = CVARD("capturerate", "30", "The framerate of the video to capture") |
|
cvar_t | capturewidth = CVARD("capturedemowidth", "0", "When using capturedemo, this specifies the width of the FBO image used. Can be larger than your physical monitor.") |
|
cvar_t | captureheight = CVARD("capturedemoheight", "0", "When using capturedemo, this specifies the height of the FBO image used.") |
|
cvar_t | capturedriver = CVARD("capturedriver", "", "The driver to use to capture the demo. Use the capture command with no arguments for a list of drivers.") |
|
cvar_t | capturecodec = CVARD("capturecodec", CAPTURECODECDESC_DEFAULT, "the compression/encoding codec to use.\n"CAPTURECODECDESC_AVI"With raw capturing, this should be one of tga,png,jpg,pcx (ie: screenshot extensions).") |
|
cvar_t | capturesound = CVARD("capturesound", "1", "Enables the capturing of game voice. If not using capturedemo, this can be combined with cl_voip_test to capture your own voice.") |
|
cvar_t | capturesoundchannels = CVAR("capturesoundchannels", "2") |
|
cvar_t | capturesoundbits = CVAR("capturesoundbits", "16") |
|
cvar_t | capturemessage = CVAR("capturemessage", "") |
|
cvar_t | capturethrottlesize = CVARD("capturethrottlesize", "0", "If set, capturing will slow down significantly if there is less disk space available than this cvar (in mb). This is useful when recording a stream to (ram)disk while another program is simultaneously consuming frames.") |
|
qboolean | recordingdemo |
|
media_encoder_funcs_t * | currentcapture_funcs |
|
void * | currentcapture_ctx |
|
cvar_t | tts_mode = CVARD("tts_mode", "1", "Text to speech\n0: off\n1: Read only chat messages with a leading 'tts ' prefix.\n2: Read all chat messages\n3: Read every single console print.") |
|