Retrieves the setting of a recording input source.
Namespace: Un4seen.Bass
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
Parameters
- input
- Type: SystemInt32
The input to get the settings of... 0 = first, -1 = master.
Return Value
Type: BASSInputOne of the BASSInput values (BASS_INPUT_NONE on error).
Remarks
ERROR CODE | Description |
---|---|
BASS_ERROR_INIT | BASS_RecordInit(Int32) has not been successfully called - there are no initialized. |
BASS_ERROR_ILLPARAM | input is invalid. |
BASS_ERROR_NOTAVAIL | A master input is not available. |
BASS_ERROR_UNKNOWN | Some other mystery problem! |
Platform-specific
The input type information is only available on Windows. There is no "what you hear" type of input defined; if the device has one, it will typically come under BASS_INPUT_TYPE_ANALOG or BASS_INPUT_TYPE_UNDEF.
On OSX, there is no master input (-1), and only the currently enabled input has its volume setting available (if it has a volume control).
See Also