These functions implement AESEBU receiver operations.
More...
Detailed Description
These functions implement AESEBU receiver operations.
Function Documentation
Enumerate each AES3 receive format supported by the hardware.
- Parameters:
-
| hAESEBURx | A handle to an ASX AESEBU receiver control. |
| nIndex | The index of the format option to fetch. |
| peAesebuFormat | The returned format option. |
| pnCount | The total number of available formats. |
- Returns:
- Returns 0 if there is no error, otherwise one of asxERROR is returned.
| ASX32_API ASX_ERROR ASX_AESEBUReceiver_GetErrorStatus |
( |
ASX_HANDLE |
hAESEBURx, |
|
|
unsigned int * |
pdwErrorStatusMask, |
|
|
unsigned int * |
pdwErrorStatus |
|
) |
| |
Get the status of the AESEBU receiver.
- Parameters:
-
| hAESEBURx | A handle to an ASX AESEBU receiver control. |
| pdwErrorStatusMask | A bit mask field indicating which of the bitfields defined by asxAESEBU_STATUS are returned. |
| pdwErrorStatus | The returned status fields. |
- Returns:
- Returns 0 if there is no error, otherwise one of asxERROR is returned.
Get the format of the AESEBU receiver.
- Parameters:
-
| hAESEBURx | A handle to an ASX AESEBU receiver control. |
| peAesebuFormat | The returned format. |
- Returns:
- Returns 0 if there is no error, otherwise one of asxERROR is returned.
| ASX32_API ASX_ERROR ASX_AESEBUReceiver_GetSampleRate |
( |
ASX_HANDLE |
hAESEBURx, |
|
|
unsigned int * |
pdwSampleRate |
|
) |
| |
Get the sample rate of the AESEBU receiver.
- Parameters:
-
| hAESEBURx | A handle to an ASX AESEBU receiver control. |
| pdwSampleRate | The returned sample rate. |
- Returns:
- Returns 0 if there is no error, otherwise one of asxERROR is returned.
Set the format of the AESEBU receiver.
- Parameters:
-
| hAESEBURx | A handle to an ASX AESEBU receiver control. |
| eAesebuFormat | The mode to set the receiver control to. |
- Returns:
- Returns 0 if there is no error, otherwise one of asxERROR is returned.