Wing Commander II
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
stream.cpp File Reference

Game wrappers around the audio streamer. More...

#include "game.h"

Go to the source code of this file.

Functions

void ix_log_printf (const char *fmt,...)
unsigned int GetStreamerState (void)
void InitializeAudioStreamer (HWND window)
void SignalAudioMixerWakeEvent (void)
void UpdateStreamerStoppedFlag (void)
void Streamer_open (const char *streamName)
void Streamer_play (void)
void Streamer_stop (void)
void SetStreamerIntensity (int intensity)
void SetStreamerTrigger (int trigger)
void ForceStreamerTrigger (int trigger)
void Streamer_close (void)
void DestroyAudioStreamer (void)
char * GetLegacyGameDataPath (void)
int ReadCheaterFlagFromRegistry (void)
void SetMusicStreamVolume (unsigned short volume)
unsigned int GetMusicStreamVolume (void)

Variables

int g_nStreamerAudioPlaying
char g_szStreamerDirectory [128]
char g_15_szLegacyGameDataPath [0x400]
char g_3_szIxLogText [0x450]
const char g_szOriginRegistryKey []
const char g_szInstalledToValueName [] = "Installed To:"
const char g_szWing1InstalledValueName [] = "Wing 1 Installed"
const char g_szCheaterValueName [] = "Cheater"

Detailed Description

Game wrappers around the audio streamer.

Definition in file stream.cpp.

Function Documentation

◆ DestroyAudioStreamer()

void DestroyAudioStreamer ( void )

◆ ForceStreamerTrigger()

◆ GetLegacyGameDataPath()

◆ GetMusicStreamVolume()

unsigned int GetMusicStreamVolume ( void )

Definition at line 255 of file stream.cpp.

References GetMusicStreamVolume(), and ix_streamer_get_volume().

Referenced by CollectRasterClipColours(), and GetMusicStreamVolume().

◆ GetStreamerState()

unsigned int GetStreamerState ( void )
inline

Definition at line 26 of file stream.cpp.

References g_dwStreamerMode, and GetStreamerState().

Referenced by GetStreamerState(), and UpdateStreamerStoppedFlag().

◆ InitializeAudioStreamer()

◆ ix_log_printf()

◆ ReadCheaterFlagFromRegistry()

int ReadCheaterFlagFromRegistry ( void )

◆ SetMusicStreamVolume()

void SetMusicStreamVolume ( unsigned short volume)

◆ SetStreamerIntensity()

◆ SetStreamerTrigger()

◆ SignalAudioMixerWakeEvent()

void SignalAudioMixerWakeEvent ( void )

◆ Streamer_close()

void Streamer_close ( void )

◆ Streamer_open()

◆ Streamer_play()

◆ Streamer_stop()

◆ UpdateStreamerStoppedFlag()

Variable Documentation

◆ g_15_szLegacyGameDataPath

char g_15_szLegacyGameDataPath[0x400]

Definition at line 16 of file stream.cpp.

Referenced by GetLegacyGameDataPath().

◆ g_3_szIxLogText

char g_3_szIxLogText[0x450]

Definition at line 19 of file stream.cpp.

Referenced by ix_log_printf().

◆ g_nStreamerAudioPlaying

int g_nStreamerAudioPlaying

◆ g_szCheaterValueName

const char g_szCheaterValueName[] = "Cheater"

Definition at line 184 of file stream.cpp.

Referenced by ReadCheaterFlagFromRegistry().

◆ g_szInstalledToValueName

const char g_szInstalledToValueName[] = "Installed To:"

Definition at line 182 of file stream.cpp.

Referenced by GetLegacyGameDataPath().

◆ g_szOriginRegistryKey

const char g_szOriginRegistryKey[]
Initial value:
=
"Software\\Origin Systems\\WC: Kilrathi Saga"

Definition at line 180 of file stream.cpp.

Referenced by GetLegacyGameDataPath(), and ReadCheaterFlagFromRegistry().

◆ g_szStreamerDirectory

char g_szStreamerDirectory[128]

Definition at line 15 of file stream.cpp.

Referenced by Streamer_open().

◆ g_szWing1InstalledValueName

const char g_szWing1InstalledValueName[] = "Wing 1 Installed"

Definition at line 183 of file stream.cpp.

Referenced by GetLegacyGameDataPath().