Functions | |
| HPI_ERR | HPI_AESEBU_Receiver_QueryFormat (const HPI_HSUBSYS *phSubSys, const HPI_HCONTROL hAesRx, const HW32 dwIndex, HW16 *pwFormat) |
| query formats supported by this aesebu receiver Iterate dwIndex until an error is returned to get allowed values for aesebu format in *pwFormat | |
| HPI_ERR | HPI_AESEBU_Receiver_SetFormat (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW16 wFormat) |
| Sets the physical format of the digital audio input to either the balanced, professional AES/EBU input or the unbalanced, consumer S/PDIF input. | |
| HPI_ERR | HPI_AESEBU_Receiver_GetFormat (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW16 *pwFormat) |
| Gets the physical format of the digital audio input : either the balanced, professional AES/EBU input or the unbalanced, consumer S/PDIF input. | |
| HPI_ERR | HPI_AESEBU_Receiver_GetSampleRate (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW32 *pdwSampleRate) |
| Returns the sample rate of the incoming AES/EBU digital audio stream in *pdwSampleRate. | |
| HPI_ERR | HPI_AESEBU_Receiver_GetUserData (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW16 wIndex, HW16 *pwData) |
| Get one of 4 userdata bytes from the AES/EBU stream. | |
| HPI_ERR | HPI_AESEBU_Receiver_GetChannelStatus (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW16 wIndex, HW16 *pwData) |
| Get one of 24 channel status bytes from the AES/EBU stream. | |
| HPI_ERR | HPI_AESEBU_Receiver_GetErrorStatus (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW16 *pwErrorData) |
| Get error status from the AES/EBU stream. | |
As well as receiving the audio, status and user bits are extracted from the digital bitstream.
|
||||||||||||||||||||
|
query formats supported by this aesebu receiver Iterate dwIndex until an error is returned to get allowed values for aesebu format in *pwFormat
|
|
||||||||||||||||
|
Sets the physical format of the digital audio input to either the balanced, professional AES/EBU input or the unbalanced, consumer S/PDIF input. Note that not all audio adpaters will have both kinds of inputs.
|
|
||||||||||||||||
|
Gets the physical format of the digital audio input : either the balanced, professional AES/EBU input or the unbalanced, consumer S/PDIF input.
|
|
||||||||||||||||
|
Returns the sample rate of the incoming AES/EBU digital audio stream in *pdwSampleRate. This information is obtained from the channel status bits in the digital audio bitstream.
|
|
||||||||||||||||||||
|
Get one of 4 userdata bytes from the AES/EBU stream.
|
|
||||||||||||||||||||
|
Get one of 24 channel status bytes from the AES/EBU stream.
|
|
||||||||||||||||
|
Get error status from the AES/EBU stream.
|
1.4.6-NO