Dante Output helper interface.
More...
#include <IDanteOutputHelper.h>
Dante Output helper interface.
Definition at line 341 of file IDanteOutputHelper.h.
◆ ~IDanteOutputHelper()
virtual IDanteOutputHelper::~IDanteOutputHelper |
( |
| ) |
|
|
inlinevirtual |
◆ BindMixedAudioConnection()
Bind mixed audio to a channel. The mixed audio refers to the total audio in the meeting.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
channel | The channel which the mixed audio is bound to. |
signalType | The signal type of the mixed audio. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ BindShareContentAudioConnection()
Bind share content audio to a channel. The share content audio refers to the total audio of share content.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
channel | The channel which the share content audio is bound to. |
signalType | The signal type of the share content audio. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ BindUserAudioConnection()
Bind user audio to a channel.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
userID | The userID specifies which user's audio. |
channel | The channel which the user audio is bound to. |
signalType | The signal type of the user audio. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ CreateLocalNetworkAudioDevice()
virtual ZRCSDKError IDanteOutputHelper::CreateLocalNetworkAudioDevice |
( |
const std::string & |
name, |
|
|
int32_t |
rxChannelCount = 8 , |
|
|
int32_t |
txChannelCount = 8 |
|
) |
| |
|
pure virtual |
Create local network audio device. You can call GetLocalNetworkAudioDeviceInfo API to check if exist local network device before you call this API.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
name | The name of the local network audio device. |
rxChannelCount | The RX channel count of the local network audio device. |
txChannelCount | The TX channel count of the local network audio device. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ DeregisterSink()
Deregister meeting dante output callback sink.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ DestroyLocalNetworkAudioDevice()
virtual ZRCSDKError IDanteOutputHelper::DestroyLocalNetworkAudioDevice |
( |
const std::string & |
name | ) |
|
|
pure virtual |
Destroy local network audio device.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
name | The name of the local network audio device which will be destroyed. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ GetLocalNetworkAudioDeviceInfo()
Get local network audio device info.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
[out] | info | The local network audio device info. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ IsSupportDanteOutput()
virtual ZRCSDKError IDanteOutputHelper::IsSupportDanteOutput |
( |
bool & |
isSupport | ) |
|
|
pure virtual |
Check if support dante output feature.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
[out] | isSupport | TRUE indicates support dante output feature. Otherwise not. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ ListAllAudioConnection()
virtual ZRCSDKError IDanteOutputHelper::ListAllAudioConnection |
( |
| ) |
|
|
pure virtual |
List all audio connection.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ ListAllUnbindChannel()
virtual ZRCSDKError IDanteOutputHelper::ListAllUnbindChannel |
( |
| ) |
|
|
pure virtual |
List all unbind channel.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ RegisterSink()
Register dante output helper callback sink.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ UnbindAllAudioConnection()
virtual ZRCSDKError IDanteOutputHelper::UnbindAllAudioConnection |
( |
| ) |
|
|
pure virtual |
Unbind all audio connection.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ UnbindChannelAudio()
Unbind the audio in the specified channel.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
channel | The channel specifies which channel will unbind the audio. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ UnbindMixedAudioConnection()
Unbind mixed audio.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
signalType | The signal type of the mixed audio. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ UnbindShareContentAudioConnection()
Unbind share content audio.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
signalType | The signal type of the share content. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ UnbindUserAudioConnection()
Unbind user audio.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
userID | The userID specifies which user's audio. |
signalType | The signal type of the user audio. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.