#include <IAgoraH265Transcoder.h>
◆ enableTranscode()
virtual int agora::rtc::IH265Transcoder::enableTranscode |
( |
const char * |
token, |
|
|
const char * |
channel, |
|
|
uid_t |
uid |
|
) |
| |
|
pure virtual |
Enable transcoding for a channel.
- Parameters
-
token | The token for authentication. |
channel | The unique channel name for the AgoraRTC session in the string format. |
uid | User ID. |
- Returns
-
◆ queryChannel()
virtual int agora::rtc::IH265Transcoder::queryChannel |
( |
const char * |
token, |
|
|
const char * |
channel, |
|
|
uid_t |
uid |
|
) |
| |
|
pure virtual |
Query the transcoded channel of a channel.
- Parameters
-
token | The token for authentication. |
channel | The unique channel name for the AgoraRTC session in the string format. |
uid | User ID. |
- Returns
-
◆ triggerTranscode()
virtual int agora::rtc::IH265Transcoder::triggerTranscode |
( |
const char * |
token, |
|
|
const char * |
channel, |
|
|
uid_t |
uid |
|
) |
| |
|
pure virtual |
Trigger channel transcoding.
- Parameters
-
token | The token for authentication. |
channel | The unique channel name for the AgoraRTC session in the string format. |
uid | User ID. |
- Returns
-
◆ registerTranscoderObserver()
◆ unregisterTranscoderObserver()