|
TeamTalk 5 Java DLL Version 5.22A
|
A wrapper for the Windows Mixer API. More...
Static Public Member Functions | |
| static int | GetMixerCount () |
| Get the number of Windows Mixers available. | |
| static bool | GetMixerName (int nMixerIndex, ref string szMixerName) |
| Get the name of a Windows Mixer based on its name. | |
| static bool | GetWaveInName (int nWaveDeviceID, ref string szMixerName) |
| Get the name of the mixer associated with a wave-in device. | |
| static bool | GetWaveOutName (int nWaveDeviceID, ref string szMixerName) |
| Get the name of the mixer associated with a wave-out device. | |
| static bool | SetWaveOutMute (int nWaveDeviceID, MixerControl nControl, bool bMute) |
| Mute or unmute a Windows Mixer Wave-Out device from the 'enum' of devices. | |
| static int | GetWaveOutMute (int nWaveDeviceID, MixerControl nControl) |
| Get the mute state of a Windows Mixer Wave-Out device from the 'enum' of devices. | |
| static bool | SetWaveOutVolume (int nWaveDeviceID, MixerControl nControl, int nVolume) |
| Set the volume of a Windows Mixer Wave-Out device from the 'enum' of devices. | |
| static int | GetWaveOutVolume (int nWaveDeviceID, MixerControl nControl) |
| Get the volume of a Windows Mixer Wave-Out device from the 'enum' of devices. | |
| static bool | SetWaveInSelected (int nWaveDeviceID, MixerControl nControl) |
| Set the selected state of a Windows Mixer Wave-In device from the 'enum' of devices. | |
| static int | GetWaveInSelected (int nWaveDeviceID, MixerControl nControl) |
| Get the selected state of a Windows Mixer Wave-In device from the 'enum' of devices. | |
| static bool | SetWaveInVolume (int nWaveDeviceID, MixerControl nControl, int nVolume) |
| Set the volume of a Windows Mixer Wave-In device from the 'enum' of devices. | |
| static int | GetWaveInVolume (int nWaveDeviceID, MixerControl nControl) |
| Get the volume of a Windows Mixer Wave-In device from the 'enum' of devices. | |
| static bool | SetWaveInBoost (int nWaveDeviceID, bool bEnable) |
| Enable and disable microphone boost. | |
| static int | GetWaveInBoost (int nWaveDeviceID) |
| See if microphone boost is enabled. | |
| static bool | SetWaveInMute (int nWaveDeviceID, bool bEnable) |
| Mute/unmute microphone input. | |
| static int | GetWaveInMute (int nWaveDeviceID) |
| See if microphone is muted. | |
| static int | GetWaveInControlCount (int nWaveDeviceID) |
| Get the number of Windows Mixer Wave-In devices. | |
| static bool | GetWaveInControlName (int nWaveDeviceID, int nControlIndex, ref string szDeviceName) |
| Get the name of the Wave-In device with the specified index. | |
| static bool | SetWaveInControlSelected (int nWaveDeviceID, int nControlIndex) |
| Set the selected state of a Wave-In device in the Windows Mixer. | |
| static bool | GetWaveInControlSelected (int nWaveDeviceID, int nControlIndex) |
| Get the selected state of a Wave-In device in the Windows Mixer. | |
A wrapper for the Windows Mixer API.
Definition at line 8817 of file TeamTalk.cs.
|
static |
Get the number of Windows Mixers available.
The index from 0 to GetMixerCount() - 1 should be passed to the WindowsMixer.* functions.
Definition at line 8825 of file TeamTalk.cs.
|
static |
Get the name of a Windows Mixer based on its name.
| nMixerIndex | The index of the mixer. Ranging from 0 to GetMixerCount() - 1. |
| szMixerName | The output string receiving the name of the device. |
Definition at line 8835 of file TeamTalk.cs.
|
static |
Get the name of the mixer associated with a wave-in device.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| szMixerName | The output string receiving the name of the device. |
Definition at line 8853 of file TeamTalk.cs.
|
static |
Get the name of the mixer associated with a wave-out device.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| szMixerName | The output string receiving the name of the device. |
Definition at line 8870 of file TeamTalk.cs.
|
static |
Mute or unmute a Windows Mixer Wave-Out device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
| bMute | True if device should be muted, False if it should be unmuted. |
Definition at line 8892 of file TeamTalk.cs.
|
static |
Get the mute state of a Windows Mixer Wave-Out device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
Definition at line 8905 of file TeamTalk.cs.
|
static |
Set the volume of a Windows Mixer Wave-Out device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
| nVolume | A value ranging from 0 to 65535. |
Definition at line 8917 of file TeamTalk.cs.
|
static |
Get the volume of a Windows Mixer Wave-Out device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
Definition at line 8929 of file TeamTalk.cs.
|
static |
Set the selected state of a Windows Mixer Wave-In device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
Definition at line 8940 of file TeamTalk.cs.
|
static |
Get the selected state of a Windows Mixer Wave-In device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
Definition at line 8952 of file TeamTalk.cs.
|
static |
Set the volume of a Windows Mixer Wave-In device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
| nVolume | A value ranging from 0 to 65535. |
Definition at line 8964 of file TeamTalk.cs.
|
static |
Get the volume of a Windows Mixer Wave-In device from the 'enum' of devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControl | A mixer control. |
Definition at line 8976 of file TeamTalk.cs.
|
static |
Enable and disable microphone boost.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| bEnable | TRUE to enable, FALSE to disable. |
Definition at line 8986 of file TeamTalk.cs.
|
static |
See if microphone boost is enabled.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
Definition at line 8996 of file TeamTalk.cs.
|
static |
Mute/unmute microphone input.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| bEnable | TRUE to enable, FALSE to disable. |
Definition at line 9006 of file TeamTalk.cs.
|
static |
See if microphone is muted.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
Definition at line 9016 of file TeamTalk.cs.
|
static |
Get the number of Windows Mixer Wave-In devices.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
Definition at line 9028 of file TeamTalk.cs.
|
static |
Get the name of the Wave-In device with the specified index.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControlIndex | The index of the control. Randing from 0 to GetWaveInControlCount() - 1. |
| szDeviceName | The output string of the name of the device. |
Definition at line 9042 of file TeamTalk.cs.
|
static |
Set the selected state of a Wave-In device in the Windows Mixer.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControlIndex | The index of the device. Randing from 0 to GetWaveInControlCount() - 1. |
Definition at line 9061 of file TeamTalk.cs.
|
static |
Get the selected state of a Wave-In device in the Windows Mixer.
| nWaveDeviceID | The nWaveDeviceID from the BearWare.SoundDevice struct. |
| nControlIndex | The index of the device. Randing from 0 to GetWaveInControlCount() - 1. |
Definition at line 9074 of file TeamTalk.cs.